Authors:
Mauricio Concha
;
Marcello Visconti
and
Hernán Astudillo
Affiliation:
Universidad Técnica Federico Santa María, Chile
Keyword(s):
Agile Development, Commitment Management, Risk Management.
Related
Ontology
Subjects/Areas/Topics:
Artificial Intelligence
;
Business Process Management
;
e-Business
;
Enterprise Engineering
;
Enterprise Information Systems
;
Knowledge Engineering
;
Knowledge Engineering and Ontology Development
;
Knowledge Management and Information Sharing
;
Knowledge-Based Systems
;
Software Engineering
;
Symbolic Systems
Abstract:
Agile methods have been proposed to increase customer satisfaction and deliver business value early, yet usually don’t focus on progress visibility other than software deliverables. However, many customers demand risk visibility over the main aspects that define their expectations: functionality (scope), budget, time-to-market, and product quality. This article proposes an agile commitment framework based on structured definition and follow-up of commitments among customers and developers. The framework uses commitment management to improving risk management by enhancing visibility of business expectation risks, by providing a negotiation baseline among customers and developers, and by allowing mitigating action when appropriate. Finally, we summarize several case studies run to evaluate the proposed framework in academic and industrial settings.