MPD

MPD, project management

Lack of Failure is Not Success

  When I teach project management, I teach people to know what success means, and to know what done means (release criteria). One of my students recently emailed me: At work recently, we’ve come upon a scenario where we have no success criteria (or more accurately, success criteria that we can measure in any way). […]

MPD

Make Process Independent of People

  I have an opportunity to review process documentation (actual and proposed) from many organizations. I admit, I have a prejudice for more Agile techniques (integrated into any lifecycle). But non-Agile techniques work too. Here’s what I find doesn’t work: making the process dependent on the personalities of the people who have to carry out

MPD, thinking

A Variety of Programming Techniques

  I teach a class called “Software Methodology” at The Gordon Institute. My goal is for the students to be able to recognize if a software project is not being managed properly, and to give them a feel for what a software project might be like. So, I have them organize themselves into teams and

MPD

Orasi Webinars Posted

The Orasi folks have posted my fall webinars, both the audio and PDF presentation. If you missed What Makes a Great Product Manager? Managing the Project Portfolio Delivering the Right Product on Time: Setting Expectations between Engineering and the Three PMs check out the webinars.

agile, MPD

What Agile Isn't

In the immortal words of Dilbert/Scott Adams, “Agile programming doesn’t just mean doing more work with fewer people.” See today’s cartoon.

MPD, risk

Project Complexity is Really About Your Project's Risks

  One of my students emailed me recently, asking about how to assess project complexity. He said, “I think it would be pretty neat and also quite useful if you could define a project as say a .60 Apollos or what have you… I don’t imagine it would be at all easy to come up

management, MPD

Give Feedback Directly

  In my project management class a few weeks ago, I did an activity on feedback. In my experience, many project managers are also functional managers, so they need to give feedback. And, in highly collaborative teams, the person called “manager” isn’t the only one to give and receive feedback. One team got stuck. One

MPD, writing

Hey! You! See? So…

I’m reviewing an article from a long-time colleague who’s just started to write. He has great ideas. And the way he’s packaged his ideas (the writing part) doesn’t do justice to them. There’s a mnemonic* I use (when I remember 🙂 to help me package my ideas better. It’s Hey! You! See? So… Hey! grabs

MPD, requirements

Single Point Requirements Require Iteration

Don has a great post on Single Point Requirements. You get one example of the requirements: “This product needs to do this. Just this.” Sure enough some months (or years) later, that single example is not sufficiently general to do everything you want the product to do. That’s ok, as long as you plan to

Scroll to Top