DocumentCode :
2152383
Title :
Quality Attribute Driven Agile Development
Author :
Jeon, Sanghoon ; Han, Myungjin ; Lee, EunSeok ; Lee, Keun
Author_Institution :
Memory Divison, Samsung Electron. Co., Hwasung, South Korea
fYear :
2011
fDate :
10-12 Aug. 2011
Firstpage :
203
Lastpage :
210
Abstract :
Agile development methods are being recognized as popular and efficient approaches to the development of software systems that have features such as a short delivery period and unclear requirements. They emphasize customer satisfaction, fast response to changes, and release in less time. According to a recent survey, SCRUM is one of the most popular methods that are currently being used. Some backlogs, especially high priority backlogs that are functional requirements of customers, are developed repeatedly at each sprint period. Despite the known advantages of SCRUM, however, its backlogs focus only on functional features. Thus, it is difficult to effectively reflect the softwares quality attributes. As known, the failure of a software project is caused by the non-satisfaction not of functional features but of quality attributes, such as performance, usability, and reliability. This paper introduces the ACRUM that is a quality attribute driven agile development method. The main characteristic of the proposed solution is that it is derived from values and practices of SCRUM to be compatible with the SCRUM process and to keep its agility intact. The effect of ACRUM was evaluated through an agile process evaluation checklist and applying it into a commercial project of Samsung Electronics. The results showed that ACRUM is more efficient than the legacy agile development process.
Keywords :
customer satisfaction; project management; software management; software prototyping; software quality; ACRUM process; SCRUM process; Samsung electronics; customer requirement; customer satisfaction; high-priority backlog; legacy agile development process; software project failure; software quality attribute driven agile development; software system development; Business; Computer architecture; Random access memory; Software architecture; Software systems; Agile; QAW; Quality Attribute; SCRUM;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Research, Management and Applications (SERA), 2011 9th International Conference on
Conference_Location :
Baltimore, MD
Print_ISBN :
978-1-4577-1028-5
Type :
conf
DOI :
10.1109/SERA.2011.24
Filename :
6065642
Link To Document :
بازگشت