I am currently managing a master project with two subprojects.  The other day, I was trying to export the timephased baseline data into a visual report, and ran into a couple of issues.  Figured this would be good content for my inaugural contribution to this blog:
A couple of things…..first when establishing the baseline for a master project, it’s important to note that the master project baseline doesn’t just roll up the baselines of the subprojects.  Instead, you need to baseline both the subprojects, and then baseline the master project to incorporate the sub-baselines into a master baseline.
To baseline a master project:
1) Baseline each of the subprojects
2) Baseline the master project
Note that this has all sorts of implications on change management.  If you expect to add/remove subprojects from your master, you will need to consider the baselining aspects, and consider when it makes sense to rebaseline – similarly if you plan to do change management on the subprojects.
Now, if you plan to use Earned Value, it gets a bit more complicated.  What’s useful is to build a Resource Usage view displaying BCWS in the right hand table to follow this process.  You’ll see if you do everything right that the BCWS cells get populated until the end of the project.
1) Build your subprojects.
2) Baseline your subprojects.
3) Push the Project Status Date to the end of the subprojects.
4) Build your master schedule
5) Push the master schedule Project Status Date to the end of the master project.
6) Baseline the master project.
Note that as you progress your project, you should progress in the subproject, and make sure that the status date in the subprojects are updated appropriately – just updating the status date in the master won’t change how the timephased data is calculated from the subproject.
And then as far as I can tell, based on preliminary testing, everything should work correctly.  I’ll keep you posted if I find anything else on this topic…..
Comments welcome.