SLeSS 2.0: Uma Evolução da Abordagem de Integração do Scrum e Lean Six Sigma para Aplicações Móveis
Resumo
Este trabalho propõe uma evolução de uma abordagem já existente, denominada SLeSS, que integra o Scrum ao Lean Six Sigma e que foi utilizada na customização de software para celulares. Essa evolução visa ampliar a abordagem tanto para o desenvolvimento de software além da customização quanto para melhorar os mecanismos de integração inicialmente propostos, com um foco agora na avaliação das práticas e princípios do Scrum a partir do uso de técnicas do Lean Six Sigma. Para avaliar a nova versão, ela é aplicada em sete projetos reais de desenvolvimento e customização de software para dispositivos móveis e seus resultados são também discutidos neste artigo.
Palavras-chave:
Evolução, Integração do Scrum, Aplicações Móveis
Referências
Bezerra, C. I. M., Coelho, C. C., Gonçalves, F. M. G. S., Pires, C. G. S., e Telles, Gabriela, A. A. B. (2009). Minidmaic: Uma abordagem para análise e resolução de causas em projetos de desenvolvimento de software. In SBQS 2009 Trabalhos Técnicos.
Corral, L., Sillitti, A., e Succi, G. (2013). Software development processes for mobile systems: Is agile really taking over the business? In Engineering of Mobile-Enabled Systems (MOBS), 2013 1st International Workshop on the, pages 19–24.
Cunha, T. F. V. d. e Andrade, R. M. C. (2014a). Agile dmaic: Um método para avaliar e melhorar o uso do scrum em projetos de software. In SBQS 2014 Trabalhos Técnicos.
Cunha, T. F. V. d. e Andrade, R. M. C. (2014b). Sless 2.0: uma evolução da abordagem de integração do scrum e lean six sigma para aplicações móveis. Dissertação de Mestrado.
Cunha, T. F. V. d., Dantas, V. L. L., e Andrade, R. M. C. (2011). Sless: A scrum and lean six sigma integration approach for the development of sofware customization for mobile phones. In SBES, pages 283–292. IEEE.
Dantas, V. L. L., Marinho, F. G., Costa, A. L. D., e Andrade, R. M. C. (2009). Testing requirements for mobile applications. In International Symposium on Computer and Information Sciences, pages 555–560.
Dybå, T. e Dingsøyr, T. (2008). Empirical studies of agile software development: A systematic review. Inf. Softw. Technol., 50:833–859.
Fonteles, A. S., Neto, B., Maia, M., Viana, W., e Andrade, R. M. C. (2013). An adaptive context acquisition framework to support mobile spatial and context-aware applications. In Liang, S.,Wang, X., e Claramunt, C., editors, Web and Wireless Geographical Information Systems, volume 7820 of Lecture Notes in Computer Science, pages 100–116. Springer Berlin Heidelberg.
George, M. L. (2003). Lean Six Sigma For Service: How to Use Lean Speed and Six Sigma Quality to Improve Services and Transactions. McGraw-Hill.
Hashmi, S. e Baik, J. (2008). Quantitative process improvement in xp using six sigma tools. In Computer and Information Science, 2008. ICIS 08. Seventh IEEE/ACIS International Conferenceon, pages 519–524.
Jeong, Y.-J., Lee, J.-H., e Shin, G.-S. (2008). Development process of mobile application sw based on agile methodology. In Advanced Communication Technology, 2008. ICACT 2008. 10th International Conference on, volume 1, pages 362 –366.
Kitchenham, B. (2004). Procedures for performing systematic reviews. Keele university. technical report tr/se-0401, Department of Computer Science, Keele University, UK.
Kniberg, H. (2009). Scrum checklist – version 2.0. Disponível em: http://blog.crisp.se/2009/08/14/henrikkniberg/1250265360000. Acesso em: 27 de Junho de 2015.
Qumer, A. e Henderson-Sellers, B. (2008). An evaluation of the degree of agility in six agile methods and its applicability for method engineering. Inf. Softw. Technol., 50(4):280–295.
Rahimian, V. e Ramsin, R. (2008). Designing an agile methodology for mobile software development: A hybrid method engineering approach. In Research Challenges in Information Science, 2008. RCIS 2008. Second International Conference on, pages 337 –342.
Roriz, H. (2010). Can scrum support lean six sigma? Disponível em: http://www.scrumalliance.org/articles/161-can-scrum-support-six-sigma. Acesso em: 27 de Junho de 2015.
Schwaber, K. (2007). Agile Project Management With Scrum. Microsoft Press, Redmond, WA, USA.
Severino, A. J. (2007). Metodologia do trabalho científico. Cortez, São Paulo, 23 edition.
Shen, M., Yang, W., Rong, G., e Shao, D. (2012). Applying agile methods to embedded software development: A systematic review. In Software Engineering for Embedded Systems (SEES), 2012 2nd International Workshop on, pages 30–36.
Sidky, A., Arthur, J., e Bohner, S. (2007). A disciplined approach to adopting agile practices: the agile adoption framework. Innovations in Systems and Software Engineering, 3(3):203–216.
Tayntor, C. B. (2007). Six Sigma Software Development; 2nd ed. Taylor & Francis Ltd, Hoboken, NJ.
Vode, B. e Sutherland, J. (2008). Scrum but test. Disponível em: http://antoine.vernois. net/scrumbut/?page=test&lang=en. Acesso em: 27 de Junho de 2015.
Corral, L., Sillitti, A., e Succi, G. (2013). Software development processes for mobile systems: Is agile really taking over the business? In Engineering of Mobile-Enabled Systems (MOBS), 2013 1st International Workshop on the, pages 19–24.
Cunha, T. F. V. d. e Andrade, R. M. C. (2014a). Agile dmaic: Um método para avaliar e melhorar o uso do scrum em projetos de software. In SBQS 2014 Trabalhos Técnicos.
Cunha, T. F. V. d. e Andrade, R. M. C. (2014b). Sless 2.0: uma evolução da abordagem de integração do scrum e lean six sigma para aplicações móveis. Dissertação de Mestrado.
Cunha, T. F. V. d., Dantas, V. L. L., e Andrade, R. M. C. (2011). Sless: A scrum and lean six sigma integration approach for the development of sofware customization for mobile phones. In SBES, pages 283–292. IEEE.
Dantas, V. L. L., Marinho, F. G., Costa, A. L. D., e Andrade, R. M. C. (2009). Testing requirements for mobile applications. In International Symposium on Computer and Information Sciences, pages 555–560.
Dybå, T. e Dingsøyr, T. (2008). Empirical studies of agile software development: A systematic review. Inf. Softw. Technol., 50:833–859.
Fonteles, A. S., Neto, B., Maia, M., Viana, W., e Andrade, R. M. C. (2013). An adaptive context acquisition framework to support mobile spatial and context-aware applications. In Liang, S.,Wang, X., e Claramunt, C., editors, Web and Wireless Geographical Information Systems, volume 7820 of Lecture Notes in Computer Science, pages 100–116. Springer Berlin Heidelberg.
George, M. L. (2003). Lean Six Sigma For Service: How to Use Lean Speed and Six Sigma Quality to Improve Services and Transactions. McGraw-Hill.
Hashmi, S. e Baik, J. (2008). Quantitative process improvement in xp using six sigma tools. In Computer and Information Science, 2008. ICIS 08. Seventh IEEE/ACIS International Conferenceon, pages 519–524.
Jeong, Y.-J., Lee, J.-H., e Shin, G.-S. (2008). Development process of mobile application sw based on agile methodology. In Advanced Communication Technology, 2008. ICACT 2008. 10th International Conference on, volume 1, pages 362 –366.
Kitchenham, B. (2004). Procedures for performing systematic reviews. Keele university. technical report tr/se-0401, Department of Computer Science, Keele University, UK.
Kniberg, H. (2009). Scrum checklist – version 2.0. Disponível em: http://blog.crisp.se/2009/08/14/henrikkniberg/1250265360000. Acesso em: 27 de Junho de 2015.
Qumer, A. e Henderson-Sellers, B. (2008). An evaluation of the degree of agility in six agile methods and its applicability for method engineering. Inf. Softw. Technol., 50(4):280–295.
Rahimian, V. e Ramsin, R. (2008). Designing an agile methodology for mobile software development: A hybrid method engineering approach. In Research Challenges in Information Science, 2008. RCIS 2008. Second International Conference on, pages 337 –342.
Roriz, H. (2010). Can scrum support lean six sigma? Disponível em: http://www.scrumalliance.org/articles/161-can-scrum-support-six-sigma. Acesso em: 27 de Junho de 2015.
Schwaber, K. (2007). Agile Project Management With Scrum. Microsoft Press, Redmond, WA, USA.
Severino, A. J. (2007). Metodologia do trabalho científico. Cortez, São Paulo, 23 edition.
Shen, M., Yang, W., Rong, G., e Shao, D. (2012). Applying agile methods to embedded software development: A systematic review. In Software Engineering for Embedded Systems (SEES), 2012 2nd International Workshop on, pages 30–36.
Sidky, A., Arthur, J., e Bohner, S. (2007). A disciplined approach to adopting agile practices: the agile adoption framework. Innovations in Systems and Software Engineering, 3(3):203–216.
Tayntor, C. B. (2007). Six Sigma Software Development; 2nd ed. Taylor & Francis Ltd, Hoboken, NJ.
Vode, B. e Sutherland, J. (2008). Scrum but test. Disponível em: http://antoine.vernois. net/scrumbut/?page=test&lang=en. Acesso em: 27 de Junho de 2015.
Publicado
17/08/2015
Como Citar
DA CUNHA, Thiago Ferraz V.; ANDRADE, Rossana M. C..
SLeSS 2.0: Uma Evolução da Abordagem de Integração do Scrum e Lean Six Sigma para Aplicações Móveis. In: SIMPÓSIO BRASILEIRO DE QUALIDADE DE SOFTWARE (SBQS), 14. , 2015, Manaus.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2015
.
p. 354-368.
DOI: https://doi.org/10.5753/sbqs.2015.15238.