Project Tips

project-tips.com: Practical Project Management

Too many tools

leave a comment »

I’ve been researching online project management tools for about 4 years — ever since I started looking for an alternative to MS Project when teaching scheduling in my Project Management class at the Marlboro College Graduate School. For years, there was nothing. But all of a sudden, the market has EXPLODED. Take a look at this list over at wikipedia: it shows dozens of products and more are added every day.

I used the online scheduling tool LiquidPlanner in my Project Management course this year, and it was a fabulous tool for teaching time management. Its differentiator is the fact that you can use “ranged estimation.” This means that instead of arbitrarily picking a single moment in time when you believe a task will be complete, you select a range of dates that make sense given the information you have about your project. If there is more uncertainty, there is a bigger range. From beginning to end, this helps the project manager to more accurately represent the state of the project to both the team and the sponsor.  Since my teaching is based on the work of Steve McConnell and his “Software Estimation: Demystifying the Black Art” book, having a tool that supports ranged estimation meets a critical teaching requirement.

I’d love to have the time to review all of the other online project management tools out there! Maybe someday.

Written by lsievert

January 26, 2009 at 4:26 pm

Posted in Uncategorized

Blaming the Stakeholders

leave a comment »

I often hear technical people say: “my customer won’t make a decision and therefore I can’t begin work.”

Our job is to make it easy for our customers and stakeholders to make decisions. Try asking them questions to figure out where they are stuck. Can you prototype an interface so that they have something to work with (or against)? Do they understand their own business rules? If not, can you help them to document the important processes?

In short, don’t just sit there waiting, take action to help both you and your customer move the project forward.

Written by lsievert

October 1, 2008 at 11:39 am

Posted in PM

Moving to wordpress.com

leave a comment »

I’m geeky enough to be able to manage a wordpress installation on my own server. However, I found that I just didn’t have time to keep up with all the upgrades! So now I’m a happy “software as a service” user and I let wordpress.com manage all the wordpress updates for me.

Gentle readers: when I migrated over, I didn’t quite capture all of my old posts and old links. Going forward, links will work, but some of the old ones may refer to my old site. So it goes.

Written by lsievert

August 5, 2008 at 8:59 am

Posted in Uncategorized

Tagged with

Jeff’s Rule of Email

leave a comment »

I’m teaching a course in Managing Projects for Healthcare Administration at the Marlboro College Graduate Center. We were discussing communication and specifically email. Jeff mentioned the frustration that results whenever he sends out an email that includes more than one request, but invariably the replies only include responses to the first request — any other request is ignored. We agreed that in our busy world, the only recourse is to send multiple emails, one per request.

I use a GTD tool to manage my To Do list and this method works well for me, since I can easily turn the email request into a task on my list. Email itself is not a good task management tool; I recommend that everyone figure out a method for converting email to action items.

Written by lsievert

July 29, 2008 at 7:32 pm

Posted in PM

Tagged with

Curriculum for a Consulting Project Manager 101 Class

leave a comment »

The Project Management Institute (PMI) has many different Special Interest Groups (SIGs) in order to meet the needs of its 250,000 members. The latest issue of the PMI Consulting SIG Newsletter asked the question:

What should be the curriculum if we had a Consulting Project Manager 101 Class?

Here are my thoughts:

  1. The book “Flawless Consulting” by Peter Block should be a primary text. It’s not only a practical book on how to become a consultant, but also an inspiring treatise on the importance of integrity and honesty. Block’s main point is that we have to bring our entire, authentic self to our consulting. I found this to be invaluable advice when I was starting out.
  2. I’d like to see a module on “How Teaching PM makes you a better PM Consultant.” I’ve become an adjunct faculty member at a local graduate school and have been amazed at how well teaching and consulting go together. I’m able to bring real world examples to the classroom, and I have all the language and techniques of PM at the top of my brain because I’ve just been teaching those concepts to students.
  3. How about a section on “You and Your PMI Chapter”? My local Chapter is a great resource for two reasons. First, the Chapter is helping to educate our local business community about the value of project management. Second, I get to network and brainstorm with local colleagues, which helps me to stay energized and excited.
  4. Legal Issues: we all need to be kept up to date on how to develop a good contract, what kind of insurance to maintain, and how to avoid incurring liability.

What else do should be part of the curriculum?

Written by lsievert

July 25, 2008 at 11:16 pm

Posted in PM

Are team building exercises bad for introverts?

leave a comment »

Here’s an interesting discussion from Tech Republic about the value of team building exercises.

http://blogs.techrepublic.com.com/career/?p=119

Several self-described nerds wrote in to say that they find the team building exercises that have been designed by extroverts to be truly horrific for introverts. One contributer, who calls herself Server Queen, said

I find that kind of thing very stressful, as I do almost any forced socialization. Any true introvert will find forced socialization draining. That’s the definition of an introvert; a true extrovert finds solitude draining and recharges from doing things in groups.

I’m an introvert at heart but I have forced myself to learn how do to things in extroverted ways because I find it easier to make a living using that mode of expression.

I think that team building exericises can be valuable but only if we as designers put a lot of thought into their development. The hoky “let’s all throw the koosh ball” games are perceived as a waste of time by all but the most extroverted of participants.

I love Thiagi’s games and have used several of them to good effect. But from now on, I’m going to put more thought into whether these games are safe for introverts.

Written by lsievert

July 25, 2008 at 11:15 pm

Posted in PM

Meetings are not Deliverables

leave a comment »

When I ask my project management students to develop their first work breakdown structure, there are inevitably a few meetings listed as deliverables.

I feel strongly that a meeting itself should never be considered a deliverable. Meetings are held in order to achieve an objective. Therefore, we can list the desired outcome of the meeting as a deliverable, but not the meeting itself.

This is part of a larger problem, which is that meetings take on a life of their own. The worst offender is the “weekly status meeting,” held in dysfunctional organizations around the world. Team members come together having received no agenda and then a rambling discourse follows while they talk about what they’ve done in the recent past. With no direction and no documented goal, the meeting becomes an almost complete waste of time. It’s OK to have a regularly scheduled meeting time, but someone must own that meeting and give it a publicized purpose.

Some resources to help you to plan and hold great meetings can be found on my Amazon store page.

Written by lsievert

July 25, 2008 at 11:14 pm

Posted in PM

Writing the Work Breakdown Structure

leave a comment »

The WBS is a mythic document in Project Management. Every text reminds us that the WBS is the foundation of the project plan. But what the heck is it? Perhaps appropriately, I’ve found a lot of mythology on this topic. So let’s talk about what it is and how to build it.

I should begin by saying that experts differ. I belong to the school of “Effective Work Breakdown Structures” as outlined by Gregory Haugen in his book of the same name. Thus, we are believers in the deliverable-oriented work breakdown structure.

Simply put, the WBS is an outline of all the major deliverables that will be produced as part of your project. The key is that we are talking about the nouns, the (mostly) tangible objects that will be created through project work. Those items about which we can say, “once we have all of these things, the project is complete.”

Most people have trouble with this concept at first. We have often been trained to think in terms of the activities, that is, the verbs, rather than the deliverables or nouns.

There are several ways to create the WBS. If you’re finding that you are focused on those verbs, then do a sticky note exercise. Write one activity each on a bunch of stickies. Then find a nice blank wall and arrange those verbs so that you can see which deliverable should result from each set of activities. This is a bottom-up approach.

Another approach is to begin at the top. Think about the largest categories of deliverables. Usually these consist of things like:

    • Research
      Design
      Construction
      Documentation
      Test
      Project Management
  • Then decompose those major deliverables into one or two smaller categories. Thus, under Design, we may have both Database Design and Website Design. The goal is to keep the WBS fairly high level. I don’t like to see WBS documents which are longer than one or two pages (which is related to another topic: keep your projects small and manageable).

    However, you do need to make sure that 100% of the project-related work is represented on the WBS. For example, say you forgot to list Documentation as a deliverable but you know that there will be documentation work that must be done. In that situation, the WBS would not be an accurate reflection of the work and all the future prject management documents would underestimate the resource needs of that part of the project.

    By the way, this and the next few essays will be under the larger topic called “The Devil is in the Details,” one of my eight tips for project management success.

    One final thought: meetings are not deliverables, but that’s a topic for a future essay.

    Written by lsievert

    July 25, 2008 at 11:13 pm

    Posted in PM

    Tagged with

    On Being a Change Agent

    leave a comment »

    When I introduce project management to my students, I always tell them that my goal in the course is not just to teach them how to do project management. My goal is to change their lives.

    In part, this is because learning project management is about becoming empowered. No longer will you feel that you must sit quietly and do what you’re told. Instead, when you see bad decisions being made in your organization, you’ll feel compelled to ask questions. But you’ll be able to frame those questions in business-oriented language. Rather than simply complaining, you’re able to talk about the risk factors of a project and the implications of moving forward when the potential return on investment appears to be negative. By understanding project management, we gain the confidence needed to help our organizations learn, improve, and mature.

    This is by way of introduction to Joel Spolsky’s excellent column on Customer Service
    Joel is a change agent. He is willing to study his business environment and make decisions based on what he sees even when those decisions run counter to the current received wisdom about how to run a company.

    For example, he understands that in order to run a successful software help desk, the staff must have the skills to both understand and communicate the customer’s problems. As he says,

    It’s crucial that tech support have access to the development team. This means that you can’t outsource tech support: they have to be right there at the same street address as the developers, with a way to get things fixed. Many software companies still think that it’s “economical” to run tech support in Bangalore or the Philippines, or to outsource it to another company altogether. Yes, the cost of a single incident might be $10 instead of $50, but you’re going to have to pay $10 again and again.

    When we handle a tech support incident with a well-qualified person here in New York, chances are that’s the last time we’re ever going to see that particular incident. So with one $50 incident we’ve eliminated an entire class of problems.

    This resonates for me because we see the same class of issues in project management. Executives often choose to see the planning phase of the project as a waste of time and money. But in the same way that Joel’s $50 eliminates an entire class of problems, our investment in a project planning phase eliminates untold numbers of potential issues, with a savings in time and money that is many times the cost of planning.

    Written by lsievert

    July 25, 2008 at 10:57 pm

    Posted in PM

    Tagged with

    Involve Your Customers

    leave a comment »

    After a bit of a detour, I’m back to Eight Tips for Project Success. Tip #1 was “Pick the Right Project.”

    After a month of writing, I’m all the way up to Tip #2, “Involve Your Customers.” First and foremost, this means listening to them. Early on in the project, your team should spend time with customers and end users. Make sure the team understands the requirements from their point of view.

    As you move from planning into project development, try to create prototypes of the end product. If the product is a web page, it’s simple to build a dummy page that looks like a user interface but which has no functionality. If you’re building a house, build a model first. If you’re writing a play, test some scenes with friends. The idea is to build a mockup of the product before the “point of no return” decisions have been made. Change is cheap during the prototype stage, but change is expensive once we’ve locked down functionality.

    Why build a prototype? Because people are busy and because language is an imperfect communication tool. I can spend hours writing documents and talking about user interfaces but the odds are high that my audience is busy thinking about other things. However, when you sit them down in front of a prototype and say “this is what the product is going to look like,” then suddenly they can focus. Even if they tell you that they hate it, you’ve made progress because now you have information.

    Another benefit of involving your customers is that they become invested in the success of the project. It’s easier to manage their expectations because they are close to the project. Finally, if your customers are truly involved, then you can be confident that you’re working on the right project. Don’t forget, if you build the wrong product quickly and effectively, it’s still wrong.

    Written by lsievert

    July 25, 2008 at 10:56 pm

    Posted in PM