Metodologia Ágil Scrum em uma Disciplina de Engenharia de Software
Resumo
As metodologias ágeis de desenvolvimento de software destacam-se principalmente por darem prioridade ao desenvolvimento de funcionalidades através de código executável ao invés da produção de extensa documentação escrita, apresentando respostas rápidas às mudanças. Devido a este contexto, este trabalho busca relatar a aplicação da metodologia ágil Scrum em um ambiente de sala de aula, apresentando todo o processo de execução do projeto. Obtendo ao final uma experiência que simulou uma situação real, comum nas empresas de desenvolvimento, facilitando assim o aprendizado do conteúdo da disciplina.
Referências
Branco, Jônathas Diógenes Castelo; COELHO, Ciro Carneiro; PIRES, Carlo Giovano S.(2008) Utilizando Scrum em projetos off-shore. In: I Congresso Tecnológico Infobrasil, Fortaleza.
BRQ. (2016) Metodologias Ágeis de desenvolvimento de software, http://www.brq.com/metodologias-ageis/.
Carvalho, Bernardo Vasconcelos de; MELLO, Carlos Henrique Pereira.(2012). Aplicação do método ágil scrum no desenvolvimento de produtos de software em uma pequena empresa de base tecnológica. Gestão & Produção: Scielo, São Carlos, v. 19, n. 3, p.557-573.
Facebook. (2016). Disponível em: https://www.facebook.com/. Acessado em: 16 de fevereiro de 2016.
Fadel A. C. e Silveira, H. da M. (2010) Metodologias ágeis no contexto de desenvolvimento de software: XP, Scrum e Lean. 26 f. Monografia (Especialização) Curso de Faculdade de Tecnologia, Unicamp – Universidade Estadual de Campinas, Limeira.
Github. (2016) Disponível em: https://github.com/. Acessado em: 16 de fevereiro de 2016.
Google Docs. (2016). Disponível em: http://docs.google.com/. Acessado em: 16 de Fevereiro de 2016.
Hangouts. (2016). Disponível em: https://hangouts.google.com/. Acessado em: 16 de fevereiro de 2016.
Leal, I. (2009) "Requisitos de Metodologias de Teste de Software para Processos Ágeis". Outubro.
Meireles, M. A. C. e Bonifacio, B. A. (2015). Uso de Métodos Ágeis e Aprendizagem Baseada em Problema no Ensino de Engenharia de Software: Um Relato de Experiência. In Anais do XXVI Simpósio Brasileiro de Informática na Educação (XXVI SBIE). p.180-189.
Oliveira, E. e Lima, R. (2011) Estado da Arte Sobre o Uso do Scrum em Ambientes de Desenvolvimento Distribuído de Software. Revista de Sistemas e Computação, Salvador, v. 1, n. 2, p.106-119.
Prikladnicki, Rafael; AUDY, Jorge.(2008) Desenvolvimento distribuído de software. Rio de Janeiro: Elsevier.
Rubin, K. S. (2012) Essential Scrum: A Practical Guide to the Most Popular Agile Process. AddisonWesley Professional. 504p.
Schwaber K. (2004) Agile Project management with Scrum. Microsoft Press.
Sille, F. e Braga, J. A. (2013) Software Educacional para Prática do Scrum. In II CBIE – Workshops (WCBIE). pp. 152-161.
Sousa. Hanna Tátila et al. (2015). Apoio Automatizado ao Planejamento de Sprints em Projetos Scrum. In Anais XI Simpósio Brasileiro de Sistemas de Informação. SBC.
Skype. (2016). Disponível em: http://www.skype.com. Acessado em: 16 de fevereiro de 2016.
Trello. (2016). Disponível em: https://trello.com/. Acessado em: 16 de fevereiro de 2016.
Wazlawick, R. S. (2013) Engenharia de Software: Conceitos e Práticas. Elsevier, Rio de Janeiro.