Abstract
The experience gained during the development of software - based on real-time process computer systems is reviewed for two similar projects. A completed project of more than 100 man-years effort is analysed in order to identify the most significant problems and factors which influenced the productivity, quality and success of the project. Based on this experience, improved technology and methods are discussed which are being employed in the second large project currently in development. The topics of project organisation, software life cycle, software design, development tools and productivity are covered for both of the projects. The contraints on such projects imposed by their complexity and organisation within a large company as well as their economic success require a pragmatic and realistic approach. Die gewonnene Erfahrung waehrend der Entwicklung von softwarebasierenden Echtzeitprozessrechensystemen wird fuer zwei aehnliche Projekte ausgewertet. Ein abgeschlossenes Projekt von mehr als 100 Mannjahre Aufwand wird analysiert, um die markanten Probleme und Faktoren zu identifizieren, welche die Produktivitaet und Qualitaet, sowie den Erfolg eines Projektes beeinflussen. Ausgehend von diesen Erfahrungen werden verbesserte Technologien und Methoden eroertert, die im z. Zt. befindlichen grossen zweiten Projekt angewendet werden. Die Grundzuege der Projektorganisation, des Softwarephasenplans und -designs, sowie der Entwicklungswerkzeuge und der Produktivitaet sind fuer beide Projekte erlaeutert. Die bestehenden Projektzwaenge, hervorgerufen durch die Projektkomplexitaet und -organisation im Rahmen eines grossen (internationalen) Firmenbetriebs, ebenso wie der wirtschaftliche Erfolg des Projektes erfordern einen prakmatischen und realistischen Loesungsweg.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.