Enhancing Agile Software Development Process Using Learn, Information, Change and Progress Activities
Autor: | Mohamed Abu El Soud, Shahenda Sarhan, Noha Bakry |
---|---|
Rok vydání: | 2016 |
Předmět: | |
Zdroj: | International Review on Computers and Software (IRECOS). 11:239 |
ISSN: | 2533-1728 1828-6003 |
DOI: | 10.15866/irecos.v11i3.8895 |
Popis: | Agile software development methodology is an incremental software development methodology, that provides a fast and simple way of software developing based on the customer involvement which grantee project quality and customer satisfaction. In spite of these advantages but agile still suffers from shortage in handling requirements change during the system building which causes more time and money also the difficulty in arranging the user story which causes belated risk detection. In this paper we have introduced a set of activities called LICP (Learn–Information–Change- Progress), where each activity endorses the agile principles and rules to help the team in enhancing his performance, achieving customer satisfaction and reducing time and cost. The proposed activities were evaluated using two methods building SMS application using scrum methodology enhanced with the LICP activities and a questionnaire filled by 30 different positions employees in 3 different companies working in the software development field. The evaluation results indicate the effectiveness of LICP activities in enhancing the scrum methodology performance through the earlier risk detection, better handling of user stories changes and enhancing team communication and learning ability. |
Databáze: | OpenAIRE |
Externí odkaz: |