Is PMBOK against Agile ?

Development organizations work towards optimizing software development and delivery. Development teams generally use the Project Management Institute's "A Guide To The Project Management Body of Knowledge" a.k.a (PMBOK).

They may also investigate Agile development methodologies such as Scrum or XP as their popularity. To Generalize Agile is a Delivery methodology.

These clash, when it comes to earned value measurement and few other measurement parameters. PMBOK admits that the project requirement is only "Incremental clear" and will fully be clear only when nearing completion. This is in full alignment for PMBOK. So the truth is delivery is the KEY and marriage of PMBOK to agile is is what can set development process to achieve what it started out to do.

The PBMOK talks about

Initiating
Planing
Executing
Controlling
Closing


Agile process

Envision
Speculate
Explore
Adapt
Close

So if you read the above carefully. One is written with the thought of bringing in formal note the other is about working with the client. Then the question what do you need. The answer is obvious we need both.

For those who are in a relationship or are married clearly know that we need to accept the other instead of trying to get them to change. So I guess it is time for Agile and PMBOK to hug each other.

Let me tell you this is a long term thing -yes pun intended ;) !