retrospective Archive

1

PMO Analogy

As my tenure with the PMO comes to an end, I’ve had an opportunity to reflect on the last two and a half years.  What I realized was how much the PMO was like the U.S. Congress.  If I imagine the organizational structure of the PMO I’ve been supporting, I can imagine the CIO as the President and the PMO Program Director as the Speaker of the House or the Senate Majority Leader.  Beneath the Program Director are the Division Directors (Committee Chairs) and then members of the PMO (Congress in general).  What I’ve found interesting is many (not all) have their own agendas and motives.  Gridlock, not collaboration, is the norm.  Now, am I talking about the PMO or Congress?  I’m not trying to paint the PMO or Congress in an unfavorable light.  To the contrary, these people are all SMEs in their respective areas.  But they’ve seemed to have forgotten the common goal.  They’ve forgotten who the customer is.  In both cases, it’s the American people.

From my perspective, when you’re trying to deliver value, you need to consider all of the options, regardless of your convictions.  I was the sole Agile evangelist in the PMO.  Think of me as a lobbyist representing the American people.  I did what I could to help the Government understand and to be receptive to new ideas.  But what the PMO failed to grasp was Agile is much more than a way to deliver software products.

I think Michele Sliger put it very well:

Being agile means that teams are working in ways that allow for change in order to better work together and provide a more useful and meaningful product to the customer.

My final days with the PMO will be like a long retrospective.  What went well during this engagement? What could be improved in the next engagement?

HT: Michele Sliger

Popularity: 1%

2

Intro to Value Stream Mapping

The Critical PathI’m in the process of doing a Current State Value Stream Mapping (VSM) for the PMO. The big questions are, based on the current state, are there areas we can improve? Can we eliminate any waste (or increase efficiencies) from our current processes? The answer to both questions is YES.  Everyone should be reviewing there processes on a regular basis, giving themselves opportunities to become more profitable.  Though I’m advising a Federal Government project, the American people still deserve the most bangs for their bucks.

Today is the last day for one of my projects.  It is done.  Now is the time to see what worked and what did not.  We now need to do a retrospective and see if we learned any lessons from the last go-around. I will give the vendor credit on this particular project. This small cross-functional team did a better job than others, in part, because we had a daily 15 minute status meeting. (otNay allowedway otay entionmay Agileway). One of the other program teams wastes so much time because they only communicate once a week in a 3 hour meeting.  I hope my VSM will change that.

For those new to Value Stream Mapping, I included a 5 minute video that does a pretty good job of explaining its value.  See how a process that took 140+ days to complete was shortened down to just 30 days.

If you don’t have your current process documented, you need to do it!  As the saying goes, “What cannot be measured cannot be improved”.  Don’t be complacent and accept the waste.  Times are tough and we need to think lean!

Like the drawing? Get it free at Pictofigo

Popularity: 1%

0

Week Retrospective 110130

Posts this week

I was a guest of AgileScout Live.  I really enjoyed myself.  Check out my video interview and retrospective.

I wrote about how I’m always looking for ways to communicate with team members, vendors, and customers.  When trying to understand the range of communications, I recently reassessed what I thought the opposite of communications was.  I no longer believe it is silence.  See some of my examples on why the opposite of communications is manipulation.

I loved this 10 minute video by Mike Cottmeyer, I had to write a post for it.  Though I frequent the LeadingAgile website, I had to do a little more than just retweet a link in support of this post.  For those who are new to Agile, Scrum, or Kanban, you need to carve out 10 minutes and watch this video on blending Scrum and Kanban.

After we published our first Scrum Posters, I was asked if we were going to create Non-Scrum Posters.  The answer is YES!  This week, we completed our (first) one-of-a-kind Pictofigo Project Management poster.  The Project Management Process Groups poster is now available!

Like so many this year, I got snowed in.  Unable to go into the office, I instead blogged about how our HOA handled the situation compared to the great snow storms of last year.

I recently read a pre-published copy of the Scrum Pocket Guide: A Quick Start Guide To Practical Agile Software Development by Peter Saddington of AgileScout.  I’m giving away one free PDF copy of the book.  Find out how to get registered to win.

Want to use the blog image for free? Find this drawing at Pictofigo

Popularity: 1%

5

Just One Agile Thing

Shared IdeaI met with the Agile Influencers of DC, on Friday night.  The focus of the conversations for the evening was Agile Adoption.  One of the questions asked (I’m paraphrasing here) was

If you were on a project, and you could leverage just ONE “Agile” THING, what would it be and why would you choose it?

This is a little like the first episode of Surviver but it is a good exercise to make you think about what you find valuable in Agile. Would you choose the use of information radiators? Perhaps you favor retrospective meetings?  Or perhaps, you love the use of cross-functional co-located teams?

When I was asked, I chose empowered teams.  Look back at the Agile Manifesto and one of its principles.  Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.

I believe if you build a team of professional and empowered people, you increase the probability of project success.  Give your people some general rules to follow and have the faith they will make the right decisions.  It beats the hell out of trying to control them!  Empowering them also gives you more time to help them when they really need you, rather than making trivial decisions.

So, what would be the one thing you would choose?  Why?

Like the image? Find it at Pictofigo


Popularity: 1%

8

Project Management Theater

After hearing public outcry over all of the “junk” grabbing going on at Transportation Security Agency (TSA) checkpoints, I heard the resurfacing of the term “Security Theater”.  I’m not certain if TSA “gets it”.  If you are going to take true action to help fix issues, you need to treat the cause and not a symptom.  Have a shoe bomber?  Make everyone take off their shoes.  Have someone wearing baggy clothes wear a bomb onto a plane, spend millions of dollars to see beyond the baggy clothes.  Without telling you what I did, I bypassed both the new full-body scanners and the TSA pat down in two major airports within the last few weeks.  Certainly, I didn’t want to deal with either so I was happy.  The problem I have, as a stakeholder, is a lot of money has been spent and the issue still exists.

Imagine if that happened on your project?

I see Lessons Learned meetings or a Retrospectives as opportunities to help you refine your processes.  You see what works and doesn’t work.  You find out the root causes and then you make changes.  You refine.

Today I witnessed what I call Project Management Theater.  The vendor loves to use Gantt charts.    On a program level, both the customer and vendor follow a more traditional waterfall process.  At last count (5 minutes ago) the “integrated” schedule had 5,954 lines.  (Internally, I use a backlog and Kanban) Within seconds of reviewing this monster schedule, I could point out improper work decomposition, improper work package mapping, description inconsistencies, improper use of preprocessors or successors and the list goes on.  If your customer prefers the use of Gantt charts over Burndown charts, I’m not going to argue with them.  Whatever the culture will demand, you have to work with it.  But, the problem here is these are just charts.  They are only as good as the data driving them.  When the customer asked me today what I thought of the split view the vendor provided (WBS/Gantt chart), I was blunt.  I hate it. I added, everything that needed to be reviewed at the meeting could have been presented either as a milestone report or backlog.  Instead, we spent most of our time trying to locate activities and get statuses on each.  On top of that, the schedule provided had not been updated in two weeks.  Therefore, we had to ask over and over again if certain activities had been completed.

If you’re going to commit time and money for a support activity, please make sure the resulting “thing” has some value.  At the next meeting, I expect the Gantt chart to go the way of the dinosaur.  I’m advising the customer to request a milestone report from the vendor (instead of the WBS/Gantt Chart).  In the end, I want to ensure the vendor is reaching agreed upon milestones.  Currently, the customer is so distracted by all of the inaccurate details of the schedule, they forget to ask the hard questions about the milestones.

Eliminating the Gantt chart is not going to solve the problem.  Next week, I’m going to show the executive team a Kanban of the milestones.  Let’s see if they find more value in that.

Like the image? Find it at Pictofigo

Popularity: 1%