Agile Software Development
Written for developers and project managers, this book compares software development to a game. Team members play the game knowing that the ultimate goal is to win - always remembering what they have learned along the way, and always keeping in mind that they will never play the same way twice. Players must keep an open mind to different methodologies, and focus on the goal of developing quality software in a short cycle time. Based on a decade's work and research, and interviews with software project teams, this book presents sound advice for bringing difficult projects to successful conclusion with a minimum of stress.
What people are saying - Write a review
We haven't found any reviews in the usual places.
Introduction Unknowable and Incommunicable I
Three Levels of Listening
A Cooperative Game of Invention and Communication
19 other sections not shown
Other editions - View all
activity Adaptive Software Development Agile Software Development behavior Cockburn cooperative game cost create Crystal Clear Crystal Orange culture deliver described diagrams discussion documentation effective example experience Extreme Programming feedback Figure game of invention goal grammers gramming Highsmith ideas increment information radiators interview invention and communication iteration Jim Highsmith Kent Beck language-games look ment meth methodol methodology design move munication notice object-oriented odology osmotic communication pair programming person Personal Software Process practice principle problem project manager project team question Recovery action reflection workshop requirements rock climbing role situation skills Smalltalk software development someone sponsors story strategy success sweet spot tacit knowledge team members techniques testers things Thoughtworks tion understanding unit tests user interface user stories whiteboard write
All Book Search results »
Agile Management for Software Engineering: Applying the Theory of ...
David J. Anderson
No preview available - 2003