Lightning-Talk Python Meeting Düsseldorf


 

Unser Beitrag behandelte das Thema:

 

Systematisches Anforderungs- und Projekt-Management in der Produkt-Entwicklung

Hierbei wurde exemplarisch auf den Produktentstehungsprozess (PEP) im Rahmen der Produktentwicklung eingegangen und gezeigt, wie das Anforderungsmanagement (AM) mit dem Projektmanagement (PM) in Entwicklungsprojekten zusammen hängen. Anhand verschiedener Beispiele wurde demonstriert, dass eine systematische Integration beider Disziplinen anzustreben ist, um den Projekterfolg zu garantieren.

 

Integration von AM und PM

“Die Erfüllung des Projektinhalts wird anhand des Projektplans gemessen, gleichzeitig wird die Erfüllung der Produkteigenschaften durch die Erfüllung aller Produkt-Anforderungen bestimmt.

Beide Managementarten, d.h. Projekt- und Anforderungs-Management, müssen daher geeignet integriert sein, um sicherzustellen, dass die Projektergebnisse auch das spezifizierte Produkt liefern.”

 

Absicherung

“Wie kann sichergestellt werden, dass zur Vermeidung unvorhergesehener Überraschungen alle Spezifikationen richtig erfüllt werden?”

Bekanntes Beispiel : http://en.wikipedia.org/wiki/Tacoma_Narrows_Bridge

Video auf YouTube : Tacoma Narrows Bridge Collapse

 

Eigenschaften von Anforderungen

  • Vollständigkeit : Alle Anforderungen spannen in ihrer Gesamtheit den Lösungsraum auf
  • Eindeutigkeit : Anforderungen sind eindeutig unterscheidbar & identifizierbar, die Nachverfolgbarkeit muss gewährleistet sein
  • Konsistenz : Widerspruchsfreiheit muss möglichst in frühen Entwurfsphasen durch Verifikation sicher gestellt werden
  • Überprüfbarkeit : Zu jeder Anforderung gehört eine eindeutige Prüf- bzw. Meßvorschrift, d.h. Test- und Abnahmekriterien, mit denen sie quantitativ überprüfbar sind

 

Integrierte Systeme

Verwendung integrierter Systeme statt einzelner IT-Tools:

System_Tools

Alle Anforderungen an das zu entwickelnde Produkt sollten über die gleiche Methodik und integrierte Systeme erfasst werden, sowie über synchronisierte Entwicklungsprozesse gesteuert werden. Die Produkt-Eigenschaften werden durch die geeignete Verknüpfung der verschiedenen Domänen (u.a. Mechanik / Mechatronik, Elektrik & Elektronik, Software, etc.), sowie der Entwicklungs- und Herstellungs-Prozesse determiniert. Nur durch eine geeignete Integration lassen sich mögliche Synergien zwischen AM und PM heben und in kundenindividuelle PLM-Prozesse systematisch abbilden.

 

Fazit

Ein systematisches Anforderungs- und Projekt-Management gewährleistet in PLM-Prozessen, die sich über verschiedene Autoren-Systemen (MCAD, ECAD, CAE) bis hin zu CRM- und ERP-Kernsystemen erstrecken, u.a.

  • Verkürztes Time-to-Market im Produkt-Lifecycle-Management
  • Beherrschung der Komplexität in operative Prozessen
  • Frühzeitige Stabilität der geforderten Spezifikationen
  • „Early-stage“ Verifikation & Validierung durch Metriken
  • Nachvollziehbarkeit von Entscheidungen (Traceability)
  • Einhaltung von Compliance-Vorgaben

2012-10-23_Systematik

 


Systematic product development


 

Our Lightning-Talk at the Python Meeting dealt with the topic:

Systematic requirements and project management in product development.

Here, the product development process (PDP) in the context of product development was exemplarily dealt with and it was shown how requirements management (RM) is related to project management (PM) in development projects. Using various examples, it was demonstrated that a systematic integration of both disciplines is to be strived for in order to guarantee project success.

 

Integration of RM und PM

“The fulfillment of the project content is measured by the project plan, and at the same time the fulfillment of the product characteristics is determined by the fulfillment of all product requirements.

Both types of management, i.e., project and requirements management, must therefore be suitably integrated to ensure that the project deliverables also deliver the specified product.”

 

Technical protection

“To avoid unforeseen surprises, how can we ensure that all specifications are properly met?”

Known example : http://en.wikipedia.org/wiki/Tacoma_Narrows_Bridge

 

Properties of requirements

  • Completeness : all requirements span the solution space in their entirety
  • Uniqueness : Requirements are clearly distinguishable & identifiable, traceability must be ensured
  • Consistency : If possible, freedom from contradictions must be ensured in early design phases through verification.
  • Verifiability : Each requirement must be accompanied by an unambiguous test or measurement specification, i.e. test and acceptance criteria with which it can be quantitatively verified.

Integrated systems

Use of integrated systems instead of individual IT tools

All requirements for the product to be developed should be captured via the same methodology and integrated systems, as well as controlled via synchronized development processes. The product properties are determined by the appropriate linking of the various domains (including mechanics / mechatronics, electrics & electronics, software, etc.), as well as the development and manufacturing processes. Only through appropriate integration can possible synergies between RM and PM be leveraged and systematically mapped into customer-specific PLM processes.

Conclusion

Systematic requirements and project management in PLM processes that extend across various authoring systems (MCAD, ECAD, CAE) to CRM and ERP core systems ensures, among other things:

  • Shortened time-to-market in product lifecycle management
  • Control of complexity in operational processes
  • Early stability of required specifications
  • “Early-stage verification & validation through metrics
  • Traceability of decisions & requirements
  • Adherence to compliance requirements

Further Informationen

Python Meeting Düsseldorf:
pyddf
www.PyDDF.de