Agile and Quality

You may have noticed that the Agile Manifesto ( never uses the word “quality” as part of its core values. I believe this is because quality is an underlying value to the Manifesto and that “working software”, “customer collaboration”, “responding to change” as well as “individuals and interactions” are all pointing us in the direction of quality.

Looking at it this way, quality is not a role but a core value and occurs when the team…

…works with users to understand how the software can meet their needs
…gathers to review and evaluate stories
…works together on code and design
…collaborates to create automated tests
…explores the application for unexpected issues
…validates its work with users

As such, quality is expressed through the collective attention and effort of the whole Agile team throughout the cycle.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s