Agile software development: human values and culture

Software engineers need to know how to evaluate different methods of developing software. A group of new development methods have emerged under the general label "agile development." These techniques are sometimes called "light weight" as opposed to "heavy weight" techn...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE technology & society magazine 2005-12, Vol.24 (4), p.36-42
Hauptverfasser: Miller, K.W., Larson, D.K.
Format: Magazinearticle
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Software engineers need to know how to evaluate different methods of developing software. A group of new development methods have emerged under the general label "agile development." These techniques are sometimes called "light weight" as opposed to "heavy weight" techniques such as those based on the waterfall model. Two classic ethical techniques - utilitarian and deontological analyses - can offer insights into the arguments surrounding, agile methods. These and other applied ethics techniques offer software engineers a more precise language for articulating their ideas about software engineering issues that involve human values.
ISSN:0278-0097
1937-416X
DOI:10.1109/MTAS.2005.1563500