We continue to iterate on our PMO processes – managing too few resources and too many project requests, an environment I have consistently seen in every IT group I have ever worked with. Our latest discussion concerned the concept of FIFO work on projects …
- … when presented with five things to do, I will only [emphasis added] work on them in the order received.
This is an exceedingly poor assumption for your personal run-rules, and a short-sighted objective for a PMO that needs to be aligned with the business.
You can’t assume or aspire that your PMO can be a finite scheduler for IT. There is too much variability, softness, lack of clarity, process, etc. on most projects – especially at the Application Layer. Once you get anywhere close to business process and the fluid nature of business requirements, you have to have a strong element of agile, flexible resource scheduling and response.
- <aside> One might say that the lower you go in the seven-layer stack, you have a better chance of finite scheduling this stuff – projects can and should be more highly predictable, highly engineered. </aside>
Another bit of the conversation uncovered an interesting insight; is there “too much” communication overhead? The effort involved to document something completely, to build a detailed work plan, to create a detailed, multi-line resource forecast – yes, these all represent large chunks of work that do little to make something happen on the screen / in the database. However, the value of such effort is quite high, because the results facilitate complicated conversations in the future. It’s just like the idea of capturing requirements early on – saves tons of rework later.
- <aside> That last analogy begs a contrast to agile development – but agile values and requires focused communication and rapid iterations, which can be tough in an environment of thin resources and a high volume of “open” projects. Some elements of the classic waterfall are helpful when keeping multiple plates spinning. </aside>
A final quote – actually heard someone summarize the situation as “we just have a lot of slow projects”. There are two important problems contained in that sentence – “a lot”, and “slow”. You have more control over quantity and duration than you may think …
Previously ...
- Your Outlook schedule looks like a game of Tetris (July 5, 2005)
- Finding shapes in the fog – How to frame a wispy, wandering conversation (September 7, 2005)
- How to Cheat at the PMO Prioritization Game (December 15, 2007)
- Three Business-Case Arguments for Agile, & The Moose On The Table (January 15, 2008)
- Butting In to the Conversation: PM Communication Tools (February 27, 2008)
- Three Dimensions of the Conversation – Millennials and Web 2.0 (April 13, 2008)
Follow my updates on Twitter ...
Care to connect our professional networks on LinkedIn?
Join my Cazh1 Circle in Google Plus ...
Follow the discussion in Facebook ...
Receive eMail notifications of new stuff ...
Subscribe to the RSS feed ...





Discussion
No comments for “PMO Nirvana is a Conversation, not a Schedule”