Tuesday, October 18, 2011

The pre-school Scrum team


My wife works as a pre-school teacher and occasionally I am able to drop by and see her class. Watching how children learn and play is fascinating.
One day I observed the children work together on a task set by their teacher, they were making a collage using paint, paper cutouts, leaves, etc, etc. The children were very excited and eager to get started. The teacher had set up a table with all the materials and taken the time to tell them what they were going to do.
Not unexpectedly the children bickered about who was going to do which task, the teacher waited to see if they could sort the situation out by themselves using the life skills they are taught about sharing, respect and negotiation. This didn’t happen and the teacher needed to step in and ask them if they could think of a better way to share the tasks rather than fighting. The children remembered that they could share something with someone and negotiate with them: “Maybe Jack could paint the first part and then I could paint the second part?” suggested one of the children. The teacher agreed and let them continue; occasionally refereeing disagreements, suggesting better ways to do things and answering calls for help.
It struck me the teacher was acting as a Scrum Master in a Scrum team (and to a small extent the Product Owner)! She was helping the ‘team’ self organize, removing impediments when asked and helping out if needed. The ‘team’ were learning how to get their work done between them, figuring out the best process and techniques to produce the result they wanted, using previous experience with paint and glue  and most of all, since they were removing conflicts they were having fun and being more productive. There was no daily meeting or planning session but the ‘team’  did demo their completed product to their parents and did talk with the teacher at the end about what they had learned about sharing, negotiation, collaboration and about the materials they used, how they felt and what they looked like when they were done. A true retrospective!
Now this got me thinking: this is a very common way for pre-school children to learn (I did it this way nearly 40 years ago too). It seems natural for children to work and learn together to build the essential life skills they will need. So why is it, sometime later in their education this stops? Learning becomes strictly individual based, no collaboration, no learning from peers or figuring out ways to deal with different people and personalities. This continues in a lot of people’s careers too. Chances are, if you have a white collar job, you are sitting by yourself in a cube or office isolated from others that you work with day in and day out.
With increasing adoption of Agile techniques in software development and beyond we are trying to revert back to the state of teamwork. Scrum has proven to help teams become more productive, invested and happy in their jobs.  Many issues in adopting Scrum are based on individual’s resistance to transparency and close collaboration with their team overcoming years of working alone.
Are we missing out on something between pre-school and Agile adoption? With Agile becoming so ubiquitous in the software world (80% of software projects in 2012 are expected to use Agile methods) will its adoption eventually spread to the School system? Anything is possible!!

Monday, October 17, 2011

The new PMI-ACP certification


I'm rather torn by the advent of this certification. On the one hand, this certification may help the project management community at large embrace or at least better understand Agility and not dismiss it as anarchy with no documentation. On the other hand, how do you fit Agile, a different way of thinking and understanding in to an over prescribed, PMI-ism’s heavy ‘way’?
Can you test a person’s understanding of Agility in a multi-choice exam? Certainly Scrum rules have definitive answers but the soft skills of coaching cannot be tested in this way. This is one of the inherent problems with PMI testing, multi choice really does not show an understanding of the subject matter rather than an ability to remember answers.
The Agile Alliance Certified Scrum Professional (CSP) certification can only be taken a year after the CSM is attained and is based on written answers to broad questions designed to discover if the applicant understands  more than the written rules of Scrum but has experienced and hopefully overcome some of the many hurdles along the way. To me, this type of certification is far more valuable as it demonstrates to some extent experience and capability.
Another thing that has me torn is the source material for the exam. Rather than a single Body Of Knowledge the exam is based on 9 books from various authors on various Agile subjects.
I’m certainly pleased that PMI has chosen (so far) not to create their own version of Agile terminology and process as this would in my opinion kill the very nature of Agile itself. On the other hand, as someone in the pilot program for the certification, digesting 9 books by 9 different people with 9 different viewpoints is a daunting task.
So, what is the right solution for testing Agile knowledge? I really don’t know. Dissertation style exams certainly have more value for me over rote memorization but I doubt this is a viable solution for such a large organization as PMI due to the time and people needed to read and grade these papers. Is the certification valuable? Time will tell, however, PMI is a huge, global organization with a lot of influence.
One thing is for sure, this will be an interesting ride. I will post further my experiences of studying for and taking this exam.

Welcome to my Agile Blog

As an Agile coach and Scrum Master I have many thoughts, opinions and questions on the art of Agility. This Blog is an outlet for me and hopefully will help others as well as myself understand Agility better. Agility is certainly not something that you are finished learning, it is more of an art that is practiced. Discovering new and better techniques and ideas is half the fun, the other half is seeing the results of applying these techniques.