AGIS: hacia una herramienta basada en ISO9001 para la medición de procesos ágiles

Santiago Matalonga, Gastón Rivedeu

Research output: Contribution to journalArticle

Abstract

ISO9001:2008 is probably the most widely adopted process improvement model in the world. ISO9001:2008 is a general purpose standard for service and production organizations, which established the groundwork for improving system processes in an enterprise. This standard has also been widely adopted in the software industry. On the other hand, agile development methodologies have been steadily gaining acceptance and popularity in the past decade. At a first glance, these two approaches are opposite. While agility preaches interaction above processes, ISO is a process-oriented approach to improvement. Nonetheless, both approaches share the same conundrum: both hold claims of compliance but there have been few data-backed-up success case studies. However, since ISO is a general purpose standard, its achievement is fairly attainable. In contrast, the agile development ecosystem is full of false positives that claim agility without achieving project success. This paper presents an assessment tool to measure agility based on ISO 9001:2008 process improvement principles. Our tool is capable of measuring a degree of agility aligned with the agile manifesto values. Its goal is to provide an objective measurement of agility that avoids false positives on both sides.
Original languageSpanish
Pages (from-to)163-175
Number of pages13
JournalComputación y Sistemas
Volume19
Issue number1
DOIs
Publication statusPublished - 2015
Externally publishedYes

Keywords

  • Software Engineering
  • Agile development
  • Software process models

Cite this

@article{2b6f0395d155477bac7040a776462918,
title = "AGIS: hacia una herramienta basada en ISO9001 para la medici{\'o}n de procesos {\'a}giles",
abstract = "ISO9001:2008 is probably the most widely adopted process improvement model in the world. ISO9001:2008 is a general purpose standard for service and production organizations, which established the groundwork for improving system processes in an enterprise. This standard has also been widely adopted in the software industry. On the other hand, agile development methodologies have been steadily gaining acceptance and popularity in the past decade. At a first glance, these two approaches are opposite. While agility preaches interaction above processes, ISO is a process-oriented approach to improvement. Nonetheless, both approaches share the same conundrum: both hold claims of compliance but there have been few data-backed-up success case studies. However, since ISO is a general purpose standard, its achievement is fairly attainable. In contrast, the agile development ecosystem is full of false positives that claim agility without achieving project success. This paper presents an assessment tool to measure agility based on ISO 9001:2008 process improvement principles. Our tool is capable of measuring a degree of agility aligned with the agile manifesto values. Its goal is to provide an objective measurement of agility that avoids false positives on both sides.",
keywords = "Software Engineering, Agile development, Software process models",
author = "Santiago Matalonga and Gast{\'o}n Rivedeu",
year = "2015",
doi = "10.13053/CyS-19-1-1588",
language = "Spanish",
volume = "19",
pages = "163--175",
journal = "Computaci{\'o}n y Sistemas",
issn = "1405-5546",
publisher = "Instituto Polit{\'e}cnico Nacional",
number = "1",

}

AGIS : hacia una herramienta basada en ISO9001 para la medición de procesos ágiles. / Matalonga, Santiago; Rivedeu, Gastón.

In: Computación y Sistemas, Vol. 19, No. 1, 2015, p. 163-175.

Research output: Contribution to journalArticle

TY - JOUR

T1 - AGIS

T2 - hacia una herramienta basada en ISO9001 para la medición de procesos ágiles

AU - Matalonga, Santiago

AU - Rivedeu, Gastón

PY - 2015

Y1 - 2015

N2 - ISO9001:2008 is probably the most widely adopted process improvement model in the world. ISO9001:2008 is a general purpose standard for service and production organizations, which established the groundwork for improving system processes in an enterprise. This standard has also been widely adopted in the software industry. On the other hand, agile development methodologies have been steadily gaining acceptance and popularity in the past decade. At a first glance, these two approaches are opposite. While agility preaches interaction above processes, ISO is a process-oriented approach to improvement. Nonetheless, both approaches share the same conundrum: both hold claims of compliance but there have been few data-backed-up success case studies. However, since ISO is a general purpose standard, its achievement is fairly attainable. In contrast, the agile development ecosystem is full of false positives that claim agility without achieving project success. This paper presents an assessment tool to measure agility based on ISO 9001:2008 process improvement principles. Our tool is capable of measuring a degree of agility aligned with the agile manifesto values. Its goal is to provide an objective measurement of agility that avoids false positives on both sides.

AB - ISO9001:2008 is probably the most widely adopted process improvement model in the world. ISO9001:2008 is a general purpose standard for service and production organizations, which established the groundwork for improving system processes in an enterprise. This standard has also been widely adopted in the software industry. On the other hand, agile development methodologies have been steadily gaining acceptance and popularity in the past decade. At a first glance, these two approaches are opposite. While agility preaches interaction above processes, ISO is a process-oriented approach to improvement. Nonetheless, both approaches share the same conundrum: both hold claims of compliance but there have been few data-backed-up success case studies. However, since ISO is a general purpose standard, its achievement is fairly attainable. In contrast, the agile development ecosystem is full of false positives that claim agility without achieving project success. This paper presents an assessment tool to measure agility based on ISO 9001:2008 process improvement principles. Our tool is capable of measuring a degree of agility aligned with the agile manifesto values. Its goal is to provide an objective measurement of agility that avoids false positives on both sides.

KW - Software Engineering

KW - Agile development

KW - Software process models

U2 - 10.13053/CyS-19-1-1588

DO - 10.13053/CyS-19-1-1588

M3 - Article

VL - 19

SP - 163

EP - 175

JO - Computación y Sistemas

JF - Computación y Sistemas

SN - 1405-5546

IS - 1

ER -