Ensuring Quality in the Development of an Automated Testbed via Concepts of Extreme Programming

  • Clauirton A. Siebra UFPE
  • Angela F. Freitas UFPE
  • Kleber R. Carneiro UFPE
  • Paulo R. Costa UFPE
  • Raquel X. Freitas UFPE
  • Fabio Q. B. da Silva UFPE
  • Andre L. M. Santos UFPE

Resumo


Este artigo descreve nossa experiência no uso da metodologia Agile durante o ciclo de desenvolvimento de um ambiente de automação. A idéia inicial foi considerar um dos métodos Agile, Extreme Programming, como base do nosso processo. Porém, características específicas do nosso sistema forçaram uma adaptação dessa idéia inicial, de modo que pudéssemos garantir a qualidade final do produto. O artigo detalha todos os passos dessa adaptação, destacando as razões para cada uma das nossas decisões.
Palavras-chave: Automated Testbed, Extreme Programming, Quality assurance

Referências

Abrahamsson, P., Warsta, J., Siponen,.T., and Ronkainen, J. (2003). “New Directions on Agile Methods: A Comparative Analysis”. In Proceedings of 2003 International Conference on Software Engineering, Portland, Oregon, USA, pp.244-254.

Baheti, P., Gehringer, E. and Stotts, D. (2002) “Exploring the Efficacy of Distributed Pair Programming”, Extreme Programming and Agile Methods, Lecture Notes in Computer Science, 2418:208-220, Springer Berlin.

Beck, K. (2000) “Extreme Programming Explained”, Addison-Wesley, Reading, Mass.

Graham, D. and Fewster, M. (1999) “Software Test Automation: Effective Use of Test Execution Tools”, Addison Wesley.

Grenning, J. (2001) “Launching Extreme Programming at a Process-Intensive Company”, IEEE Software, 18(6):27-33.

Hristozova, M. and Sterling, L. (2002) “An eXtreme method for developing lightweight ontologies”. In Workshop on Ontologies in Agent Systems, First International Joint Conference on Autonomous Agents and Multi-Agent Systems, Bologna, Italy.

Kerievsky , J. (2004) “Refactoring to Patterns”, The Addison-Wesley Signature Series.

Salo, O. (2004) "Improving Software Process in Agile Software Development Projects: Results from Two XP Case Studies," In Proc. of 30th EUROMICRO Conference, pp. 310-317.

Silva, A., Kon, F. and Torteli, C. (2005) “XP South of the Equator: An eXPerience Implementing XP in Brazil”, Extreme Programming and Agile Processes in Software Engineering, Lecture Notes in Computer Science, 3556:10-18, Springer Berlin.
Publicado
01/06/2007
SIEBRA, Clauirton A.; FREITAS, Angela F.; CARNEIRO, Kleber R.; COSTA, Paulo R.; FREITAS, Raquel X.; DA SILVA, Fabio Q. B.; SANTOS, Andre L. M.. Ensuring Quality in the Development of an Automated Testbed via Concepts of Extreme Programming. In: SIMPÓSIO BRASILEIRO DE QUALIDADE DE SOFTWARE (SBQS), 6. , 2007, Porto de Galinhas. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2007 . p. 365-372. DOI: https://doi.org/10.5753/sbqs.2007.15588.