Back to Dave Hoover
The Psychology of Agile Software Development
I am interested in the philosophies that support the principles of agile software development and their psychosocial impact on individuals and teams. My thinking on this topic grows out of two assumptions:Emerging Papers:
The major problems of our work are not so much technological as sociological in nature. --Peopleware: Productive Projects and Teams, 2nd ed., p. 4, Tom DeMarco and Timothy ListerIt's never the size of the step that a person takes that counts, but its direction. --Narrative Means to Therapeutic Ends, Michael White & David Epston
The task facing developers is this: they are working on a problem that they don't fully understand, one that lives in emotions, wishes, and thoughts and that changes as they proceed. --Agile Software Development, Alistair Cockburn
Software development is a messy problem. The only way to solve it is to interact with each other, and to let our understanding and path forward emerge. --Growing Software: Debunking the Myth of Prediction and Control, p. 137, Roy Miller
One can't really understand the Agile movement without understanding the originators' views on working relationships and their deeply held cultural values. --Agile Software Development Ecosystems, p. xxix, Jim Highsmith
Back to Dave Hoover