作者: Bernhard Westfechtel , Bernhard Daubner , Andreas Henrich
DOI:
关键词:
摘要: Wird Softwaremessung mit dem Ziel der Prozessverbesserung angewendet, so sollte die Erfassung Messwerte in geeigneter Weise standardisiert erfolgen, um verschiedene Softwareentwicklungsprojekte vergleichen zu konnen. Dieser Beitrag stellt einen Ansatz vor, Softwaremase an den Elementen des Entwicklungsprozess zugrunde liegenden Vorgehensmodells verankern. Neu dabei ist, dass wir nicht nur Projektmeilensteine, sondern beliebige im Vorgehensmodell definierte Aktivitaten oder Produkte als Anknupfungspunkte fur verwenden. Dadurch ist es moglich, relevanten unabhangig von einem konkreten Projekt festzulegen. Uber Projektstrukturplan wird zur Laufzeit Projekts Verbindung tatsachlich messenden Entitaten hergestellt. Durch Einsatz Projektverwaltungstools Maven kann dann automatisiert durchgefuhrt werden. 1 Einfuhrung und Motivation Der grundsatzliche Nutzen Literatur unbestritten. Sie Schlussel das Verstandnis Entwicklungsprozessen Produkten betrachtet. Insbesondere sie Voraussetzung Beurteilung Softwarequalitat Vorausberechenbarkeit Softwareprojekten gesehen [Zus98]. konnen Rahmen Managements Softwareentwicklungen sowohl taktisch Planung Bewertung einzelner Softwareprojekte auch strategisch eingesetzt Dabei macht nach Meinung Autoren Sinn, Erheben standardisieren. sollten diejenigen Softwaremase, Projektmanagement Interesse sind, jeweils vergleichbaren Zeitpunkten Projektverlaufs erhoben Dies fuhrt einer Liste Softwaremasen, grundsatzlich bei jedem durchzufuhrenden Anwendung kommen. Putnam Myers stellen Softwaremasen Produktumfang, Zeitbedarf, Aufwand, Qualitat Produktivitat, Five Core Metrics [PM03] bezeichnen, eine derartige vor.