Schedule Games Affect Your Ability to Manage Programs

Months ago, Debbie asked this question, “Do you have any comparative analysis on the disciplines (project management and program management) that you would like to share?” To me, program management is the ability to take a project or a series of projects and manage those (see Program Management: Multiple Projects With Multiple Deliverables) in the …

Scheduling and Managing Interdependent Sub-projects

  In my project management class today, one of the students asked about how to schedule interdependent sub-projects. The scheduling tool he uses doesn’t deal well with pieces of one sub-project having dependencies of other sub-projects. It’s difficult to see the critical path, and to know what’s really going on. (It’s too easy to have …

Program Management: Multiple Projects With Multiple Deliverables

  Program management is the art of managing an effort of multiple projects with multiple deliverables. If you google “Program Management,” you’ll see a bunch of interesting posts, including Chris Pratley’s Program Management. To me, Chris is describing project management, albeit of a large project. When Chris talks about his “program” management, he’s discussing the …

Visible Progress

  Rick commented on my last post that some engineers think that status checking slows them down. Mark said that engineers push back on demos and pointless measurements and then said in another comment, “progress metrics can always be free.” Here’s how and what I look for, to determine status. If I’m managing a traditionally-planned …