Modern software development processes openly acknowledge what software designers have always whispered: software design is not done as a monolithic phase between analysis and implementation. Rather, the process of designing software is incremental, experimental, often concurrent, and interleaved with other activities. It is a game, in the sense that it involves strategising, exploring options, balancing objectives—and in the sense that it can be fun to do in groups!
|Title of host publication||Coordination Models and Languages|
|Subtitle of host publication||5th International Conference, COORDINATION 2002 York, UK, April 8–11, 2002 Proceedings|
|Editors||Farhad Arbab, Carolyn Talcott|
|Number of pages||1|
|Publication status||Published - 2002|
|Name||Lecture Notes in Computer Science|
|Publisher||Springer Berlin / Heidelberg|