Agility and Respect.

The article discusses the challenges and ethical aspects of Agile programming values. The four values that form the basis of agility are expressed as preferences and include working software over comprehensive documentation, customer collaboration over contract negotiation, individuals and interacti...

Full description

Bibliographic Details
Published in:Computer (00189162) Vol. 42; no. 7; pp. 100 - 103
Main Author: Holmes, Neville
Format: Article
Published: IEEE Jul2009
Subjects:
Online Access:View this record in EBSCOhost
Description
Summary:The article discusses the challenges and ethical aspects of Agile programming values. The four values that form the basis of agility are expressed as preferences and include working software over comprehensive documentation, customer collaboration over contract negotiation, individuals and interactions over processes and tools, and responding to change over following a plan. The challenge for software engineers is to respect the talent of programmers.