Agile

The Best Estimating Technique

When you think of estimating and planning techniques, what method do you think of first?  Do you use a parametric technique, Monte Carlo simulation, or something else?  I was over at the Implementing Scrum website and found an awesome post, asking this same question.  If you think people get crazy whether or not you should utilize an Agile approach or a traditional project management approach on a project, wait until you talk about how to estimate work.  In the traditional project management world, I've seen people use SLOC and PERT to arrive at an estimate.  In the Agile world, I've used story points and have seen others use gummy bears and t-shirt sizes. In the end, I really don't care what estimation technique is used and I'm pretty sure the customer won't either.  All anyone should be worried about is if the estimates are accurate and if you get the work done.  Am I right or am I wrong?  I would love to read your input.

Estimating by Gummy Bears

Thank you to Mike Vizdos for letting me use his cartoon and for the inspiration for this post.

Pictofigo Promotion

I've been working with Pictofigo for a few months now.  I give them ideas for drawings I think others would find helpful.  In turn, I get access to some pretty cool (and original) stuff.  It's quid pro quo at its best. There are currently over 900 drawings available for free on the Standard Pictofigo site.  In addition to those, there are 13 Premium items.  These items range from a few free desktop wallpapers to Scrum posters and traditional project management posters.  What's the difference and why pay for stuff?  The standard site has drawings at 72 dpi resolution, perfect for a blog, website or presentation.  The Premium site has drawings at 300 dpi resolution, suitable for print or products.  Yes, I do offer links from my site to CafePress, if you want printed posters.  But, the actual high resolution drawings are available if you want to print out a few posters at a lower overall cost.  I got a notice today that Pictofigo is going to run a half off promotion on their premium content.  Because I like to encourage and support entrepreneurs, I wanted to write this quick post.  If you're in the market for some original drawings, look them up.  They are constantly iterating on the site so check back often.  If you have an idea for a drawing or poster, give them a shout.  If you want, you can send me the request and I'll forward it along.  To be clear, I am not Pictofigo.  I merely love what they do and want to see them succeed.

HT: Pictofigo

Individuals & Interactions over Processes & Tools

It's pretty exciting to hear that LinkedIn just reached over 100 million users.  Upon review this morning, my LinkedIn profile stated that I have 149 connections, adding it links me to 3,156,950+ professionals.  Unfortunately, I believe a tool is only as good at the individual(s) using it.  I'll admit, I don't really get LinkedIn.  I don't leverage it the way it was probably intended.  To me, it's an online resume with connections to people who I should have some kind of affiliation with.  I think of it more as Classmates.com for business.  I actually have a majority of my LinkedIn contacts as a result of an extended Fail Whale that happened on Twitter last year.  Twitter may be great for interactions but it's not so great as a professional contact management tool. A few days ago, I received a LinkedIn connect request from someone I interact with on Twitter.  She wrote

Derek, Would you have any interest in connecting on LinkedIn? I went to send an invite but for some reason the option isn't there!

Since we've interacted on Twitter and share some professional affiliations, I figured I'd add her to my LinkedIn connections.  I logged into LinkedIn to send her the  connection request and realized why she did not see the option.  The LinkedIn user interface had recommended she connect with me, though we were already connected.

interact_vs_tools

In the end, we just laughed it off. We're still following each other on Twitter. We've reaffirmed that we're connected via LinkedIn. But, it raises an interesting question.  How useful is an interaction tool if you don't interact with other individuals?  How useful is have connections, if you don't connect with them?

Like the drawings?  Get them free on Pictofigo!

Say Goodbye to that Expensive Meeting

WowBack in August (2010) I wrote about attending a $17,904 meeting.  It was painful to watch the PMO have a 3 hour meeting every month that seemed to cost so much but deliver so little value.  As a follow-up post, I wrote about the value proposition for the expensive meeting. I am happy to report that the meeting in question has been cancelled indefinitely.  In one year alone, the cost savings is $214,848.  Wouldn't you like to have that kind of money added to your budget?  I want to be clear that I'm not being a hater of meetings.  I'm being a hater of waste.  Time and money are precious and I strongly believe we need everyone to communicate more.  But it's about communicating effectively.  I can facilitate the communication of more strategic information, without saying a word, by using a enterprise level Kanban.  I can facilitate the communication of more tactical information, by having Daily Scrums or Stand-ups.

Though the cancellation was months in the making, I commend those who finally made the difficult (but necessary) choice.  It's easy to complain about things but accept the status quo.  It's hard to ask why and then act on it appropriately.

Drawings by Pictofigo

 

The Forest Through the Trees

Zombie PM Website

I'm coming down to the wire on the first installment of my Zombie Project Management book.  I look at my Kanban and all of the activities are one-by-one making it into the Done column.  It's actually quite exciting! I think back to reading several of Seth Godin's books and him writing "Pick a budget. Pick a ship date. Honor both. Don't ignore either. No slippage, no overruns."

I know that is easier said than done.  But halfway through writing my book I saw the forest through the trees.  This idiom personified what I'm trying to communicate.  I became a "writing" zombie.  I thought of those who came before me, puting pen to paper.  They had ideas but how many were able to actually offer their works to the general public?  What roadblocks stopped them from making their dream a reality?  To just accept the status quo without question is your first step to becoming a zombie.

Something in the book publishing business didn't seem right to me.  I didn't know what was bothering me until recently.  See, I don't like to ask permission and I don't like inefficient processes.  If a process doesn't seem to make sense to me, I want to change it.

Lightbulb Moment

Doesn't the book publishing process sound a lot more 

Waterfall than Agile

? As the Product Owner, I take issue with that.

  • Step one was to not ask for permission. I decided to use Amazon Kindle Direct Publishing.

  • Step two was to pick a ship date and ship whatever I thought would have the greatest value first.

  • Step three is to ship more content, once a month, until I feel the body of work is comlete.

Why release the book in a series of sections or chapters rather than the entire book at once?  You all know I’m a strong proponent of Agile approaches.  When I looked at the publishing process, I compared it to tradition project management methods.  Traditionally, you plan it all out, you build, and then deliver the finalized product.  One thing I’ve learned is you can deliver value earlier, if you establish a series of deadlines and ship something at each deadline.  In that way, you lower your risk of not reaching your overall goal, by ensuring you deliver something regularly.  This will also allow you to produce something of value others can benefit from, at a lower cost.  One of my favorite books,

Agile Project Management with Scrum

by Ken Schwaber, has 9 chapters and 155 pages.  When I purchased the book at a Borders bookstore some 6 years ago, it cost me $39.99.  Though I recognize the value in reading a physical book cover to cover, I would now be willing to purchase an electronic version of the book, by the chapter.  Give me the chapters of greatest value first at a price relative its cost of production.  At $39.99, each chapter would have cost me just under $4.45.

So, with that in mind, I will "ship" a series of sections or chapters each month for $2.99.  I may even bundle a few chapters at a time and offer them as printed copies.

HT: Zombie drawings by

Pictofigo

HT:

Zombie PM website

Yes, the link to the Scrum book by Ken Schwaber is an Amazon affiliate link.

Reading about Process Improvement

Reading Books Over the weekend, I found myself trying to read a physical book about systems analysis while listening to a book on operational process improvement.  I'm not going to go into the physical book because I am so impressed with the audio book.  I guess it wouldn't matter if it was physical, digital, or audio.  It's just a really really good book! It's titled: The Goal: A Process of Ongoing Improvement by Eliyahu M. Goldratt (yes, if someone clicks on that link and buys a book, I would get credit)

Though the story reads like fiction, in its introduction of characters and story, it does an amazing job of introducing concepts to the reader.  The main character manages a production plant, where everything is always behind schedule and things are looking pretty bad. (Sound like any projects you know?)  The production plant is doing so poorly, the company has given the main character an ultimatum.   With a threat of closure, the plant has three months to turn operations from being unprofitable and chronically late on deliveries to being profitable and successful.  In the book, we are introduced to the Socratic method. Throughout the book, a character poses questions to another or a member of a team, which in turn causes them to talk amongst themselves to come up with a solution to their problem.

Because the book revolves around manufacturing and not application development or project management, there are a few dotted lines that need to be drawn.  But, overall, it really got my wheels spinning.  It doesn't matter if you're using Kanban or if you're in any type of management position, I would recommend this book.

One quote really stuck with me

Intuitive conclusions (common sense) are commonly masked by common practice

Process Improvement

The following lists some of the ways that processes can be improved.

  • Reduce work-in-process (WIP) inventory to reduce lead time
  • Add additional resources to increase capacity of the bottleneck
  • Improve the efficiency of the bottleneck activity to increase process capacity
  • Move work away from bottleneck resources where possible to increase process capacity
  • Increase availability of bottleneck resources to increase process capacity
  • Minimize non-value adding activities to decrease cost and reduce lead time

Like the drawing? Get it free from Pictofigo

And so the Party Begins

I'm sitting backstage, enjoying the show.  Ty Kiisel and Raechel Logan are onstage and doing an awesome job.  The Keynote today, at the conference, is actually going to be the Talking Work podcast.  There's a live band, several hundred people in the audience, and the stage looks like the set of The Tonight Show.  I'm sitting backstage, sipping my water and listening to Donna Fitzgerald speak.  I wonder to myself, what is Ty going to want to talk about?  Before I answer my own question, I notice one of the people backstage approaching me, as he mouths something into his radio. He smiles at me and says, "They're about ready for you, Derek.  If you would please, got ahead and get into position."  I remember from the rehearsal the night before that I was to go stand on an X and wait for the lights to come on.   ...and so the party begins. The entire WorkOut 2011: TalkingWork Keynote lasted about 1 hour and 26 minutes.  I modified the embedded YouTube link so that it would advance to just before I came on.  But, I would really recommend you go back to the beginning and watch the whole thing.  Donna had some excellent talking points. I don't want to say what anyone talked about.  It's so much better letting them speak for themselves, via the video.  Ty and Raechel were amazing hosts and AtTask blew me away by the level of quality this event had.

So, sit back and enjoy the show.  And could someone please tell me where the hell that green feather went!? (Don't worry, you'll find out) Since this post was written, the Keynote video has been changed to "private".  It looks like each of the interviews will have their own video on YouTube.

I have a quote by Seth Godin that has recently become my mantra. He wrote

Go, give a speech. Go, start a blog. Go, ship that thing that you’ve been hiding. Begin, begin, begin and then improve. Being a novice is way overrated.

Thank you again to Ty and Raechel for inviting me out to Utah, to enjoy your event and share in the wonderful conversations.

What I've heard Ty say rings true.

It doesn't matter what we do.  It doesn't matter what industry we're in or even what our role is.  We all share one thing in common.  And that is we all work.


PMI and Kanban

How are you? My name is [author] and I'm a writer for PM Network magazine, the official publication of PMI. I'm doing a piece about e-kanban systems and their role in Enterprise Resource Planning (ERP). Would you be interested in doing a quick interview?

So begins my hope of spreading the positive impacts of Kanban in a PMI publication, only to feel betrayed.

Let's go back a few years

Back in 2009, when I was first learning about Kanban, I saw both David Anderson and Jim Benson write about AgileZen on their blogs.  That's when, in addition to using a physical Kanban, I started using AgileZen to manage my personal work.

Fast forward to June 2010

After reading David Bland's blog post about creating virtual story boards with Google Docs, it inspired me to create a DIY virtual Kanban. What I discovered was, yes, you can do it.  But, why would you do it when a physical Kanban works so much better?  For me, it's all about visualization and simplicity.  If you're dealing with distributed teams, in addition to a physical Kanban at each location, I would recommend using AgileZen to bridge the 2 physical boards.  AgileZen is my personal preference.  It's clean, it's easy to use, and it's free if you only have 1 project.  I never used my Google Docs hack because it was too easy to use a physical Kanban and AgileZen.

Now fast forward to just 2 months ago

A writer for PM Network magazine writes me, asking to interview me.  I agree and we spoke at length by telephone two times.  During the first interview, I got the impression that he had not used Kanban before.  He didn't get visualizing workflow. He didn't get limiting your work in progress.  So, I threw out my L.A. Freeway analogy and related it to activities at work.  The author had done research about JIT lean manufacturing but I got the impression he was unable to bridge the gap on how he could apply it to his world.  I couldn't understand why he kept pushing the virtual Kanban.  Because I wanted to answer his questions, I said he could go so far as to do it in Google Docs.

A few weeks passed and I was contacted by a research editor.  She said she was fact checking and also wanted a high resolution headshot and introduction to include in the article.  Her "facts" surprised me.  What the author had written was sending the wrong message!  He was pushing the Google Docs (hack) and not AgileZen.  He clearly had not even tried the Google Docs hack, based on what he wrote.  The last sentence made me cringe.

...but you have to see if this will work with your culture before you try implementing it, even for yourself.

No, what I said was, you can leverage Kanban on an enterprise level, like for portfolio management, but you need to verify if this approach will be accepted by the organizational culture.  It doesn't even make sense to say "...even for yourself".

I sent back edits to what she provided.  The following is my additional responses to them.

Is there a way I can proof the entire article?  I've been leveraging Kanban for several years now.  Based on a few of the edits I made, I have a few concerns.  Though I don't want to take anything away from [Author], I want to ensure your readers get the highest quality and most accurate information possible.   To be clear, I recommended AgileZen, hands down as the virtual Kanban of choice.  But, IF you wanted a (very limited) DIY virtual Kanban, then you could do it with Google Docs.

I finally picked up the phone and called them.  I stated, if I could not proof the entire article or could not be assured my changes would be incorporated in full, I did not want to be associated with the piece.

Yesterday

I received my March copy of the magazine.  On the front cover, I read "Kanban goes digital".  On page 66 and 67, I find that I am quoted but with no introduction as a technical contributor or headshot.  To set the record straight, I didn't choose the images used in their article nor did I write it.  I am merely quoted.

...and this is why I write my own blog and tweet.