ABSTRACT

One of the most significant concerns when implementing agile development in an organization is how to ensure that the organization can obtain or keep its ISO 9001 certification while still remaining agile. These concerns usually come from (1) the organization’s quality and process managers who are concerned that agile development is too undisciplined to be successfully combined with a quality management system (QMS) and (2) developers and managers who feel that agility’s strengths are threatened by being forced into a structure that allows it to work with a QMS. Fortunately, the reality is that agile development does work with a QMS and it can remain effective at the same time.