People vs Process - Cultural Patterns of Software Organisations

Marc Evers and willem

PeopleWare Track
Scheduled Time: 
Tuesday 20 November 2007, 03:30 to 05:00
Room: 
Southwark Cathedral, The Gary Weston Library
Session type: 
interactive presentation
Intended audience and experience level: 

anyone who works in or with software organisations; experience level: apprentice & journeyman

Prerequisites: 

none

If you want to see software teams and organisations differently, from a people/culture/behaviour perspective, come to this session! You can reinvent the wheel, but you don't have to - therefore we based this on session on Gerald Weinberg's cultural patterns.

There are many models and frameworks that focus on 'processes', they're about maturity, about what one ought to be doing in order to be effective. In this session, we'll present a fresh perspective on software organisations, a people oriented instead of process oriented view. The model focuses on subculture and people's behaviour.

We believe that you need to work on both people and process to become successful and stay that way - they are not opposites (see also http://blog.piecemealgrowth.net/peoplevsprocessafalsedichotomyhtml ), and offer this session as an extension of your toolchest.

We'll introduce the six cultural patterns of software organisations, as described by Gerald M. Weinberg in his Quality Software Management series. We'll tell how you can recognise them, what behaviour you can expect, and how they handle uncertainty, unexpected events and change. We will also tell about which contexts these cultures are well suited for and when they go awry.

Other topics we'll cover are

  • Effective interventions for different patterns
  • Relation to Capability Maturity Model and other 'maturity' models

For more information about the cultural patterns and lots of other information about software processes, see Gerald M. Weinberg's four volume Quality Software Management series (ISBNs: 0-932633-22-6, 0-932633-24-2, 0-932633-28-5, and 0-932633-32-3)

Timetable

25 min Introduction; Oblivious, Variable, Routine, Steering, Anticipating, Congruent patterns
10 min Exercise - your stories
5 min Exercise summary & feedback

5 min Relating the cultural patterns to other models and frameworks
20 min Effective and ineffective interventions
10 min Exercise - interventions in practice
5 min Discussion about interventions

5 min Q&A, summary & feedback

Benefits of participating

The model gives a fresh view on organisations and teams. Participants can become more aware of what's happening in a group, team or organisation, and thus choose actions that fit the context.

Cultural patterns are a valuable tool for organisational change. For instance to determine if you are going to meet resistance, in what form, and where to find allies.

AttachmentSize
People_vs_Process_XPDay2007.pdf959.96 KB

Marc Evers

I help developers, customers, and project managers in co-creating value through meaningful projects, by coaching, training, and consulting. Since 2000, I have been co-organising workshops and conferences based on systems thinking, extreme programming, and agile values, principles, and practices. I have my own training and coaching company Piecemeal Growth. I’ve initiated the Agile Open and XP Day Benelux conferences.

willem

Willem van den Ende is a Dutch eXtreme Programming pioneer. Since 1999 he guides organisations in the introduction of Agile Software development as an all-hands person: coach, developer and facilitator. Since 2002 he does so as an independent consultant for his firm Living Software. Always active in the local and international community, he currently servers as board member of the Agile Alliance, host of systemsthinking.net and the European Agile Open conferences.