Agile

Mura Muri Muda

I had the wonderful opportunity to meet and listen to Jeff Sutherland a few days ago. For those who do not know who Jeff is, he and Ken Schwaber created Scrum.  It was really quite amazing to listen to him speak.  The topic of the talk was Using Scrum to avoid bad CMMI implementations.

Scrum and CMMI are often at odds with each other. What does each approach bring to the table? Scrum promotes the idea of focusing on the most important product issues first and supports frequent communication. CMMI brings a structure that promotes consistency and discipline to avoid waste and rework. So, why should we try to combine both approaches? Is this combination a good idea?

Mura Muri Muda

This post isn't going to go into detail about the entire talk. Rather, there were three words Jeff said that had me scrambling for my pen. "Muri, Mura, Muda".

The Toyota Production System identifies three types of waste (Muri, Mura, Muda).

Muri (無理, “unreasonable”) is a Japanese term for overburden, unreasonableness or absurdity.

Mura (斑 or ムラ) is traditional general Japanese term for unevenness, inconsistency in physical matter or human spiritual condition.  Waste reduction is an effective way to increase profitability.

Muda (無駄) is a traditional Japanese term for an activity that is wasteful and doesn't add value or is unproductive.

With commercial organizations, I consistently see two primary goals:  [1] Make Money and [2] Save Money

But as you drill down into an organization, these two goals are not as obvious.  So, to address this, I rewrite the two goals as:  [1] Deliver Value and [2] Eliminate Waste

When we reach this point, muri, mura, muda come into play.  In your day-to-day activities, are there areas you can make more efficient or improve?  Do you really need to go to that meeting or can someone just email you an agenda before and minutes after?  In your project lifecycle, do you really need a 10-step process workflow or can you achieve the same goal with just 5 steps?

Here is a practical exercise:  Make a list of activities you have to do this week.  Ask yourself why you need to do each of those activities. Do they map back to the core mission of your company?  Should any of these activities be postponed until the goal is clarified?  Should you just NOT do one of them?

I have a daily meeting at 10:00.  Why?  I fill find out what the team did yesterday, what they are doing today, and what impediments they have.  My job is to help facilitate their activities and remove roadblocks.  This 15 minute meeting is a keeper.

I have an invite to the Finance Working Group meeting on Monday. Why? Hmmm.  That's a good questions!  The meeting is scheduled for 1hr.  I know that it traditionally lasts 2-3hrs.  No invoice was attached in the meeting invite.  That leads me to believe they are going to review 500 pages as a group.  Though it's necessary to review the invoice, this is a very inefficient way of doing it.  I will send a request for a copy of the invoice to review when I can.  I will decline the meeting invite.

Of those activities on your list, highlight which ones just don't sit well with you.  Really listen to your gut. Are any items on your list an activity that does not directly translate into providing value?  Are any items on your list going to somehow cut into your personal life?  Are any items on your list literally a waste of time, money, or energy!?  If you can scratch any one of these items off your list, you are on the road to Kaizen (改善) (English: Continuous Improvement).

Before you accept that next task or meeting invite, ask yourself if there is a better way.

HT: Wikipedia

Like the drawing?  You can download it free at Pictofigo

The Day of The Keynote

imageThis morning I had the honor of sharing the keynote stage with Ty Kiisel and Raechel Logan (The hosts of TalkingWork), Donna Fitzgerald (Research Director at Gartner), and Scott Johnson (Founder and CEO of AtTask). From the picture, you can see the size of the crowd that would fill the room a short time later. This was an amazing experience. It's one thing to present a topic in a conference session. It is a very unique experience to just have a good time in front of an audience of up to 500.

I really enjoyed talking to people throughout the day, answering questions about agile implementations and having them ask my advice to their challenges.

Though I'll keep this post short, I will be back to my normal posts, upon my return to the East Coast. This experience has given me the carity I needed to know I am going in the right direction.

Jeff Sutherland & APLN DC

Last night I had the honor and privilege to listen to Jeff (co-creator of Scrum) Sutherland speak. There were roughly 95 of us attending the APLN DC event. It was great to see faces of the local Agile community. I have to keep this post short. My plane is boarding for Salt Lake City. I just wanted to prove I could write a blog post on my Droid X.

Busy Week Ahead

If you don't hear from me for a few days, here's why.  Tonight I'm headed to the Agile Project Leadership Network (APLN) Washington DC Area Chapter event. The topic? Using Scrum to avoid bad CMMI Implementations (Presented by Jeff Sutherland). Yes, that's right! Jeff "creator of Scrum and signer of the Agile Manifesto" Sutherland. I don't sound too excited, do I? I'm looking forward to seeing a lot of people from the Agile community there. Tomorrow, I fly out to Salt Lake City to make an appearance at the Work Management Summit.  Follow it on Twitter with hashtag (#workout11) I don't know exactly what is in store for me.  I'm a special speaking guest of AtTask and I will be interviewed by @tykiisel and @RaeLogan in a live video webcast.  My instructions for my appearance: Please wear something that exemplifies your personal brand.

I will be the guy with spiky hair, horn-rimmed glasses, Doc Martens, and jeans (yes, I am wearing a collared shirt).  It's a bit of a departure from my normal office attire.  This includes, monogrammed cuff-linked shirts, wingtips, and a tie.  Though I'm much more of the Doc Marten guy, I understand C-Levels and SES don't always get it.

I'll be flying back to Washington DC on Thursday, due to time constraints.  Though I only get to spend 1 full day in Utah, this will be a great experience and I'm looking forward to meeting Ty and Raechel.  I will take plenty of pictures of the Grand America Hotel and try to blog while I'm there.

If you want to meet up for a drink, send me an email or direct message me via Twitter.

Like the image? Find it at pictofigo

New ScrumMaster Poster

ScrumMasterOur newest Scrum poster(s) are ready!  We started with a poster that included the 3 primary roles of Scrum.  We then singled out each of the roles and made individual posters.  First up, the ScrumMaster.  This poster depicts a ScrumMaster with a taskboard and burndown chart behind him.  Below are the activities associated with the ScrumMaster as detailed by the Scrum Alliance. Please note, the female version of this poster will be out soon.

This poster has been discounted, compared to our others. Download the 300DPI image file for $14.99 to use on your own products or buy the poster!

Posters Mini (Size: 11" x 17") $9.99 Small (Size: 13" x 20") $17.99 Large (Size:23" x 34.5") $21.99

Free Drawings + Agile = Good

While I've been working with Pictofigo, they've developed over 800 free drawings (and a few premium drawings).  It's really exciting to discover blogs that are using Pictofigo drawings.  I see new drawings almost daily and more people will benefit from this free freehand drawing search engine. Recently, I was asked to write a guest post about an Introduction of Agile for Waterfall PMs. Now, I certainly believe if you're going to write a blog post, you have to have a drawing or graphic included.  Pictofigo Sprint Mockup Where else should I turn to get my drawing or graphic to capture Agile for non-agile people? For several years, I've seen people go over to Mountain Goat Software and use their illustrations and figures.  These are awesome and free!  Sometimes the users give credit to Mountain Goat, sometimes they don't (though they should).  So, to start fresh, I did a quick v1.0 mockup using free Pictofigo drawings.  It only took me about 20 minutes to do this.  What do you think?

For my first iteration, I captured the following:

  • Product Backlog
  • Sprint Backlog
  • 2-4 week iterations (Sprints)
  • Daily (Scrum or Stand-up) meeting every 24 hours
  • Potentially deployable/shippable product increment

Though this is just a rough mockup, you get the idea.  Get out there an build something!  Hopefully, by the time I complete my guest post, I'll have a refined drawing for everyone to download.  Until then, iterate, iterate, iterate!

Free Webinar & PDU (The Lean BA)

Paying for PDU's can break the bankI believe if you're trying to maintain your credential, particularly the PMP, you should not pay a dime for Professional Development Units (PDUs). Seriously, paying for 60 PDU's (the amount required per 3-year cycle) could break the bank. I know people make a living by selling products and services to others who are looking for an easy path to maintaining their PMP.  Though it frustrates me that people want to get PDUs without wanting to learn, it frustrates me more that there is an ecosystem supporting it.  So, this is my small attempt to continually disrupt the current system.  Below is information on 1 free webinar worth 1 free PDU.

The Lean BA


Tuesday, February 08, 2011
12:00 pm Eastern Time 11:00 am Central Time 10:00 am Mountain Time 9:00 am Pacific Time

This is a 1 hour seminar and attendees will be awarded 1 PDU for participating.

Seminar Description:

The lean business analysis web seminar starts by explaining the foundations of lean IT before getting into the impacts of how lean IT affects business analysis. The presentation discusses how some existing approaches work well and others present more challenges to lean business analysis and projects.

Seminar Presenter:

ASPE-SDLC instructor Jake Calabrese
Registration is open Register for this FREE web seminar

I am in no way being compensated for listing this free webinar, unless you count the satisfaction of knowing somebody out there is going to click this link and learn something (and get a free PDU).  It's that simple.

Like the drawing? Find it here, on Pictofigo

Agile Leaders Think Like Entrepreneurs

I found a half written blog post that I never published.  Honestly, I did not know if I wrote it myself or if I was intending to quote someone.  Because I don't like to take credit for other people's work, I began a search.  After about 10 minutes, I found it.  Entrepreneur Jason Calacanis wrote the quote below, back in May of 2010. Rather than keep it hidden in the lost-and-found of my blog, I thought it was worth publishing.

Step 1: Find a need, trend and/or pain point... Step 2: Discuss possible solutions and products to address #1. Step 3: Prototype the solution in step two and share... Step 4: Discuss the possibility of scaling the prototype with the smartest folks in that vertical. Step 5: Find a team to manage the growth of this product and give it the support of a couple of partners... Step 6: Debate, iterate, engage, recruit, inspire, pivot and communicate...

My Scrum TeamThough I trimmed a few words for brevity, what I like about these 6 steps is you can take them out of context and the formula still works.  Jason was writing about how to be an angel investor & business creator.  I am writing about how to be a Product Owner or Agile Team Lead.

Like the image? Find it at Pictofigo