Artigos
Estado da prática
- The evolution of agile software development in Brazil: Education, research, and the state-of-the-practice Claudia de O. Melo; Viviane A. Santos; Eduardo Katayama; Hugo Corbucci; Alfredo Goldman; Fabio Kon. Journal of the Brazilian Computer Society, November 2013, Volume 19, Issue 4, pp 523–552.
- Métodos ágeis no Brasil: estado da prática em times e organizações Claudia de O. Melo; Viviane A. Santos; Hugo Corbucci; Eduardo Katayama; Alfredo Goldman; Fabio Kon. Relatório Técnico RT- MAC‐2012-03. Departamento de Ciência da Computação. IME-USP. Maio, 2012.
- Genesis and Evolution of the Agile Movement in Brazil - A perspective from the Academia and the Industry. Hugo Corbucci, Alfredo Goldman, Eduardo Katayama, Fabio Kon, Claudia Melo, Viviane Santos. In: SBES is 25. Proceedings of 25th Brazilian Symposium on Software Engineering (SBES), São Paulo, 2011. slides
- Adoção de métodos ágeis em uma Instituição Pública de grande porte - um estudo de caso. Claudia de O. Melo, and Gisele R. M. Ferreira. In Proceedings of the Brazilian Workshop for Agile Methods (WBMA 2010) in the Brazilian Conference on Agile Methods (Agile Brazil 2010), pp. 112-125. June, 2010.
Lean
- From Manufacture to Software Development: A Comparative Review. Eduardo T. Katayama and Alfredo Goldman. In Proceedings of the 12th International Conference on Agile Software Development (XP 2011).
Testes e Test Driven Development
- What Concerns Beginner Test-Driven Development Practitioners: A Qualitative Analysis of Opinions. Mauricio Finavaro Aniche, Thiago Miranda Ferreira, Marco Aurélio Gerosa. In: Workshop Brasileiro de Métodos Ageis, 2011, Fortaleza.
- How Test-Driven Development Influences Class Design: A Practitioner’s Point of View. Mauricio Finavaro Aniche, Marco Aurélio Gerosa. Draft.
- Most Common Mistakes in Test-Driven Development Practice: Results from an Online Survey with Developers. Mauricio Finavaro Aniche, Marco Aurélio Gerosa. In: Workshop on Test driven development (TDD), Third International Conference on Software Testing, Verification and Validation, ICST 2010, 2010, Paris. Electronic Proceedings, 2010. p. 469-478.
- Generating Fit acceptance tests from B Specifications (in portuguese). Thiago de Souza Carvalho and Claudia de O. Melo. In: IV Workshop de Desenvolvimento Rápido de Aplicações do Simpósio Brasileiro de Qualidade de Software (WDRA-SBQS), 2010, Belém. Anais do Workshop de Desenvolvimento Rápido de Aplicações do Simpósio Brasileiro de Qualidade de Software, 2010. v. 1. p. 1-8.
- A Importância dos Testes Automatizados. Paulo Cheque Bernardo e Fabio Kon. Engenharia de Software Magazine, 1(3), pp. 54-57. 2008.
Dívida Técnica
- Uma Análise de Dívida Técnica em uma Empresa de Tecnologia com Desenvolvimento baseado em Scrum. Graziela S. Tonin, Rogério Chaves, Alfredo Goldman, Viviane Santos. Best paper of the 3rd Brazilian Workshop on Agile Methods (WBMA), Agile Brazil, 2012. p. 25-36.
Learning
- Increasing Learning in an Agile Environment: Lessons Learned in an Agile Team. Mauricio Finavaro Aniche, Guilherme de Azevedo Silveira. In: Agile Conference, 2011, Salt Lake City. AGILE Conference (AGILE), 2011, 2011. p. 289-295.
- Um estudo exploratório dos fatores associados ao estímulo do aprendizado em times ágeis na indústria. Claudia de O. Melo, Carlos D. Santos Jr, Gisele R. M. Ferreira, Fabio Kon. In: VII Experimental Software Engineering Latin American Workshop, 2010, Goiânia. Proceedings of 7th Experimental Software Engineering Latin American Workshop, pp. 80-89. June, 2010.
Produtividade
- Interpretative Case Studies on Agile Team Productivity and Management, Claudia de O. Melo, Daniela S. Cruzes, Fabio Kon, and Reidar Conradi. Information and Software Technology, v. 55, p. 412-427, 2013..
- Developers motivation in agile teams. Claudia de O. Melo, Celio Santana e Fabio Kon. In: Euromicro Conference on Software Engineering and Advanced Applications (SEAA), 2012, Çeşme, Izmir. 38th Euromicro Conference on Software Engineering and Advanced Applications, 2012. p. 376-383.
- The artist in the computer scientist: more humanity to our research. Cukier, Daniel e Yoder, Joseph. ONWARD '11 Proceedings of the 10th SIGPLAN symposium on New ideas, new paradigms, and reflections on programming and software, p. 129-136
- Produtividade de times ágeis. Claudia de O. Melo e Fabio Kon. Revista Engenharia de Software Magazine, Brasil, v. 43, p. 1 - 9, 05 dez. 2011.
- Agile Team Perceptions of Productivity Factors. Claudia de O. Melo; Cruzes, Daniela S.; Kon, Fabio; Conradi, Reidar. In: AGILE Conference (AGILE), 2011, Salt Lake City, USA. Proceedings of the Agile Development Conference, ,2011. p. 57-66.
- Empirical evaluation of agile practices impact on team productivity. Claudia de O. Melo and Fabio Kon. In: 12th International Conference on Agile Software Development (XP’2011), Lecture Notes in Business Information Processing, 1, Volume 77, Madrid, pp. 322-323.
Arquitetura
- Conducting an Architecture Group in a Multi-team Agile Environment. Mauricio De Diana, Fabio Kon, and Marco Aurélio Gerosa. In Proceedings of the Brazilian Workshop for Agile Methods (WBMA 2010) in the Brazilian Conference on Agile Methods (Agile Brazil 2010), pp. 137-149. June, 2010.
Wall e Ambientes informativos
- Designing and Managing Agile Informative Workspaces: Discovering and Exploring Patterns. Renan Oliveira, Claudia de O. Melo e Alfredo Goldman. In: Proc. of 46th Hawaii International Conference on System Sciences (HICSS), 2013. Grand Wailea Maui, Hawaii.
Inovação
- Studying agile organizational design to sustain innovation. Takemura, Celina ; Melo, Claudia de O. In: Agile Brazil, 2012, São Paulo. Proceedings of the III Brazilian Workshop on Agile Methods (WBMA 2012), 2012. p. 13-24.
Adoção e Personalização de Métodos Ágeis
- Extending Patterns for Fearless Change. Cukier, Daniel and Kon, Fabio. Presented in a writers' workshop at the 18th Conference on Pattern Languages of Programs(PLoP). PLoP'11, October 21-23, Portland, Oregon, USA
- Extending Extreme Programming with Practices from Other Methodologies. Danilo Sato, Dairton Bassi, and Alfredo Goldman. Published in Proceedings of the 1st Workshop on Rapid Application Development (WDRA'2007) in the Brazilian Symposium on Software Quality. June, 2007.
- "Bootstrap" e "Split Personality" - Anti-Práticas no Ensino de Métodos Ágeis. Alexandre Freire, Alfredo Goldman e Fabio Kon. Published in Proceedings of the 1st Workshop on Rapid Application Development (WDRA'2007) in the Brazilian Symposium on Software Quality. June, 2007.
- XP South of the Equator: An Experience Implementing XP in Brazil. Alexandre Freire da Silva, Fabio Kon, and Cicero Torteli. Proceedings of the 6th International Conference on eXtreme Programming and Agile Processes in Software Engineering (XP'2005). pp. 10-18, LNCS 3556. Sheffield, England. June, 2005.
Aprendizagem Organizacional e Gestão do Conhecimento
- The influence of practices adopted by agile coaching and training to foster interaction and knowledge sharing in organizational practices (Accepted for publication). Viviane A. Santos, Alfredo Goldman, Heitor Roriz Filho. In the Proc. of 46th Hawaii International Conference on System Sciences (HICSS 2013), Grand Wailea, Maui, Hawaii, 2013.
- Compartilhamento de Conhecimento entre Equipes Ágeis: Fatores Influenciadores. Viviane A. Santos; Débora V. Martins; Hernesto N. B. Filho; Mariela I. Cortes; Alfredo Goldman. Resultado do survey realizado no primeiro semestre de 2012. Pesquisa conjunta com o grupo de pesquisa em Engenharia de Software da Universidade Estadual do Ceará. Relatório Técnico RT-MAC-2012-06. Departamento de Ciência da Computação. IME-USP. Agosto, 2012.
- A Influência das Condições Organizacionais na Efetividade do Compartilhamento de Conhecimento Inter-Equipe. Débora V. Martins; Viviane A. Santos; Mariela I. Cortés. In the Proceedings of the 6th Workshop on Rapid Application Development (WDRA'2012) in the Brazilian Symposium on Software Quality. Fortaleza/CE, Brazil. June, 2012.
- Fostering Inter-Team Knowledge Sharing Effectiveness in Agile Software Development. Viviane Santos, Alfredo Goldman, Cleidson R. B. de Souza. Relatório Técnico: RT-MAC-2012-02, 2012.
- A view towards Organizational Learning: An empirical study on Scrum implementation. Viviane Santos, Ana Carolina Shinoda, Alfredo Goldman, André L. Fischer. In: Software Engineering and Knowledge Engineering. Proceedings of the 23rd International Conference on Software Engineering and Knowledge Engineering, p. 583-589, July, 2011.
- An approach on applying organizational learning in agile software organizations. Viviane Santos, Alfredo Goldman. In: Agile Processes in Software Engineering and Extreme Programming. Springer Berlin Heidelberg. volume 77 of Lecture Notes in Business Information Processing, pp. 324–325, 2011.
Teaching
- Uncovering Steady Advances for an Extreme Programming Course. Viviane Santos, Alfredo Goldman e Carlos D. Santos Jr. CLEI Electronic Journal, Special Issue of Best Papers presented at the 7th Experimental Software Engineering Latin American Workshop (ESELAW 2010), vol.15, no.1, p. 1-20, 2012.
- Three AntiPractices while teaching Agile Methods .. Alexandre Freire, Alfredo Goldman e Fabio Kon. Publicado como Relatório Técnico RT-MAC-2007-03 do IME/USP. July, 2007.
- Being Extreme in the Classroom: Experiences Teaching XP. Alfredo Goldman, Fabio Kon, Paulo J. S. Silva, and Joseph W. Yoder. In Journal of the Brazilian Computer Society, 10(2), pp. 5-21. November, 2004.
Qualidade e Tracking
- Tracking the Evolution of Object Oriented Quality Metrics. Danilo Sato, Alfredo Goldman, and Fabio Kon. In Proceedings of the 8th International Conference on Extreme Programming and Agile Processes in Sofware Engineering (XP'2007), pp. 84-92. June, 2007.
- Experiences Tracking Agile Projects: An Empirical Study. Danilo Sato, Dairton Bassi, Mariana Bravo, Alfredo Goldman, and Fabio Kon. In Journal of the Brazilian Computer Society, 12(3), pp. 45-64. December, 2006.
Estudos de sistemas desenvolvidos usando-se métodos ágeis:
- Desenvolvendo com agilidade: Experiências na reimplementação de um sistema de grande porte. Paulo Cheque Bernardo and Fabio Kon. Proceedings of the 1st Workshop on Rapid Application Development (WDRA'2007) in the Brazilian Symposium on Software Quality. June, 2007.
- Archimedes: Um CAD Livre desenvolvido com programação extrema e orientação a objetos. Mariana Vivian Bravo and Hugo Corbucci. Trabalho de conclusão de curso de Bacharelado em Ciências da Computação no IME/USP. Orientador: Fabio Kon. Dezembro, 2006.
- Cigarra - A Peer-to-Peer Cultural Grid. Alexandre Freire da Silva, Francisco Gatto, and Fabio Kon. In Proceedings of the FISL Workshop on Free Software. pp. 177-183. Porto Alegre, 2005.
BibIme - Um Software Gerenciador de Bibliotecas Produzido de Forma Cooperativa. Dairton Bassi, Kelly Braghetto, Eduardo Colli, Fabio Kon and João Eduardo Ferreira. 6th Workshop on Free Software (WSL'2005), Porto Alegre, Brazil, June, 2005. - Mico - University Schedule Planner. Alexandre Freire da Silva, Christian Asmussen, Fabio Kon, Alfredo Goldman, and Carlos Eduardo Ferreira. 5th Workshop on Free Software (WSL'2004), Porto Alegre, Brazil, June, 2004.
Dissertações:
-
A contribuição da indústria da manufatura no desenvolvimento de software
Dissertação de mestrado defendida por Eduardo Katayama no IME-USP. Orientador: Alfredo Goldman. Setembro, 2011. - Padrões de testes automatizados. Dissertação de mestrado defendida por Paulo Cheque no IME-USP. Orientador: Fabio Kon. Julho, 2011.
- Padrões para introduzir novas ideias na indústria de software. Dissertação de mestrado defendida no IME-USP por Daniel Cukier. Orientador: Fabio Kon. Maio, 2009
- Experiências com Desenvolvimento Ágil. Dissertação de mestrado defendida no IME-USP por Dairton Bassi. Orientador: Eduardo Colli. Março, 2008.
- Reflexões sobre o ensino de metodologias ágeis na academia, na indústria e no governo. Dissertação de mestrado defendida por Alexandre Freire no IME-USP. Orientador: Fabio Kon. Setembro, 2007.
- Uso Eficaz de Métricas em Métodos Ágeis de Desenvolvimento de Software. Dissertação de mestrado defendida por Danilo Sato no IME-USP. Orientador: Alfredo Goldman. Agosto, 2007. (scripts | slides)
teses:
- Replicação assíncrona em bancos de dados evolutivos. Tese de doutorado defendida por Helves Domingues no IME-USP. Orientador: Fabio Kon. Junho, 2011.
recursos, documentos, dados:
- Retrato da comunidade acadêmica de métodos ágeis no Brasil. Informações sobre a comunidade acadêmica brasileira na área de métodos ágeis de desenvolvimento de software.
- XP Adherence Survey [in English] | [em Português]. Questionário utilizado pelos membros da AgilCoop para avaliar o grau de aderência de uma equipe às práticas de XP. Adaptado de William Krebs, "Turning the Knobs: A Coaching Pattern for XP through Agile Metrics", Extreme Programming and Agile Methods - XP/Agile Universe 2002.
- Jogo de XP. Material traduzido pelos membros da AgilCoop.
- Padrões para Introduzir Novas Idéias. Monografia de Daniel Cukier, IME-USP. Orientador: Fabio Kon - dez/2007
- Padrões para Introduzir Novas Idéias - White PaperDaniel Cukier, Locaweb - jun/2009
De colaboradores externos
-
Artigos escritos por nossos colegas e amigos - note que os artigos abaixo são de propriedade de seus próprios autores e estão sujeitos a restrições de distribuição próprias; portanto a licença Creative Commons deste sítio não se aplica aos artigos abaixo.
- Um Estudo sobre Refatoração de Código de Teste. Dissertação de mestrado de Eduardo Martins Guerra, ITA. Orientador: Clovis Torres Fernandes.
Caiu na rede é peixe
- The Unnecessary Tension between Process and Programmer. Dave Thomas in Journal of Object Technology, vol. 5, no. 1, January-February 2006, pp. 7-11.
um interessante artigo sobre a dificuldade em se impor de cima para baixo um Processo de desenvolvimento de software, o que é muito comum em empresas buscando certificações CMM, ISO, etc. - Agile Artifacts - Documenting, Tracking and Reporting Trust The Source Luke!. Dave Thomas, in Journal of Object Technology, vol. 6 no. 3 March - April 2006, pp. 25-31
um interessante artigo sobre o uso de artefatos e rastreabilidade em Métodos Ágeis - Enough of Processes - Let's do Practices. Ivar Jacobson, Pan Wei Ng and Ian Spence, in Journal of Object Technology, vol. 6, no. 6, July-August 2007, pp. 41-66
um dos criadores do RUP critica nesse artigo o foco exagerado em processos e defende que devemos buscar as boas práticas que dão certo em diferentes contextos e parar de buscar processos repetitíveis a serem impostos de cima para baixo. Danilo Sato colocou seus comentários sobre o artigo no seu blog