Advertisement

Using Agile Methods to Implement a Laboratory for Software Product Quality Evaluation

  • Javier Verdugo
  • Moisés Rodríguez
  • Mario Piattini
Part of the Lecture Notes in Business Information Processing book series (LNBIP, volume 179)

Abstract

In this paper we discuss how we at Alarcos Quality Center implemented AQCLab, the first laboratory in the world to be accredited as meeting ISO/IEC 17025 for software product quality evaluation based on the ISO/IEC 25000 series of standards. We implemented AQC Lab following agile principles by means of an adaptation of the Scrum methodology. This work method helped us to progress in a challenging context which had several similarities to software development, where the requirements were uncertain from the start.

Keywords

Software quality evaluation ISO/IEC 25000 SQuaRE agile implementation accredited laboratory ISO/IEC 17025 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    SO/IEC 25000:2005 - Software Engineering – Software product Quality Requirements and Evaluation (SQuaRE) – Guide to SQuaRE. International Organization for Standardization, Geneva, Switzerland (2005)Google Scholar
  2. 2.
    ISO/IEC 25010:2011 - Software Engineering – Software product Quality Requirements and Evaluation (SQuaRE) – System and software quality models. International Organization for Standardization, Geneva, Switzerland (2005)Google Scholar
  3. 3.
    ISO/IEC 25040:2011 - Software Engineering – Software product Quality Requirements and Evaluation (SQuaRE) – Evaluation process. International Organization for Standardization, Geneva, Switzerland (2005)Google Scholar
  4. 4.
    Schwaber, K.: Scrum Development Process. In: Business Object Design and Implementation, pp. 117–134. Springer, London (1997)CrossRefGoogle Scholar
  5. 5.
    ISO/IEC 17025:2005 - General requirements for the competence of testing and calibration laboratories. International Organization for Standardization, Geneva, Switzerland (2005)Google Scholar
  6. 6.
    Beck, K.: Extreme Programming Explained: Embrace Change. Addison-Wesley, Boston (2000)Google Scholar
  7. 7.
    Hoda, R., Kruchten, P., Noble, J., Marshall, S.: Agility in Context. In: Proceedings of the ACM International Conference on Object Oriented Programming Systems, Languages, and Applications (OOPSLA 2010), pp. 74–88. ACM, New York (2010)CrossRefGoogle Scholar
  8. 8.
    Conboy, K., Fitzgerald, B.: The Views of Experts on the Current State of Agile Method Tailoring. In: McMaster, T., Wastell, D., Ferneley, E., DeGross, J.I. (eds.) Organizational Dynamics of Technology-Based Innovation: Diversifying the Research Agenda. IFIP International Federation for Information Processing, vol. 235, pp. 217–234. Springer, Heidelberg (2007)Google Scholar
  9. 9.
    Hicks, M., Foster, J.S.: Adapting Scrum to Managing a Research Group. Technical Report CS-TR-4966, University of Maryland, Department of Computer Science (2010)Google Scholar
  10. 10.
    Willeke, M.H.H.: Agile in Academics: Applying Agile to Instructional Design. In: Proceedings of the 2011 Agile Conference (AGILE 2011), pp. 246–251. IEEE Computer Society, Washington (2011)CrossRefGoogle Scholar
  11. 11.
    van Solingen, R., Sutherland, J., de Waard, D.: Scrum in Sales: How to Improve Account Management and Sales Processes. In: Proceedings of the 2011 Agile Conference (AGILE 2011), pp. 284–288. IEEE Computer Society, Washington (2011)CrossRefGoogle Scholar
  12. 12.
    DeFauw, R.: Can Marketing Go Agile? In: Proceedings of the 2012 Agile Conference (AGILE 2012), pp. 136–140. IEEE Computer Society (2012)Google Scholar
  13. 13.
    Mazzanti, G.: Agile in the Bathtub: Developing and Producing Bathtubs the Agile Way. In: Proceedings of the 2012 Agile Conference (AGILE 2012), pp. 197–203. IEEE Computer Society (2012)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  • Javier Verdugo
    • 1
  • Moisés Rodríguez
    • 1
  • Mario Piattini
    • 1
    • 2
  1. 1.Alarcos Quality CenterCiudad RealSpain
  2. 2.Institute of Information Technologies and SystemsUniversity of Castilla–La ManchaCiudad RealSpain

Personalised recommendations