Assessing the impact of Scrum in airborne software quality assurance
Resumo
In this paper, we present an evaluation of Scrum's impacts over the software quality assurance process in the embedded aerospace software domain. We present basic concepts of the DO-178C and Scrum, then we assess related work and introduce the case study used as reference for our study, as well as the perceived results of using Scrum in both the development teams and in quality assurance. Finally, we summarize good practices for using Scrum in software quality assurance teams.
Palavras-chave:
impact, Scrum, software quality
Referências
Special Committee 205 (SC-205) of RTCA. (2011) “DO-178C, Software Considerations in Airborne Systems and Equipment Certification”.
Itkonen, J., Rautiainen, K. and Lassenius, C. (2005). Toward an understanding of quality assurance in agile software development. International Journal of Agile Manufacturing, volume 8, number 2, pages 39-49.
Stamelos, I. G. and Sfetsos, P. (2007), Agile Software Development Quality Assurance, IGI Global.
Ambler, S. (2005). Quality in an agile world. Software Quality Professional, 7(4),34-40.
Chisholm, R. A. (2007), "Agile Software Development Methods and DO-178B Certification", Master’s Thesis, Division of Graduate Studies of the Royal Military College of Canada.
VanderLeest, S. H. and Buter, A. (2009) "Escape the waterfall: Agile for aerospace". 28th Digital Avionics Systems Conference, Orlando, USA.
Santana, C. and Nunes A. (2014) "Using Nokia Test to Evaluating Quality and Productivity on Scrum-CMMI Environments". Workshop Brasileiro sobre Métodos Ágeis (WBMA 2014), Florianópolis, Brazil.
Chenu, E. (2009) "Agility and Lean for Avionics". Lean, Agile Approach to High-Integrity Software Conference, Paris, France.
Wils, A., Van Baelen, S., Holvoet, T. and de Vlaminck, K. (2006) "Agility in the Avionics Software World". XP 2006, Oulu, Finland.
Rierson, L. (2013). Developing Safety-Critical Software: A Practical Guide for Aviation Software and DO-178C Compliance. CRC Press.
Gomes, André F. (2013). "Agile: Desenvolvimento de software com entregas frequentes e foco no valor de negócio". Casa do Código.
Schwaber, K. and Sutherland, J. (2013). "The Scrum Guide.". Available at www.scrumguides.org, accessed in May 2015.
Itkonen, J., Rautiainen, K. and Lassenius, C. (2005). Toward an understanding of quality assurance in agile software development. International Journal of Agile Manufacturing, volume 8, number 2, pages 39-49.
Stamelos, I. G. and Sfetsos, P. (2007), Agile Software Development Quality Assurance, IGI Global.
Ambler, S. (2005). Quality in an agile world. Software Quality Professional, 7(4),34-40.
Chisholm, R. A. (2007), "Agile Software Development Methods and DO-178B Certification", Master’s Thesis, Division of Graduate Studies of the Royal Military College of Canada.
VanderLeest, S. H. and Buter, A. (2009) "Escape the waterfall: Agile for aerospace". 28th Digital Avionics Systems Conference, Orlando, USA.
Santana, C. and Nunes A. (2014) "Using Nokia Test to Evaluating Quality and Productivity on Scrum-CMMI Environments". Workshop Brasileiro sobre Métodos Ágeis (WBMA 2014), Florianópolis, Brazil.
Chenu, E. (2009) "Agility and Lean for Avionics". Lean, Agile Approach to High-Integrity Software Conference, Paris, France.
Wils, A., Van Baelen, S., Holvoet, T. and de Vlaminck, K. (2006) "Agility in the Avionics Software World". XP 2006, Oulu, Finland.
Rierson, L. (2013). Developing Safety-Critical Software: A Practical Guide for Aviation Software and DO-178C Compliance. CRC Press.
Gomes, André F. (2013). "Agile: Desenvolvimento de software com entregas frequentes e foco no valor de negócio". Casa do Código.
Schwaber, K. and Sutherland, J. (2013). "The Scrum Guide.". Available at www.scrumguides.org, accessed in May 2015.
Publicado
17/08/2015
Como Citar
FERNANDES, Fernanda C. P. Motta; FRANÇA, Ricardo Bedin.
Assessing the impact of Scrum in airborne software quality assurance. In: SIMPÓSIO BRASILEIRO DE QUALIDADE DE SOFTWARE (SBQS), 14. , 2015, Manaus.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2015
.
p. 204-211.
DOI: https://doi.org/10.5753/sbqs.2015.15224.