Abstract
The agile principles and methods have become an important contribution in the Software Engineering area. Several works reported successful cases of agile adoption in the software industry and academic environment. Organizations can adopt the agile methods into their software development process using incremental or big bang approaches. The incremental approach allows the team members and stakeholders to assimilate the agile principles and techniques progressively. However, the use of this approach can omit supporting agile practices. In this case, process specialists usually recommend the big bang approach that allows teams to have a full agile practices experience. The current work contributes reporting an alternative approach based on the parallel development of projects using plan-drive and agile based processes. In this case, two development teams using different processes developed each project simultaneously. A set of ten real small projects were successfully delivered using this proposed approach and their respective results analysis, in terms of spent hours and defects, was performed using the Wilcoxon signed-rank test that consists in a nonparametric statistical method.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Kukko, M., Helander N., Virtanen, P.: Knowledge management in renewing software development processes. In: Proceedings of the 41st Hawaii International Conference on System Sciences, Waikoloa, Big Island, pp. 1–9 (2008). doi:10.1109/HICSS.2008.229
Qumer, A., Henderson-Sellers, B.: A framework to support the evaluation, adoption and improvement of agile methods in practice. J. Syst. Softw. 81, 1899–1999 (2008). doi:10.1016/j.jss.2007.12.806
Hodgetts, P.: The impact of refactoring the development process - experiences with the incremental adoption of agile practices. In: Proceedings of the Agile Development Conference, pp. 106–113. IEEE Computer Society, Salt Lake City (2004)
Mencke, R.: A product manager’s guide to surviving the big bang approach to agile transitions. In: Proceedings of the 2008 Agile Conference, pp. 407–412. IEEE Computer Society, Toronto (2008). doi:10.1109/Agile.2008.65
Roche, G., Vaquez-McCall, B.: The amazing team race - a team based agile adoption. In: Proceedings of the 2009 Agile Conference, pp. 141–146. IEEE Press, Chicago (2009). doi:10.1109/AGILE.2009.67
Siqueira, A., Reinehr, S., Malucelli, A.: Agile adoption - developing projects in parallel with agile and traditional life-cycles. In: Proceedings of the 24th European System, Software and Service Process Improvement and Innovation Conference, pp. 54–66. Publizon, Luxembourg City (2014)
Corder, G.W., Foreman, D.I.: Nonparametric Statistics: A Step-by-Step Approach, 2nd edn. Wiley, Somerset (2014)
Graham Hole Research Skills: Wilcoxon hand out. http://users.sussex.ac.uk/~grahamh/RM1web/WilcoxonHandoout2011.pdf. Accessed 25 May 2010
Idri, A., Abname, I., Abran, A.: Missing data techniques in analogy-based software development effort estimation. J. Syst. Softw. 117, 595–611 (2016). doi:10.1016/j.jss.2016.04.058
Coughlan, P., Coghlan, D.: Action research for operations management. Int. J. Oper. Prod. Manag. 22, 220–240 (2002). doi:10.1108/01443570210417515
Dingsøyr, T., Nerur, S., Balijepally, V., Moe, N.B.: A decade of agile methodologies: towards explaining agile software development. J. Syst. Softw. 85, 1213–1221 (2012). doi:10.1016/j.jss.2012.02.033
Beck, K.: Embracing change with extreme programming. Computer 32, 70–77 (1999)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Siqueira, A.A., Reinehr, S., Malucelli, A. (2017). Using a Statistical Method to Compare Agile and Waterfall Processes Performance. In: Stolfa, J., Stolfa, S., O'Connor, R., Messnarz, R. (eds) Systems, Software and Services Process Improvement. EuroSPI 2017. Communications in Computer and Information Science, vol 748. Springer, Cham. https://doi.org/10.1007/978-3-319-64218-5_43
Download citation
DOI: https://doi.org/10.1007/978-3-319-64218-5_43
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-64217-8
Online ISBN: 978-3-319-64218-5
eBook Packages: Computer ScienceComputer Science (R0)