Software process improvement success factors for small and medium Web companies: A qualitative study
Information and Software Technology
Agile requirements prioritization in large-scale outsourced system projects: An empirical study
Journal of Systems and Software
Hi-index | 0.00 |
This paper describes how scrum method was customized for outsourced e-commerce software projects. While the waterfall process was used in the past, outsourced projects experienced more delays and failures than the ones conducted in-house. To overcome such limitations, we decided to tailor the scrum method on three aspects: First, we produced a table that explains roles and responsibilities of project team members for every phase of the Scrum methodology. Second, we divided sprint planning into two phases, a master sprint plan and individual sprint plans. Finally, we monitored project progress based on the number of completed web pages. Application of the modified scrum method on two projects not only improved product quality but also reduced time necessary to complete the project. More than 80% of the software engineers also expressed satisfaction of the proposed approach.