Infrastructure (physical) projects versus IT projects, The widening gap?
Peter RapinSubject Matter Expect; Project Delivery| Independent ConsultantOntario, Canada
In reading the various comments I see that there is a significant difference in perception and process between the management of building (physical infrastructure ) projects and IT (software) development. The traditional project implementation approach is essentially linear for building projects - define needs, concept development, preliminary design, detailed design, construction, commissioning, closeout and finally startup - although there can be fast-tracking with some concurrent tasks. The consequence of changing or adjusting the deliverable (product) on the fly in many cases is cost prohibitive once construction has started. You can't change concrete to steel half way though or add a floor, etc.
One cannot rely on the concept of "if something isn't working, we'll fix/adjust it later"
I am not sufficiently familiar with the delivery of a IT project to analyze in detail but it seems to me that going back and changing some coding is less onerous than taking a wall down, changing a building foot print or moving a bridge. IT project delivery can take more risks as consequences are less expensive to mitigate.
What I'm getting at here is that building projects require more planning, greater effort at the front end.
One project management process or methodology does not apply equally in all cases. Saving Changes...
All your recommendations and proposal make sense on paper and do address concern in relation to having the proper procedures, proper processes and proper skilled professional to deal with all possible scenarios on a project but the reality on most projects does not allow such room to maneuver
Most project managers are working with strict deadlines, with diminishing resources and increased expectations from all parties involved in the project.
Also Agile and lean methodologies are the more predominately used methodologies in the PMO as they do not included every possible process in order to achieve project success.
They also use repeat process in order to capture anything that was missed in the previous cycles.
So the Ideal PMO would included everything that you have outlined but would you want all this in a PMO? Would it not be more of a hindrance as apposed to a help?
A project manager manages the available resources is a bit of a juggling exercise executing exactly what resource and deliverable are required at that specific point in the project.
Daire
...
1 reply by Peter Rapin
Mar 10, 2020 9:54 AM
Peter Rapin
...
I am not saying that a project has to be bogged down in process and procedure. What I am proposing is that we make choices based on a proper assessment at the start of a project. The only process that is necessary is a comprehensive risk/benefit assessment, every thing else follows from that. If the risk is such that it warrants mitigation measures so be it. If not, again so be it. If Lean is the most effective management model to deliver, adopt it. If the projects lends itself to a more traditional approach - that's the way to go.
The idea is to let the project dictate the delivery model rather than the delivery model dictate the project.
Let's suppose that constucting a house costs $428K, while creating website cost 100K. When you decide to have steel slab instead of a concrete slab, your only choice is to destroy the entire house - cost of demolition $100K + $428 to build a new house. When you decide to redo the website, providing that's the same developer, all they have to do is "refactor" the code - I would say only $50K. I see the problem with your comparison because it does not take into account what the end product is, a frequent mistake made by executives.
In the case of the Website, although it's cheaper than building a house, still it will not just a matter of refactoring the code, depending on what type of website is it? is it a knowledge work project, for which sector/industry are you creating this website and so on and so forth... and schedule is also one of the deciding factor. Saving Changes...
Peter RapinSubject Matter Expect; Project Delivery| Independent ConsultantOntario, Canada
Mar 08, 2020 2:13 PM
Replying to Daire Guiney
...
Dear Peter,
All your recommendations and proposal make sense on paper and do address concern in relation to having the proper procedures, proper processes and proper skilled professional to deal with all possible scenarios on a project but the reality on most projects does not allow such room to maneuver
Most project managers are working with strict deadlines, with diminishing resources and increased expectations from all parties involved in the project.
Also Agile and lean methodologies are the more predominately used methodologies in the PMO as they do not included every possible process in order to achieve project success.
They also use repeat process in order to capture anything that was missed in the previous cycles.
So the Ideal PMO would included everything that you have outlined but would you want all this in a PMO? Would it not be more of a hindrance as apposed to a help?
A project manager manages the available resources is a bit of a juggling exercise executing exactly what resource and deliverable are required at that specific point in the project.
Daire
I am not saying that a project has to be bogged down in process and procedure. What I am proposing is that we make choices based on a proper assessment at the start of a project. The only process that is necessary is a comprehensive risk/benefit assessment, every thing else follows from that. If the risk is such that it warrants mitigation measures so be it. If not, again so be it. If Lean is the most effective management model to deliver, adopt it. If the projects lends itself to a more traditional approach - that's the way to go.
The idea is to let the project dictate the delivery model rather than the delivery model dictate the project.
...
1 reply by David Portas
Mar 13, 2020 2:51 PM
David Portas
...
"let the project dictate the delivery model"
Hi Peter,
The problem with having a "project specific" delivery strategy is that in most cases IT "projects" don't actually matter very much. Software products tend to continue evolving and have a life independent of projects. If your delivery approach is tied to a project then what will you do when the project ends? Often what's more important is having a sustainable delivery strategy so that you can continue delivering business value indefinitely even though different projects may come and go. If your product development teams have a sufficiently robust and productive operating model then altering your delivery strategy to suit the limited-term needs of a particular project seems (to use the English idiom) a bit like the tail wagging the dog rather than the dog wagging the tail.
Under the Scrum framework, it's said that each sprint can be considered a separate project in its own right. If you have that mindset then projects disappear into the backlog and products are what you are left with.
My concern is that the project management strategy gets picked too early by the wrong people for the wrong reasons. The Project Management Plan (PMP) should be developed as part of the business case for the project, part of the funding process and it should be developed by those familiar with project management strategies with a complete understanding of the pros and cons, risks and challenges of various management models - a project management Subject Matter Expert (SME).
As it is, most PMPs are an afterthought driven by a process requirement rather than a comprehensive strategy for successful delivery.
"Our business case confirms we need more [...]. How are we going to effectively deliver." Rather than " - same as last time!" Or "I know someone who applied 'AGILE'. They say its the latest thing (what is it anyway?)"
The project delivery strategy should reflect the nature of the project rather than the project being forced to fit a pre-selected strategy.
I don't believe it is cost-effective to develop a project management plan before the project charter. I've written business cases that never became projects. If I had written the project management plan then, that would have been additional sunk costs. Saving Changes...
Manuel PerezProject Management Coordinator| Las Vegas Valley Water DistrictNorth Las Vegas, Nv, United States
Mar 08, 2020 6:22 AM
Replying to Sergio Luis Conte
...
What you wrote is what I faced from years. Mainly when you worked in companies which are selling services then the sales people make all the proposal and after it is signed then go to you saying "hello, here is what you are in charge to deliver". I have adopted several strategies including it in one hugh, very hugh organization I have the opportunity to change this behavor pushing that everything must be signed by three key roles: finance, professional services, sales. if not, it can not moving forward. But, at the end, perhaps the strategy you can follow is detecting the associated risks, the impacts, and assigned them to the people that have created the risks because they created the situation. Remember that all estimations are dynamic because the information you have at any time will impact on the estimation.
I feel your pain! I once worked for a company that delivered products that directly impacted major construction projects. Sales would promise delivery dates, customization of the product, and other things without consulting with the project management group. Then they would make the PM responsible for delivery on time. Furthermore, the PM was not allowed to talk directly to the design team that affected the customization or to the vendors that delivered the necessary components to deliver the end product. Pretty much it was a loose loose situation. Saving Changes...
Let's suppose that constucting a house costs $428K, while creating website cost 100K. When you decide to have steel slab instead of a concrete slab, your only choice is to destroy the entire house - cost of demolition $100K + $428 to build a new house. When you decide to redo the website, providing that's the same developer, all they have to do is "refactor" the code - I would say only $50K. I see the problem with your comparison because it does not take into account what the end product is, a frequent mistake made by executives.
Dear Andrew,
You could also look at this as the upside of the construction industry that it does not lend itself naturally to change in a project.
It is up to the project manager to get everything right first time around which can make project manager less susceptible to being sloppy, complacent and risk tolerant as in other sectors there is scope and room for mistakes and errors to be tolerated and be called additions and project change.
Change management should be the exception not the norm and I would be a proponent of striving to spending the time in the planning stage to avoid unnecessary time being spent on vaguely draft project documentation.
Daire
...
1 reply by Peter Rapin
Mar 12, 2020 10:05 AM
Peter Rapin
...
I think one of the challenges of the construction industry is that it takes longer and longer to deliver projects while technology and needs are changing exponentially. There was a time when you could freeze the functional needs and design then build. The end result would not only meed initial requirements but also 'on-delivery' requirements which had not changed that much.
The construction delivery industry is struggling to accommodate the 'on-the-fly' change requirements. The old adage - there shall be no change orders - just doesn't fit anymore. Not only do we have to accept change, we have to predict and manage. Mitigation measures for scope change is no longer to prevent it but to facilitate.
Saving Changes...
Peter RapinSubject Matter Expect; Project Delivery| Independent ConsultantOntario, Canada
Mar 12, 2020 7:23 AM
Replying to Daire Guiney
...
Dear Andrew,
You could also look at this as the upside of the construction industry that it does not lend itself naturally to change in a project.
It is up to the project manager to get everything right first time around which can make project manager less susceptible to being sloppy, complacent and risk tolerant as in other sectors there is scope and room for mistakes and errors to be tolerated and be called additions and project change.
Change management should be the exception not the norm and I would be a proponent of striving to spending the time in the planning stage to avoid unnecessary time being spent on vaguely draft project documentation.
Daire
I think one of the challenges of the construction industry is that it takes longer and longer to deliver projects while technology and needs are changing exponentially. There was a time when you could freeze the functional needs and design then build. The end result would not only meed initial requirements but also 'on-delivery' requirements which had not changed that much.
The construction delivery industry is struggling to accommodate the 'on-the-fly' change requirements. The old adage - there shall be no change orders - just doesn't fit anymore. Not only do we have to accept change, we have to predict and manage. Mitigation measures for scope change is no longer to prevent it but to facilitate.
...
1 reply by Daire Guiney
Mar 12, 2020 10:55 AM
Daire Guiney
...
Dear Peter,
The size of the type of infrastructure construction projects has increased and increases to previous limits to length of bridges, length of tunnel, height of building and width of roads have be overcome by new advances in materials.
As a result our perception of a project taking too long is a result of out own expectation increasing and nothing else.
If anything the pace of construction projects has greatly increase over the last decade. Whole new city's have sprung up out of the desert were very little support infrastructure existed before.
Also the only need for on the fly changes is if you did not correctly manage stakeholders at project inception and did not completely gather requirements as is required for a project.
The question must be why has their been in a increase in change management requests on the whole throughout project management?
Is this because projects are not being managed properly or is it because stakeholders are being brought in later and later to the project?
I think one of the challenges of the construction industry is that it takes longer and longer to deliver projects while technology and needs are changing exponentially. There was a time when you could freeze the functional needs and design then build. The end result would not only meed initial requirements but also 'on-delivery' requirements which had not changed that much.
The construction delivery industry is struggling to accommodate the 'on-the-fly' change requirements. The old adage - there shall be no change orders - just doesn't fit anymore. Not only do we have to accept change, we have to predict and manage. Mitigation measures for scope change is no longer to prevent it but to facilitate.
Dear Peter,
The size of the type of infrastructure construction projects has increased and increases to previous limits to length of bridges, length of tunnel, height of building and width of roads have be overcome by new advances in materials.
As a result our perception of a project taking too long is a result of out own expectation increasing and nothing else.
If anything the pace of construction projects has greatly increase over the last decade. Whole new city's have sprung up out of the desert were very little support infrastructure existed before.
Also the only need for on the fly changes is if you did not correctly manage stakeholders at project inception and did not completely gather requirements as is required for a project.
The question must be why has their been in a increase in change management requests on the whole throughout project management?
Is this because projects are not being managed properly or is it because stakeholders are being brought in later and later to the project?
Daire Saving Changes...
Tim PodestaDirector of PM/PMO| Former BP- now IndependentPenn, Bucks, United Kingdom
Mar 07, 2020 4:28 PM
Replying to Juan Camilo Barrera
...
I think the approach for civil/transportation/infrastructure projects is more the "traditional" or linear, whereas IT Projects can be done using Agile/Scrum approaches. However, even infrastructure projects are changing from the traditional "Design-Bid-Build" to "Design-Build" Finance (for P3 projects) where the risk is shared between the private and public entities. In this sense, P3 with DBF or DBOMF (Design Build Operation Maintenance Finance) have more aggressive schedules (which would be a hybrid between traditional and agile). In the end, we look for the same thing: On Time ,On Budget, On Scope and with Quality.
I agree the traditional 'waterfall' approach to projects is becoming more 'agile' - with more technology challenges to deal with (including IT) and more complexity to deal with. I am developing thinking about the Agile Waterfall and a presentation to my colleagues at the London PMI Toastmasters - so thank you for your thoughts. Saving Changes...