MPD

MPD, project management

Choose an Appropriate Project Lifecycle

Earlier this week, I was at SPC teaching about project requirements and project management. If you haven’t thought about lifecycles, consider the differences between these kinds of lifecycles: Linear: Waterfall and waterfall with feedback Iterative: Spiral, where the whole product is up for grabs each time Incremental: Where you add to the product in pieces […]

MPD, multitasking

Dealing with Multi-tasking

I’m at the Software Development conference this week. One of the hot topics I discussed in my presentations and with attendees during and after the talks were about context switching and multitasking, Focused Performance and Breakthrough Thinking on Worker Productivity and Multi-tasking Makes you Stupid, studies say.We agreed that: several pieces of work at different

MPD

More Eyes are Better Than Two

  I seem to have a vision theme happening this week 🙂 How many kinds of review do you perform on your project’s work products? Especially with software projects, it makes sense to review interim work products, so you have some idea about how good the final product could be. Sometimes when I ask project

MPD

Seeing Your Project's State

  I was working on a newsletter article about how to see your project’s progress, and got stuck. It’s easier to see project progress on a project with a tangible deliverable; it’s much harder for software or a service project. So, I took a break and read Esther Derby’s blog entry, Start Seeing Software from

MPD, portfolio management

Four questions to ask of every project

  Sometimes, it’s not clear that you should fund or staff a project. If you’re not sure how to discriminate between alternative projects, here are four questions to ask: What’s the strategic reason behind this project? (Does the strategic reason behind the project change the importance of the project?) How does this project fit into

MPD

Agile Practices Create Non-Hierarchical Teams

  Fred Brooks, in his classic, “The Mythical Man-Month,” talks about a chief programmer team (chief programmer, and programmers of lesser hierarchy until you get to the peon). The chief programmer team works when one person can keep all the details about the product in their head. If you use several hierarchical teams of chief

MPD

Start a Journal

  If you’re a project manager, a functional manager, a technical lead, or someone who wants to improve their work, start a journal or a log. When I was an engineer, I kept an engineering notebook. I discovered a bunch of ways I created the same defects. (Yes, developers create defects as they create products,

Scroll to Top