Today I finally finished updating my application for the PMI PMP certification. I used a spreadsheet to gather all of the information that I needed for the forms that you can see here.
The process of filling out the application turned out to be a lot more involved than I had expected it to be for a number of reasons.
My original thought was that I would be able to use information from my resume as a starting point. That turned out to be much more difficult for a number of reasons, not the least of which is that the resume is far too condensed to contain individual project start and stop times.
So my fallback plan (part of my risk management plan for my PMP quest) was to wade through my timesheets and emails to get as detailed information as I could find.
Since 1994, I’ve been doing work through my own business, so I have detailed timesheets for every week I’ve worked. This is where I ran into my first SNAFU: file corruption.
Over the years I’ve kept backups of my files in all sorts of places: external hard drives, thumb drives, and network backups, and email folders (PST files). At one point in the not too distant past, I had backups scattered across a number of devices, all from different points in time. I had an external hard drive crash on me, which made me realize I should probably have multiple copies of the same data, so I built backup folders on several different machines from the data on my thumb drive.
That, I believe, was my biggest mistake. Because when I started looking at the files, I found quite a few that were unreadable. Thinking it was an isolated problem, I checked every location I had a backup of the files, and (no surprise), they were all corrupt. So for a half a dozen weeks or so out of those years, I didn’t have the detailed timesheet.
This turned out not to be a huge problem, because I had invoices from those same periods, and was able to at least get the hours to add up in my spreadsheet. I proceeded to print out the entire book of timesheets that were still valid, and note the missing hours in the binder I filled with them.
My next issue turned out to be with the way I kept the timesheets when I first was working on my own. I was billing through another company to Cisco, and was reporting my status to Cisco separately, so I didn’t bother to fill in very detailed information on a daily basis. The timesheets said things like “analysis for FDF project”, or “design of component X”, so I knew my estimates were going to be based on my own memory (the worst type of historical records according to the PMBOK).
So now I figured I needed to dig through my emails, which once again turned out not to be as simple as I had hoped. I have copies of archive files from every project I’ve worked on since the early 90′s, so I thought this would be easy. But of course, nothing is ever easy. Always prepared with my fall back plan for this part of the project, I dug out my email archives, and realized that I didn’t have a copy of Outlook running (I’d switched to Entourage on my Mac a while back, and Microsoft in their infinite wisdom didn’t build a way for Entourage to read PST files).
I went to my wife’s desktop, and clicked on the “switch user” button, where I thought I’d be able to open the PST files using that copy of Outlook, only to be thwarted by some mystery on that machine. Immediately after logging in as “Rob”, the mouse stopped responding. I tried a couple of times, even deleting the new user and adding another one, with no luck. This mystery was obviously something I’d need to deal with later, but this wasn’t helping my quest for information.
So I decided to pollute my wife’s Outlook by opening my PST files while logged in as her. I clicked on “open user data file”, and started looking for my projects, only to see that not everything was there. There were folders for each project, but some of them were empty, and others were incomplete. I was beginning to feel like this was a project that was doomed to fail.
I poked around all my old backups, and found a few more PST files, and after much hunting, found the missing data in an archive file (victim of autoarchive I suspect, gotta love Outlook, archiving an archive file). So finally I had folders for each project, and could figure out the start and stop dates, and look at email to see if I could find the missing timesheets.
Once I figured out the start and stop dates, and thought I remembered enough about each project to get started on the application, I went back to see if I could find the missing timesheets. I then ran into yet another place where I had outsmarted myself. At one point I had a much smaller hard disk, and my Outlook files were approaching several gigabytes in size.
I had just rolled off a project where I had to write a VBA macro that sent attachments to a client using MAPI, so I did an experiment: I wrote a macro that would automatically save message attachments to a folder, and place a link in the message to that file. I played with it for a while and it worked pretty well, and it made a HUGE difference in the size of the PST file.
Well, needless to say, when my external hard drive crashed, the folder that all of those attachments were saved to disappeared with it. Which means that all of the emails that have attachments in them, really only have links, which means no help there either. That was OK (other than reminding me that I need to try not to be so smart sometimes), since I had all the information I needed for the application already.
Now prior to 1994, I worked for another consulting company, so all of my time and email should have been in the backup from that job. But when I searched, I didn’t find the backup for that, so I had to resort to a combination of email (luckily the work was also at Cisco, so the emails were in the same PST file as I had been using) and estimates based on work days.
Finally after assembling all of this it was time to fill out the spreadsheet with the details about the specific time for the process groups. Being a good PM, I decided to do a PERT estimate, using the hours from the timesheet as the pessimistic (since timesheets always only reflect billable time, and not time that is above the cap), 8 hours a day, with vacation as the most likely, and 9 hours a day with vacation as the optimistic value, I calculated total likely hours for each project (formula is [P+4M+O]/6).
I then took my understanding of what I’d done on each project, and tried to come fairly close to that number (although in most cases I actually ended up arriving at something closer to the lower number).
Finally, this morning at around 10am, after almost two weeks of work, I have a reasonable spreadsheet, and I start sending it out to the people I’ve identified as my contact for validation. Once I hear from them, I will hit submit, and hopefully I’ll be on my way again to being a PMP …