background preloader

Agile

Facebook Twitter

Conference

Mistakes. Poker. Software development as a cooperative game - AC. Alistair A.R.

Software development as a cooperative game - AC

CockburnHumans and Technology Alistair Cockburn’s talk given at the 1999 ObjectActive conference in MidRand, South Africa. Is Design Dead? For many that come briefly into contact with Extreme Programming, it seems that XP calls for the death of software design.

Is Design Dead?

Not just is much design activity ridiculed as "Big Up Front Design", but such design techniques as the UML, flexible frameworks, and even patterns are de-emphasized or downright ignored. In fact XP involves a lot of design, but does it in a different way than established software processes. XP has rejuvenated the notion of evolutionary design with practices that allow evolution to become a viable design strategy.