2012 · 13 citations · 20 references
ManagementProject ManagementAgile Project ManagementInformation Systems DevelopmentSoftware EngineeringAgile DevelopmentAgile MetricsAgile Software DevelopmentScrum FrameworkSoftware ModelingSoftware Process ModelsAgile ContextsAgile Software MeasurementMeasurement Concepts DevelopmentScopeSoftware Process AssessmentSoftware Process TailoringSoftware Quality Measurement
In today's dynamic market environments, producing high quality software rapidly and efficiently is crucial. In order to allow fast and reliable development processes, several agile methodologies have been designed and are now quite popular. Although existing agile methodologies are abundant, companies are increasingly interested in the construction of their own customized methods to fit their specific environment. In this paper, we investigate how agile methods can be constructed in-house to address specific software process needs. First, we examine a case study focusing on the tailoring of two agile methodologies, XP and Scrum. Then, we focus on the high-level scope of any agile method customization and investigate an approach based on the Situational Method Engineering (SME) paradigm that includes measurement concepts for constructing context specific agile methodologies. We also examine several existing metamodels proposed for use in SME. Finally, we introduce an agile metamodel designed to support the construction of agile methods and relying on measurements to provide guidance to agile methodologists during the construction phase and throughout the development process itself.
20
The Goal Question Metric Approach
Victor R. Basili, Gianluigi Caldiera, H. Dieter Rombach · 1994 · 1.6K citations
Mary Poppendieck · 2007 · 206 citations