Project Management

Agility and Project Leadership

by
A contrarian and provocative blog that goes beyond the traditional over-hyped dogma of "Agile", so as to obtain true agility and project leadership through a process of philosophical reflection.

About this Blog

RSS

Recent Posts

Has Scrum outlived its usefulness? Should Scrum just go away?

The rise of Agile’s SAFe is like a bad episode of the movie Groundhog Day

Marcel Proust’s recursive novel: Why the concept of iteration in Agile is shortsighted

Forecast for 2015: The beginning of the end of Agile?

Google considered the best US company to work for due to HR agility

Categories

Date

Taiichi Ohno: Founding father of Kanban

linkedin twitter facebook Request to reuse this  

I'm seeing signs where Kanban is becoming what the Gantt chart was to project managers in the 20th century.  It's becoming all the rage in Agile and rightly so, since it provides the kind of simple dashboard to visualize where the status of your backlog of requirements are at the moment.  Futhermore, the simple and effective way to visualize the WIPs lends itself well to both high tech and low tech implementations.

Though it may seem like the newest thing, it is in fact a creation by one of the greatest process improvement thinkers and guru that also symbolized the resurgence of Japanese manufacturing after the second world war.  He pretty much is the founding father of Lean that launched the infamous Toyota Production System.

Here's a great introduction to Kanban and the history of its creation by Taiichi Ohno:

 

 

My future articles and posts here will involve many discussions of Kanban, so I thought I'd pay tribute to it's great founder.  For those who may want to read about his system directly, I would recommend reading his famous book Toyota Production System: Beyond Large-Scale Production.

Posted on: January 20, 2013 02:03 PM | Permalink | Comments (1)

The mindset of the anti-Agile PMO

linkedin twitter facebook Request to reuse this  

I was directed to this interesting Q&A panel discussion on Agile Portfolio Management by Rally Software that is archived on YouTube:

 

 

This post from Scott Dunn of Software Development and Human Capital highlights a section from the talk that is a great quote from Dave West, VP Research Director at Forrester Research:

"It's interesting, what we at Forrester have observed across the industry this particular kind of  maniacal kind of addition to the program management kind of practice. PMO's have grown in size and stature in organizations and become incredibly…big, in terms of their execution. One thing that it illustrates is that complexity does not solve complexity.  As organizations wrestle with increasingly diverse portfolio, time-to-market pressures, one thing that they want to do is add more complexity. "When in doubt, add more governance!","When in doubt, add more people to manage the people that are managing the people!" "When in doubt, get more Gannt charts!" And I think that we've found that that does not work. I think it's clear that breakthrough companies or companies that are definitely driving the industry around change and innovation are not solving those problems with complexity."

Despite the fact that Frederick Brooks wrote about the absurdity of this notion in his infamous book The Mythical Man-Month: Essays on Software Engineering nearly 40 years ago, this idea still perpetuates itself!

It's time to start incorporating the Lean and Agile mindset to the PMO!

Posted on: January 12, 2013 03:49 PM | Permalink | Comments (1)

The cult of Agile revisited

linkedin twitter facebook Request to reuse this  

Almost  a year from today, I wrote a post on the cult of Agile where some in the community were so adamant in their beliefs and passion for Agile being the one and only true way to manage software development projects (and in some extreme cases, all projects), that they come accross like cult leaders that borders on religious extremism.

A case in point: my blog post on the metaphorical comparison of Scrum, the most popular of Agile methods, and how the popularity mimics the rise and success of a global brand such as McDonalds, was shared on the Scrum Alliance LinkedIn group to see what other Agile PM professional thought about it.

Here's a response from a Scrum Alliance group member Ken Ward, an Agile trainer and proponent (I would normally not list a person publicly in this instance, but the person in question did post his opinion in a public forum so I think it's fair to credit the statement to him):

"Is Scrum becoming the McDonalds of Agile?" what you mean the old 'waterfall' and 'PMP' way was better? does not that imply the 'PMP', 'Waterfall' way is the 'cesspool' of past failures!!?  Scrum does 'get it' 'Done" if companies can not adopt the Agile or Scrum frameworks and do it correctly because they cannot give up the 'old school' 'command and control' failures of past days the failure is the fact that they, the company only wants to 'throw it over the wall' and then 'blame ' the failure' on the IT department . they have to get into the game and accept their responsibility to drive the development and take the 'ownership' of deciding what it is they need in terms of software and take the responsibility for their own 'failures' if they can not determine what it is they need developed!!  Lets say 'PMP' and Waterfall" is the 'cesspool' of IT failure and not compare Agile and Scrum as a "McD's'...

Personally speaking 'McDonalds' is the cesspool of 'fast food' and cannot, should not and will not be compared with the likes of 'Scrum', McDonalds is Scum, and 'Scrum' is Agile. I take offense at the charactization of 'Scrum' with McDonalds and "I'm not loving it"!  Bad choice of comparison. Yes that is the 'point' I was making!!

This was my response:

I think a vitriolic attach on "waterfall" or "PMP" is not warranted and will only polarize the traditional and Agile camps even further. In addition, it discredits the movement as well, which would be a shame since in certain situations Scrum is a great method. I've been involved in software waterfall projects that went quite well due to having the same ingredients required for Agile to flourish (organization support, adoption, etc.) and just as there are multiple flavors of PM techniques, there is correspondingly a wide diversity of projects which require an evaluation into whether Agile, waterfall or a combination thereof is needed. Rationalism should prevail.

To me this is a cautionary tale to not take our pet methods or practices too seriously.  They are just tools to help us complete projects, for as I stated nearly a year ago, "in the end, all that matters is whether your project was done on time, within budget/scope and most importantly, to customer satisfaction.  No one will care whether you did Agile, traditional or voodoo magic."

Posted on: January 05, 2013 01:21 PM | Permalink | Comments (4)

Retrospective on 2012 and look into 2013

linkedin twitter facebook Request to reuse this  

It’s that time of year again where we exit the current year and enter the new.  As is fashionable for a blog on Agile, I’d like to do an end of year retrospective.  First and foremost, I’d like mention that I have blogged here for my first full year and appreciate the opportunity to write about project management “Agility and Project Leadership” as well as being thankful for all the feedback and readership from this excellent PM portal site.

Some of the most popular topics have been around the migration of Agile outside of software development, and for me the most visible example was the build out of the Wikispeed race car using Agile practices, methods and principles from top to bottom.  I first wrote about it in a blog as well as an in depth article.  Other interesting and popular topics included the recent posting on the increasing popularity as well as the increasing commercialization (or commodification) of Scrum.  Like it or not, Scrum’s explosive growth as well as global popularity and adoption has made Agile a household name in the project management field.  PMI is now competing with their own Agile certification.

Unless you lived under a rock, Agile is gaining serious traction and one only has to view the most recent and just released PMBOK v5.0 to see that there is much more Agile-isms incorporated in this version than last.  What this indicates is that there will be more desire and need to create a bridge for those who are still practicing traditional project management to integrate more Agile with it.  In many instances it will not be by choice and will cut across much more diverse industries than just software development.  It will take more skill, knowledge and know how to bridge this gap and for 2013 my goal with this blog and future articles is to write about and hopefully provide guidance on this.  For I am actively working in an environment where this bridge needs to occur, so I am writing from the perspective of an actual practitioner in the field so you’ll know it’s for real.

With that I look forward to future conversations with all you highly skilled and professional Agile project professionals and leaders and may 2013 be even more fruitful than 2012!

Happy new years!

Posted on: December 31, 2012 01:38 PM | Permalink | Comments (0)

The explosive growth of the Scrum franchise

linkedin twitter facebook Request to reuse this  

So as a follow up to my post on the McDonaldization of Scrum, some numbers I've just ran across seem to give credence to my idea that Scrum is becoming quite the franchise.

According to a post by Jeff Sutherland, co-founder of Scrum, he points out the explosive growth of Scrum job postings recently:

There are 451,176 Scrum job openings in the United States this morning and these new jobs are increasing at a rate of about 10,000 per month. After reading Waterfall to Agile, you might take a look at the Power of Scrum, attend a Certified Scrum Master training, and start interviewing for an agile position. Many people have told me it has changed their lives dramatically for the better.

This graph from Google insight, which captures the growth of search terms seems to indicate a geometric growth rate for Scrum since its inception back in 2001:

 

Just for kicks, here’s the growth of McDonald’s search terms from Google:

 

Striking how parallel the growth graph is!  This can indicate that it is a great time to jump on the top of this growth curve and "buy" into the Scrum franchise, or may indicate for those that are looking for the "next great thing" that it may have peaked.

But the same was said for McDonalds, especially when Subway surpassed them with the number of franchise locations, but they are still chugging along.  Food for thought, literally! :)

Posted on: December 21, 2012 12:11 PM | Permalink | Comments (2)
ADVERTISEMENTS

"Forgive your enemies, but never forget their names."

- John F. Kennedy

ADVERTISEMENT

Sponsors