Messbasierte Qualitätssicherungstechniken für die Steuerung von innerer Software-Qualität in der Praxis.
2010; Springer Science+Business Media; Volume: 30; Linguagem: Alemão
ISSN
0720-8928
Autores Tópico(s)Software Reliability and Analysis Research
ResumoZusammenfassung: Derzeit herrscht in der Praxis ein Mangel an etablierte Methoden, um mit vertretbarem Aufwand Alterungserscheinungen einer Software fruhzeitig erkennen zu konnen oder die Entstehung unnotiger Software-Komplexitat wahrend der Weiterentwicklung zu vermeiden. Dadurch ist es sehr schwierig, die innere Software-Qualitat zu steuern und eine wirtschaftliche Entwicklung der Software als Basis eines langlebigen Systems langfristig sicherzustellen. Capgemini sd&m hat in mehreren Projekten zur Entwicklung betrieblicher Informationssysteme beobachtet, dass im Rahmen des Einsatzes eines Software-Cockpits ahnliche Techniken auf Basis von Software-Messungen benutzt wurden, um die Wartbarkeit und Erweiterbarkeit der Software sicherzustellen. Mit Hilfe von Kennzahlen wurden Ruckschlusse uber die innere Software-Qualitat gezogen und diese damit gesteuert. Die beobachteten Techniken wurden konsolidiert und benannt als Automatic Code Reviews, Architecture Evaluation, Test Measurement und Software Performance Monitoring. Software-Architekten bei Capgemini sd&m schatzen deren schnelle Einsetzbarkeit und sehen sie – gerade wenn in Kombination benutzt – als probates Mittel an, um mit relativ geringem Aufwand typische Wartbarkeitsprobleme zu vermeiden und damit uber den gesamten Lebenszyklus die Langlebigkeit der Software zu gewahrleisten.
Referência(s)