Um Modelo de Maturidade para Apoiar a Adoção Combinada de Ágil com User-centered Design e Lean Startup no Desenvolvimento de Software

  • Cassiano Moralles PUCRS
  • Sabrina Marczak PUCRS

Resumo


Em um mercado competitivo, oágil continua a ser uma opção para ambientes emmudança . As organizações passam por processos de transformção e adoção de novas abordagens complementares ao ágil para manterem-se competitivas. Neste cenário, as equipes de desenvolvimento de software precisam de ajuda para alcaçar a adoção do Ágil combinado com Lean Startup e User-Centered Design. Modelos de maturidade não foram identificados na literatura para apoio na adoção do uso combinado das abordagens. Com isso, nosso objetivo é propor um modelo de maturidade para apoiar a transformação das equipes na abordagem combinada. Esta proposta apresenta o plano de pesquisa, resultados parciais e trabalho futuro.
Palavras-chave: Modelo de Maturidade, User-centered Design, Lean Startup

Referências

Barry, E. J., Mukhopadhyay, T., and Slaughter, S. A. (2002). Software project duration and effort: An empirical study. Inf. Technol. and Management, 3(1–2):113––136.

Becker, J., Knackstedt, R., and Poeppelbuss, J. (2009). Developing maturity models for it management. Business & Information Systems Engineering, 1:213–222.

Caballero, L., Moreno, A., and Seffah, A. (2016). How agile developers integrate usercentered design into their processes: A literature review. International Journal of Software Engineering and Knowledge Engineering, 26:1175–1201.

Clarke, P. and O’Connor, R. V. (2012). The situational factors that affect the software development process: Towards a comprehensive reference framework. Information and Software Technology, 54(5):433 – 447.

Dobrigkeit, F., de Paula, D., and Uflacker, M. (2019). InnoDev: A Software Development Methodology Integrating Design Thinking, Scrum and Lean Startup, pages 199–227. Springer, Potsdam, Germany.

Fontana, R. M., Reinehr, S. S., and Malucelli, A. (2014). Maturing in agile: What is it about? In Proceedings of the Agile Processes in Software Engineering and Extreme Programming, Rome, Italy., volume 179, pages 94–109. Springer.

Frederiksen, D. L. and Brem, A. (2017). How do entrepreneurs think they create value? a scientific reflection of eric ries’ lean startup approach. International Entrepreneurship and Management Journal, 13(1):169–189.

Gregory, P., Barroca, L., Sharp, H., Deshpande, A., and Taylor, K. (2016). The challenges that challenge: Engaging with agile practitioners concerns. Information and Software Technology, 77:92 – 104.

Grossman-Kahn, B. and Rosensweig, R. (2012). Skip the silver bullet: driving innovation through small bets and diverse practices. Leading Through Design, pages 815–829.

Hevner, A. R., March, S. T., Park, J., and Ram, S. (2004). Design science in information systems research. Management Information Systems Quarterly, 28(1):75–105.

Moralles, C., Vaccaro, M., Zorzetti, M., Pereira, E., Trindade, C., Prauchner, B., Marczak, S., and Bastos, R. (2019). On the mapping of underlying concepts of a combined use of lean and user-centered design with agile development: The case study of the transformation process of an IT company. In Proceedings of the Agile Methods - Brazilian Workshop, WBMA, Belo Horizonte, Brazil, volume 1106, pages 25–40. Springer.

Moralles, C., Zorzetti, M., Signoretti, I., Pereira, E., Vaccaro, M., Prauchner, B., Salerno, L., Trindade, C., Marczak, S., and Bastos, R. M. (2020). On the development of a model to support the combined use of agile software development with user-centered design and lean startup. In Proceedings of the Systems, Software and Services Process Improvement, D¨usseldorf, Germany, volume 1251, pages 220–231. Springer.

Nurdiani, I., B¨orstler, J., Fricker, S., Petersen, K., and Chatzipetrou, P. (2019). Understanding the order of agile practice introduction: Comparing agile maturity models and practitioners’ experience. J. Syst. Softw., 156:1–20.

Paasivaara, M., Behm, B., Lassenius, C., and Hallikainen, M. (2018). Large-scale agile transformation at ericsson: a case study. Empirical Software Engineering, 23(5):2550– 2596.

Pereira, R. and Serrano, J. (2020). A review of methods used on it maturity models development: A systematic literature review and a critical analysis. Journal of Information Technology, 35(2):161–178.

Preece, J., Rogers, Y., and Sharp, H. (2001). Beyond Interaction Design: Beyond Human-Computer Interaction. John Wiley & Sons, New York, USA.

Ries, E. (2011). The Lean Startup: How Today’s Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses. Crown Business, New York, USA.

Salah, D., Paige, R. F., and Cairns, P. A. (2014). A systematic literature review for agile development processes and user centred design integration. In Proceedings of the International Conference on Evaluation and Assessment in Software Engineering, London, England, United Kingdom, pages 5:1–5:10. ACM.

Sch¨on et al. (2017). Key challenges in agile requirements engineering. In Proceedings of the International Conference on Agile Software Development, pages 37–51, Cologne, Germany. Springer.

Sidky, A. S., Arthur, J. D., and Bohner, S. A. (2007). A disciplined approach to adopting agile practices: the agile adoption framework. Innov. Syst. Softw. Eng., 3(3):203–216.

Stavru, S. (2014). A critical examination of recent industrial surveys on agile method usage. J. Syst. Softw., 94:87–97.

Top, O¨ . O¨ . and Demiro¨rs, O. (2014). Assessing software agility: An exploratory case study. In Proceedings of the Software Process Improvement and Capability Determination, Vilnius, Lithuania, volume 477, pages 202–213. Springer.

Vilkki, K. (2010). When agile is not enough. In Proceedings of the International Conference on Lean Enterprise Software and Systems, pages 44–47, Helsinki, Finland. Springer.

Ximenes, B. H., Alves, I. N., and Ara´ujo, C. C. (2015). Software project management combining agile, lean startup and design thinking. In Proceedings of the International Conference on Design, User Experience, and Usability: Design Discourse, pages 356–367, Los Angeles, USA. Springer.

Zorzetti., M., Vaccaro., M., Moralles., C., Prauchner., B., Signoretti., I., Pereira., E., Salerno., L., Bastos., R., and Marczak., S. (2020). Maturity models for agile, lean startup, and user-centered design in software engineering: A combined systematic literature mapping. In Proceedings of the International Conference on Enterprise Information Systems, pages 145–156. SciTePress.
Publicado
01/12/2020
MORALLES, Cassiano; MARCZAK, Sabrina. Um Modelo de Maturidade para Apoiar a Adoção Combinada de Ágil com User-centered Design e Lean Startup no Desenvolvimento de Software. In: WORKSHOP DE TESES E DISSERTAÇÕES EM QUALIDADE DE SOFTWARE - SIMPÓSIO BRASILEIRO DE QUALIDADE DE SOFTWARE (SBQS), 19. , 2020, Evento Online. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2020 . p. 47-54.