<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Missing Manual Project Management</title>
    <link rel="alternate" type="text/html" href="http://www.oreillynet.com/mmprojectmanagement/blog/" />
    <link rel="self" type="application/atom+xml" href="http://www.oreillynet.com/mmprojectmanagement/blog/atom.xml" />
   <id>tag:www.oreillynet.com,2008:/mmprojectmanagement/blog//25</id>
    <link rel="service.post" type="application/atom+xml" href="http://www.oreillynet.com/mt/mt-atom.cgi/weblog/blog_id=25" title="Missing Manual Project Management" />
    <updated>2008-04-17T03:08:57Z</updated>
        <generator uri="http://www.sixapart.com/movabletype/">Movable Type 3.21</generator>
 
<entry>
    <title>What has your project earned lately?</title>
    <link rel="alternate" type="text/html" href="http://www.oreillynet.com/mmprojectmanagement/blog/2008/04/what_has_your_project_earned_l.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.oreillynet.com/mt/mt-atom.cgi/weblog/blog_id=25/entry_id=23477" title="What has your project earned lately?" />
    <id>tag:www.oreillynet.com,2008:/mmprojectmanagement/blog//25.23477</id>
    
    <published>2008-04-17T03:05:55Z</published>
    <updated>2008-04-17T03:08:57Z</updated>
    
    <summary>Earned value analysis was a popular topic at the PMI Rocky Mountain chapter 2008 Spring Symposium. People in the audience nodded knowingly as presenters chanted the EVA mantra. But I&amp;#8217;ve heard plenty of folks managing projects ask what earned value analysis is all about. The first step is understanding earned value measures and how they convey project performance. Then, if you use Microsoft Project, there&amp;#8217;s the challenge of making the program report earned value the way you want. 
Those pesky project sponsors, customers, and stakeholders are always asking where a project stands. Earned value analysis is the darling of project management circles because it goes a long way toward providing answers. And if you analyze earned value before you&amp;#8217;re asked, you may be able to correct course and sidestep delivering bad news.</summary>
    <author>
        <name>Bonnie Biafore</name>
            </author>
            <category term="Evaluating performance" />
        <content type="html" xml:lang="en" xml:base="http://www.oreillynet.com/mmprojectmanagement/blog/">
        <![CDATA[<p>Earned value analysis was a popular topic at the PMI Rocky Mountain chapter 2008 Spring Symposium. People in the audience nodded knowingly as presenters chanted the EVA mantra. But I&#8217;ve heard plenty of folks managing projects ask what earned value analysis is all about. The first step is understanding earned value measures and how they convey project performance. Then, if you use Microsoft Project, there&#8217;s the challenge of making the program report earned value the way you want.</p>

<p>Those pesky project sponsors, customers, and stakeholders are always asking where a project stands. Earned value analysis is the darling of project management circles because it goes a long way toward providing answers. And if you analyze earned value before you&#8217;re asked, you may be able to correct course and sidestep delivering bad news.<br />
</p>]]>
        <![CDATA[<p><br />
<em><strong>Quick Intro to Earned Value Measures</strong></em></p>

<p>In the earned value analysis universe, progress is measured by how much of the project <strong>value </strong>(project cost, not the value that the completed project provides) has been <strong>earned </strong>(that is, completed) so far. Let&#8217;s look at an example.</p>

<p>Suppose you&#8217;re running a ferret roundup to move the herd to their summer <a href="http://www.all-about-ferrets.com/ferret-legging.html   ">legging </a>quarters. The roundup project schedule calls for four weeks and a cost of $10,000. Here&#8217;s how the basic earned value measures play out:</p>

<p>•<strong>Planned value</strong> is the original estimated (baseline) cost for the work that was scheduled to be complete as of the date for which you are calculating earned value, a.k.a. the status date. If the ferret project cost is allocated evenly over the duration, after two weeks the planned value is $5,000. In Project, the field for this measure is still called BCWS for budgeted cost of work scheduled, but the title you see in a table covers all the bases: Planned Value - PV (BCWS).</p>

<p>•<strong>Earned value</strong> is the project cost you&#8217;ve earned by completing work as of the status date. If you&#8217;ve rounded up only 25% of the ferrets after two weeks (quick little buggers), the earned value is only $2,500. The Project field is BCWP (or budgeted cost of work performed) and the title is Earned Value - EV (BCWP).<br />
 <br />
•<strong>Actual cost</strong> is easy; it&#8217;s what you actually spent as of the status date. For example, say you shelled out extra money for ferret-bite-resistant work gloves, so your actual cost at the two-week mark is $3,000. The Project field is ACWP for actual cost of work performed and the title you see is AC (ACWP).</p>

<p>I&#8217;ll go into more detail about earned value calculations in a later post, but the quick and dirty analysis is this. Earned value greater than the planned value means the project is ahead of schedule. That&#8217;s because you&#8217;ve completed more work (earned value) than you planned (planned). In the example, you planned for $5,000, but the earned value is only $2,500; the project is behind schedule.</p>

<p>Earned value greater than actual cost means the project is under budget. You&#8217;ve actually spent less on the completed work (actual value) than you budgeted for the completed work (earned value). In the example, the actual value is $3,000 and the earned value is $2,500, so the project is, alas, also over budget. Sounds like it&#8217;s time to hire a professional ferret herder.</p>

<p><em><strong>Getting Project Ready for Earned Value</strong></em></p>

<p>To evaluate earned value in Project, you have to set up several things.<br />
Before you can calculate earned value measures, you have to a save a baseline of your original values in your Project file. Otherwise, you won&#8217;t have any planned values to compare to. If earned value fields equal zero, you know you forgot this step. You have to enter actual values, too. To calculate earned value correctly, you have to save the baseline before you enter any actual values!</p>

<p>Project uses the status date for earned value calculations. Choose ProjectProject Information. In the Project Information dialog box, set the date in the &#8220;Status date&#8221; box.</p>

<p>Project uses values in the Baseline fields to calculate earned value measures. If you want to calculate based on a different baseline, choose ToolsOptions. In the Option dialog box, select the Calculation tab, and then click Earned Value. In the &#8220;Baseline for Earned Value Calculations&#8221; drop-down list, choose the baseline you want and then click Close.</p>

<p>The PMI Body of Knowledge (PMBOK) recommends two different ways to define &#8220;complete&#8221; for earned value calculations: &#8220;all or nothing&#8221; or &#8220;unstarted, started, complete&#8221;. With all or nothing, a task is considered complete or unstarted, the equivalent of 100% and 0% in Project. The other option is to leave unstarted tasks at 0% and completed tasks as 100% with tasks in progress set to 50%. Although these two approaches are inaccurate, you&#8217;re never off by more than a few days if you keep your work package tasks to a maximum of two week duration.</p>

<p>Always the over-achiever, Project offers three definitions for complete. Out of the box, Project calculates earned value based on the % Complete field. One small problem with using % Complete is that this field represents the percentage of duration that&#8217;s complete, not the percentage of work.</p>

<p>If you want to use PMI&#8217;s recommendations, you have to tell Project to use the Physical % Complete field to calculate earned value. Physical % Complete is a value you enter, so you are in total control. For example, you can set Physical % Complete to 0%, 50%, or 100% depending on whether tasks are unstarted, in progress, or complete. Or, you can copy the values from the % Work Complete field into Physical % Complete cells.</p>

<p>To use Physical % Complete, choose ToolsOptions. In the Option dialog box, select the calculation tab, and then click Earned Value. In the &#8220;Default task Earned Value method&#8221; drop-down list, choose Physical % Complete and then click Close.</p>

<p><em>Changing this setting applies to only tasks you add in the future, when what you really want is to apply that method to the ones you want to evaluate. You can add the Earned Value Method field to a table and then change the values in the cells to Physical % Complete.</em></p>]]>
    </content>
</entry>
<entry>
    <title>Confessions of a Project Management Junkie</title>
    <link rel="alternate" type="text/html" href="http://www.oreillynet.com/mmprojectmanagement/blog/2008/03/confessions_of_a_project_manag.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.oreillynet.com/mt/mt-atom.cgi/weblog/blog_id=25/entry_id=23251" title="Confessions of a Project Management Junkie" />
    <id>tag:www.oreillynet.com,2008:/mmprojectmanagement/blog//25.23251</id>
    
    <published>2008-03-17T20:29:55Z</published>
    <updated>2008-03-17T20:29:56Z</updated>
    
    <summary>To the planning-adverse and even some project managers, project-managing a vacation is over the top. I&amp;#8217;m a die-hard organizer so project management creeps into even what I do for fun. This approach isn&amp;#8217;t as sick as it might sound. Really....</summary>
    <author>
        <name>Bonnie Biafore</name>
            </author>
            <category term="Managing change" />
            <category term="Project planning" />
        <content type="html" xml:lang="en" xml:base="http://www.oreillynet.com/mmprojectmanagement/blog/">
        <![CDATA[<p>To the planning-adverse and even some project managers, project-managing a vacation is over the top. I&#8217;m a die-hard organizer so project management creeps into even what I do for fun. This approach isn&#8217;t as sick as it might sound. Really. I just got back from a ski vacation in Steamboat, so I had a chance to examine this peccadillo of mine. </p>]]>
        <![CDATA[<p>Just like managing a business-oriented project, managing a vacation is all about objectives. For full-bore relaxing vacations, my objective is total spontaneity once the vacation begins. I decide what I fell like doing when I wake up or at any time during the day. The solution in this case is thorough upfront planning for flights, lodging, and so on. Needless to say, package vacations with pre-defined itineraries are right out.<br />
<img alt="steamboatview.gif" src="http://www.oreillynet.com/mmprojectmanagement/blog/images/steamboatview.gif" width="635" height="451" /></p>

<p>Other vacations have different objectives, for example, my recent Steamboat adventure. Here are some examples of vacation objectives and how I attained them with fun-based project management: </p>

<p><em><strong>Planning for spontaneity.</strong></em> Before any friends showed up, my objective was to ski during the day and then be free to decide what the rest of the day would offer. When I arrived on Saturday, the cleaner hadn&#8217;t finished vacuuming the cheerios from the previous week&#8217;s kids, so I wrote up a check list and ran my errands: lift ticket, ski lesson vouchers, ski locker, food, movie DVDs. Five minutes of list-making and I was all set for my five solo days.</p>

<p><em><strong>Planning for time constraints.</strong></em> The shuttle bus to the slopes waits for no one and ski lessons start at a specific time. My objectives were to not wait around for the bus any longer than necessary and to ski as many runs as possible before my lessons started.</p>

<p>Sunday was a ski-only day and my dry run. My gear was in a locker at the gondola base, so started the clock with a liberal amount of prep time, got dressed, packed my ski backpack, and walked to the bus stop. A time check showed that 20 minutes took me from bed-head to bus stop. (Clearly, I don&#8217;t care what I look like whilst skiing.) From then on, I made sure to give myself 25 minutes (for unanticipated glitches) and arrived at the bus stop with a few minutes to spare.</p>

<p>With hours of skiing before a lesson, I could go with the flow. But, less than 90 minutes to go, some planning and tracking was required. I timed a cycle of getting on the lift and skiing back down. Let&#8217;s say 25 minutes. Then, I checked my watch near the bottom of each run and headed back up for another run if I had more than 25 minutes left. </p>

<p>I rechecked the cycle time every so often, because my skiing sped up after a few lessons and fewer rest stops.</p>

<p>To head down the mountain at the end of the day without joining the hordes on the easy runs, hitting specific lifts before they closed was key. A time trial for the lift and runs of choice and then a time check after each run was all I needed. Of course, the objective could change from maximizing ski runs to getting to the bottom before the leg muscles ooze out onto the slopes, which means a new plan.</p>

<p><em><strong>All-around management and lessons learned.</strong></em> Successful evening management comprises the use of lessons learned, planning, and task dependencies. For example, one lesson learned is that a soak in a hot tub turns the chances of driving anywhere from slim to none. Therefore, errands must finish before the soak begins or dinner could be the Count Chocula left over from the previous renters. On this trip, I skied my first ever black diamond run -- not pretty but I&#8217;m here to write about it. The plan was to celebrate with mimosas. My advance planning fell short because the run was on a Sunday, leaving the champagne locked away in a darkened store, and delaying the celebration by a day.</p>

<p><em><strong>Closing phase.</strong></em> My objective for the last day was to ski a full day, zip back to the house, pack the car, and get home before 8 PM. The second to last day, I grabbed anything I wouldn&#8217;t use the next day and tossed it into a duffle. (I do NOT fold dirty clothes to conserve luggage space.) By the last morning, all but my ski clothes, toothbrush, and refrigerated food were safely ensconced in luggage, piled where I couldn&#8217;t help but see it. The plan worked perfectly and I was home by 7PM with plenty of time to unload, start laundry, and go online to book next year&#8217;s fun.</p>

<p><em>P.S. I used to go for maximizing vacations by coming home the day before I had to go back to work. Perhaps I&#8217;m heading for old age and a Type-B personality, but, I now come home two days before I have to function in the real world. That way, I have a day to unpack, do laundry, catch up on email and bills, and ease myself into reality.</em></p>]]>
    </content>
</entry>
<entry>
    <title>Let&amp;#8217;s Make a Deal</title>
    <link rel="alternate" type="text/html" href="http://www.oreillynet.com/mmprojectmanagement/blog/2008/02/lets_make_a_deal.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.oreillynet.com/mt/mt-atom.cgi/weblog/blog_id=25/entry_id=22970" title="Let&amp;#8217;s Make a Deal" />
    <id>tag:www.oreillynet.com,2008:/mmprojectmanagement/blog//25.22970</id>
    
    <published>2008-02-12T03:05:09Z</published>
    <updated>2008-02-12T03:09:31Z</updated>
    
    <summary>With any project, it&amp;#8217;s important to know what you&amp;#8217;re getting into. Otherwise, the experience could end up a lot like that blind date with the guy who was long on body odor and short on charm. The problem is clients sometimes want answers but they don&amp;#8217;t want to hear any questions.</summary>
    <author>
        <name>Bonnie Biafore</name>
            </author>
            <category term="Cost and budgets" />
            <category term="Project planning" />
        <content type="html" xml:lang="en" xml:base="http://www.oreillynet.com/mmprojectmanagement/blog/">
        <![CDATA[<p>With any project, it&#8217;s important to know what you&#8217;re getting into. Otherwise, the experience could end up a lot like that blind date with the guy who was long on body odor and short on charm. The problem is clients sometimes want answers but they don&#8217;t want to hear any questions.<br />
A good spanking might seem like a satisfying response, but chances are that won&#8217;t go over well with your client and it won&#8217;t help you define the project scope either. Here&#8217;s one solution that came to mind one day:  </p>

<p><strong>Client:</strong> We want to build a Web site so our customers can get all the information they want without calling our customer support line. How much would that cost and when can you have it done?</p>

<p><strong>Monty P. Manager:</strong> I&#8217;ll need some background on the information for the site. For example, do you have a list of the questions your customers ask? Which ones do they ask the most? How many times per month? Do you have customer satisfaction surveys or feedback? How much information do you have to publish on the site?</p>

<p><strong>Client:</strong> We don&#8217;t know any of that. I thought you&#8217;d figure all of that out. We just know that we don&#8217;t want to hire more customer support people. So, how much would that cost and when can you have it done? The executives are breathing down my neck.</p>

<p><strong>Monty P. Manager: </strong>OK. Got it. You want cost and schedule. Just pick door number one, two, or three.</p>

<p><strong>Client: </strong>Huh?</p>

<p>Monty P. Manager: It&#8217;s easy. Behind each door, there are project costs and dates. Pick a door and that&#8217;s the cost and schedule for your project.</p>

<p><strong>Client:</strong> But, how can I pick when I don&#8217;t know what&#8217;s behind the door? And what do I get for that cost and schedule?</p>

<p><strong>Monty P. Manager: </strong>That&#8217;s how it works. I don&#8217;t know what&#8217;s involved in the project. And you don&#8217;t know what you&#8217;re picking. I figure, it all evens out in the end.</p>

<p><strong>Client:</strong> But, I can&#8217;t do that! My management team has to approve the budget and we&#8217;ve already picked the launch date.</p>

<p><strong>Aside from Bonnie:</strong> Do NOT get me started on pre-determined project finish dates. Some arranged marriages between people work out. But an arranged marriage with a finish date is doomed to failure.</p>

<p><strong>Monty P. Manager:</strong> I can help you with that. How about we work on defining the project? I can give you an estimate of cost and schedule for this first step. And then, when we know what we&#8217;re dealing with, we can estimate the whole nine yards.<br />
</p>]]>
        
    </content>
</entry>
<entry>
    <title>What Customers Want</title>
    <link rel="alternate" type="text/html" href="http://www.oreillynet.com/mmprojectmanagement/blog/2008/01/what_customers_want.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.oreillynet.com/mt/mt-atom.cgi/weblog/blog_id=25/entry_id=22716" title="What Customers Want" />
    <id>tag:www.oreillynet.com,2008:/mmprojectmanagement/blog//25.22716</id>
    
    <published>2008-01-04T14:01:32Z</published>
    <updated>2008-01-04T14:01:32Z</updated>
    
    <summary>The assignment seemed clear-cut. Now, no matter what I deliver, the client says it&amp;#8217;s not what he wants. All he says is that he&amp;#8217;ll know it when he sees it. Arrrgggh! I want out!</summary>
    <author>
        <name>Bonnie Biafore</name>
            </author>
            <category term="Project planning" />
        <content type="html" xml:lang="en" xml:base="http://www.oreillynet.com/mmprojectmanagement/blog/">
        <![CDATA[<blockquote>The assignment seemed clear-cut. Now, no matter what I deliver, the client says it&#8217;s not what he wants. All he says is that he&#8217;ll know it when he sees it. Arrrgggh! I want out!</blockquote> So began the sad saga of one of my associates. The dreaded <em>IKIWISI </em>(I&#8217;ll Know It When I See It) is the fastest way to drive project managers and team members off a project faster than rats from a sinking ship--assuming they have an escape route.

<p>Trying to complete a project successfully is almost impossible if you don&#8217;t know what the customer wants. Extracting that key piece of information is fraught with problems. People tend to describe solutions rather than goals--because they&#8217;re easier to visualize and, thus, put into words. But many folks can&#8217;t describe anything. Yup, I&#8217;ll Know It When I See It is an all-too-often refrain.</p>

<p>It&#8217;s tough to describe what you want. Perhaps you have friends who tell stories about their disastrous online dating experiences. Despite all sorts of psychological expertise and tests, most online dating matches are completely off the mark. For me, the best example of the challenge is the movie Bedazzled (the original with Dudley Moore and Peter Cooke). Dudley Moore&#8217;s character sells his soul to the devil (Peter Cooke) and then asks for what he wants. Time after time, the devil gives him exactly what he asked for in a way that is completely unsatisfactory. Of course, here we&#8217;re talking the devil, not your current customer.</p>

<p>So, what to do? Well, if you&#8217;re already managing the project from hell--so to speak--all your choices require fancy footwork and smooth interpersonal skills. The basic course of action is to go back and redefine the objectives (or define them if you skipped that step). One way to convince management to do this is <blockquote>The team has lost sight of what we&#8217;re trying to accomplish. Can we sit down and talk about the mission and objectives so I can help the team understand the project purpose?</blockquote> If you are an employee, the sad truth is that you may need an outside consultant to deliver the advice, which means you have to convince management to hire a consultant to deliver the advice you could give for free. (For some reason, the high price tag of a consultant often makes management think the advice is better than the in-house expertise of salaried employees.)</p>

<p>The preferred approach is avoidance, as in, don&#8217;t start a project unless you understand what it&#8217;s all about. Take time to meet with stakeholders to hash out objectives, define the mission statement, the scope, and so on. You&#8217;ll probably be pressured to rush these tasks, but you must hang tough. If you&#8217;re up against IKIWISI, ask the customers if they&#8217;ve seen something like what they have in mind--a similar Web site, a magazine article with the right tone, or a police artist's sketch. A research or pilot phase is can give you a nudge in the right direction. <br />
Special note for contractors, consultants, and third party vendors: avoid fixed price contracts if the objectives and scope are nebulous. Fixed price contracts place the risk on the deliverer; and that risk is so high, the fixed price is bound to knock you out of the running. An alternative is starting with time and materials until the project is defined and then switch to fixed price for the remainder.<br />
 <br />
If you can&#8217;t reach an accord with the customer on what the project is about, walk away. Yes, you are risking your next paycheck, an assignment, a contract, or your job. But being trapped on a poorly defined project can make you desperately wish you had. What was supposed to be a two-week assignment could eat up months of your time and earning potential. Or, the failed project could become an unsightly blemish on your reputation.<br />
</p>]]>
        
    </content>
</entry>
<entry>
    <title>I&apos;m managing a project? Now what?</title>
    <link rel="alternate" type="text/html" href="http://www.oreillynet.com/mmprojectmanagement/blog/2007/06/im_managing_a_project_now_what_1.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.oreillynet.com/mt/mt-atom.cgi/weblog/blog_id=25/entry_id=20625" title="I'm managing a project? Now what?" />
    <id>tag:www.oreillynet.com,2007:/mmprojectmanagement/blog//25.20625</id>
    
    <published>2007-06-18T01:36:46Z</published>
    <updated>2007-07-10T22:40:17Z</updated>
    
    <summary> Whether I&apos;m cooking a sumptuous Indian dinner, trying to run five errands while I&apos;m in town for a client meeting, or preparing for two weeks of sun-drenched, rum-punch-filled vacation, I can&apos;t help but plan things in detail and check...</summary>
    <author>
        <name>Bonnie Biafore</name>
            </author>
            <category term="Project planning" />
        <content type="html" xml:lang="en" xml:base="http://www.oreillynet.com/mmprojectmanagement/blog/">
        <![CDATA[<p><img alt="The_Scream_small.jpg" src="http://www.oreillynet.com/mmprojectmanagement/blog/images/The_Scream_small.jpg" width="296" height="399" /><br />
Whether I'm cooking a sumptuous Indian dinner, trying to run five errands while I'm in town for a client meeting, or preparing for two weeks of sun-drenched, rum-punch-filled vacation, I can't help but plan things in detail and check things off until everything is perfect. During darker moments, I assume people call me a perfectionist, hard to please, obsessive-compulsive, or any number of less complimentary terms. When I'm full of myself, I think I'm organized, get the seemingly impossible done, and herd cats with the best of them. The rest of the time, I accept that I'm simply a project manager.</p>

<p>I know lots of people who are organized and get things done. So I'm not surprised when they, like me, end up with <strong>projects </strong> to run. I assume that they have their own crises in confidence and ask questions like <em>Why does my boss think I can do this?</em>, <em>What am I supposed to do?</em>, and <em>Now, what the hell do I do?</em> I empathize with the guy who supervised the construction of the Great Pyramids when he found out what he was doing the rest of his life.</p>

<p>Project managers have bigger problems than moving 20-ton stones, keeping thousands of slaves productive, and making sure the Pharaoh approves of his eternal resting place. We have to learn how to manage projects as well as how to use Microsoft Project to do so. It's hard enough when the person sponsoring the project isn't quite sure about the desired result. It's darn-near impossible when we're knee-deep in Project wondering what effort-driven scheduling is, exactly, and why we can't assign people to tasks the way we want.</p>

<p>I've figured out the answers to some of these questions. However, I know that whenever I think I know all the answers, something blindsides me without fail. So, I plan to share a few things I've learned about managing projects successfully and enlisting Project in the effort--with appropriate humility and deference to the project management gods.<br />
</p>]]>
        
    </content>
</entry>
</feed> 
