AFFECTIVE AGILE DESIGN A PROPOSAL FOR A NEW SOFTWARE DEVELOPMENT MODEL
Extreme Programming Explained: Embrace Change