本书是国际知名软件开发专家Alistair Cockburn通过采访项目开发组和总结自己20多年的开发和管理经验,撰写的一本介绍软件开发新思想——敏捷软件开发方法学的著作。
本书从更新软件开发就是“创造和沟通的合作博弈”这一强大的模型开始。在这些新观念之中,Cockburn引入了:利用竞争产生动力而不破坏合作,从精益制造中学习教训以及为了沟通而平衡战略。作者还解释了如何在业务和工程项目上而不仅仅是在软件开发上进行合作博弈。
PREFACE
PREFACE TO 2ND EDITION
LIST OF FIGURES
LIST OF STORIES
0 UNKNOWABLE AND INCOMMUNICABLE
The Problem with Parsing Experience
The Impossibility of Communication
Three Levels of Listening
So, What Do I Do Tomorrow?
0.1 UNKNOWABLE AND INCOMMUNICABLE: EVOLUTION
Communication and Shared Experience
Shu-Ha-Ri
CHAPTER 1 A COOPERATIVE GAME OF INVENTION AND COMMUNICATION
Software and Poetry
Software and Games
A Second Look at the Cooperative Game
What Should This Mean to Me?
CHAPTER 1.1 A COOPERATIVE GAME OF INVENTION AND COMMUNICATION:EVOLUTION
The Swamp Game
Competition Within Cooperation