Working in corporate America, in a company that does not solely do software development as a product or service, has its challenges. As an example, hardware and software are always "good enough". I have seen Vista but have never used it. Every company I have worked for wipes the new PC's of Vista and installs XP.
And processes will inevitably gravitate to BDUF (big design up front). One of the comments was that we did not have enough documentation and project artifacts.
As my previous posts have said, we have been using lean/agile software development practices for some time. But recently the word came down from corp HQ To use a company-wide process, based on the PMI. So back to PMI we go!