Hello everyone
Just some thoughts regarding our collaborative practices…..
In general I would like to keep the number of practices to a minimum,
about 5 to 6 per area – that still leaves us with 20 to 24 practices.
Ouch! You can just imagine the fun some of the agile fundamentalists will have
with that!
Collaborate:
Previous Practices:
|
Practices Today
|
Comment
|
Share the Dream
|
|
- became an architectural practice as part of focus.
|
Tear Down the Walls
|
Create a high trust environment
|
- I’m not sure I like the name for this
practice. The previous name “Tear down the walls” stated what
action we must take to build trust.
|
Manage by Intent
|
Manage By Intent
|
|
Buddy Up
|
Buddy Up
|
|
Confession is Good for the Soul
|
|
I forget, where did we put retrospectives?
|
Continuous Learning
|
Continuous Learning
|
|
|
Organize Around the Architecture
|
I really like this as a collaborative practice.
Because it highlights the importance and role of architecture and
distinguishes OpenUP from other Agile processes.
|
|
Follow Standards
|
Important, but is it important enough to be a
practice?
|
|
Manage Versions
|
Really hard to argue as a collaborative practice.
|
|
Everyone Owns the Product
|
|
|
Take responsibility for your work.
|
|
|
|
Take Ownership
may be a good name for a practice that covers both Everyone owns the product
and Take responsibility for your work.
|
From the above may I suggest we have the following collaborative
practices….
- Create a high trust
environment
- Manage by intent
- Buddy up
- Continuous Learning
- Organize around the
architecture
- Take ownership (?)
- Reflect (?) –
was confession is good for the soul – could be absorbed into
continuous learning – after all we learn from reflection right?
If I were to try and shorten this list, then this is what I would come
up with for the collaborative principles:
- Create a high trust
environment
- Manage by intent
- Buddy up
- Continuous Learning
- Organize around the
architecture
A different variation of this may be:
- Create a high trust
environment
- Manage by intent
- Skill
- Continuous Learning
- Organize around the
architecture
In this list I have replaced buddy up with Skill. The issue of skill
contributes to trust in that we have respect and trust in our colleague’s
skills. We could cover buddy up in Create a High Trust Environment (in a high
trust environment we do not leave our people behind).
Best regards,
Steve