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
##plugins.pubIds.doi.readerDisplayName## https://doi.org/10.5753/sbqs.2007.15588

Resumen


This paper describes our experience on using concepts of the Agile methodology during the development cycle of an automated testbed solution. The initial idea was to consider one of the Agile methods, the Extreme Programming, to lead our process. However, the particular features of our system have required adaptations in our initial process so that we could ensure the final product quality. This paper details all the steps of this adaptation, stressing the rationale for each of our decisions.

Citas

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: ACTAS DEL SIMPOSIO BRASILEÑO DE CALIDAD DE SOFTWARE, 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.