Monday, June 29, 2009

Preparing for the PMP exam

Soon after I passed my PMP exam on 27-June-2009, I saw this question at linkedin.com "How does one go about PMP? basic steps please..."

Rather than re-iterate the entire process which is very well defined in the PMI PMP credential handbook, here are some tips that should help.

1- Make a template to record your PjM experience. That will help organize and record uniform data for all projects.

2- The application need project supervisor information, like name, email and phone number. Be sure to get their permission.

3- Training courses can cost USA 5000.00 to less than USD 100.00. If you want to prepare on your own (like I did) you can chose the cheaper one which are usually online or podcasts. I used pmstudy.com.

4- PMI randomly audits submitted applications. So make sure you inform all relevant supervisors when you submit the application.

5- Read the PMBOK at least 2 times to get an understanding of the standard. The first time around, you may be amazed how different it appears from real life. The second time it all makes good sense.

6- Don't depend only on the PMBOK. Use other resources to prepare for the exam. Books, online prep questions, study groups, etc.

7- Books by Rita Mulcahy are most reccommended. I read it once, made notes and stuck with the notes for the final revision. A list of the books I read is given at the bottom.

8- Attempt lots and lots of practice questions. I can't stress this enough. There are several paid practice tests online. The pmstudy.com online course has almost 100 questions per topic, and a free practice test.

9- If you dont want to spend money on mock exams, make sure you practice with as many questions as possible. The internet is full of PMP sample questions.

10- If you are in doubt, ask for clarification. Join a study group. Linkedin has great professionals who are always willing to sharetheir experience and knowledge.

11- Most IMPORTANTly make sure the training, books, sample questions and mock exams are based on PMBOK 4th edition. All PMP exams from 1-July-2009 will be based on the 4th edition.


Some books I used:

PMP in Depth: Project Management Professional Study Guide for PMP and CAPM Exams - by Paul Sanghera (http://www.paulsanghera.com/books/pmp/index.html)

Head First PMP: A Brain-Friendly Guide to Passing the Project Management Professional Exam - by Andrew Stellman, Jennifer Greene (http://oreilly.com/catalog/9780596102340/)

PMP Exam Prep, Fifth Edition: Rita's Course in a Book for Passing the PMP Exam - by Rita Mulcahy (http://store.rmcproject.com/Detail.bok?no=42)

Wednesday, June 17, 2009

Estimation Techniques

One Time estimation:
----------------------
When estimating using a one-time estimate, one estimate per activity is received. The estimate can be made based on expert judgment, by looking at historical information, or even by just guessing.

One-time estimate per activity has the following negative effects on the project:
- Can force people into padding their estimates
- Hides important information about risks and uncertainties from the project manager, which are needed to better plan and control the project
- Creates a baseline that no one believes in, thus losing buy-in to the project management process
- When a one-time estimate is not met, it can make the person who provided the estimate look untruthful and untrustworthy
- Has the estimators working against the project manager

One-time estimates should only be used for projects that do not require a detailed, highly probable schedule. If one-time estimates are used, it is critical that the project manager provide the estimator with as much information as possible, including the WBS, WBS dictionary and the activity list, or the estimate will likely be unreliable.

Analogous Estimation:
-----------------------
Also called "Top Down" high-level estimating. It can be done for a project (The last five projects similar to this one each took five months, so this one should also.) or an activity (The last two times this activity was completed each took three days. Since we have no other information to go on, we will use three days as the estimate for this activity and review the estimate when more details become available.). However, the exam seems to take an analogous estimate to mean only the overall project estimate given to the project manager from management or the sponsor. Analogous estimating is a form of expert judgment.

Advs of Analogous estimation:
- Quick
- Activities need not be defined
- Less costly to create
- Gives project manager an idea of the level of management's expectations
- Overall prject costs will be capped

Dis-advs:
- Less accurate
- Estimates are prepared with limited information and understanding of project
- Requires considerable experience
- Extremely difficult for projects with uncertainty
- Does not take into account differences between projects

Bottom-Up Estimation:
----------------------------
Detailed estimating is done for each activity (if available) or work package (if activities are not defined) and the estimates are then rolled up into an overall project estimate.

Advs of Bottom-Up estimation:
- More accurate
- Gains buy-in from team because they create the estimates
- Based on detailed analysis of project
- Provides a basis for monitoring, controlling, performance measurment and management

Dis-advs of Bottom-Up estimation:
- Takes time and expense
- Requires the project be defined and well understood
- Requires time to break down project into smaller pieces
- Tendency for team to pad estimates

Parametric Estimation:
------------------------
Used if you do not have detailed information on which to base time estimates. It uses a mathematical model to calculate projected times for an activity based on historical records from previous projects and other information. The result is an activity estimate based on such measures as time per line of code, time per linear meter or time per installation.

There are two ways to create parametric estimates:
- Regression analysis (scatter 100 - diagram) This diagram tracks two variables to see if they are related and creates a mathematical formula to use in future parametric estimating.
- Learning curve The 100th room painted will take less time than the first room because of improved efficiency.

Heuristics :
-------------
A heuristic means a rule of thumb. An example of a heuristic is the 80/120 rule that, in quality, suggests that 80 percent of quality problems are caused by 20 percent of potential sources of problems. The results of parametric estimates can become heuristics.

Three-Point Estimation: Also called PERT estimate