George FreemanThought Leader | Author | Architect| Florida, United States
In a sense, project management is under siege, as our legitimacy is under attack by hyper enthusiasts, generally from the agile front. They do their best to associate project management and the PMP certification directly to waterfall practices, and since the “state of agile” has declared waterfalls extinct, well, what value does the PMP certification have?
We then provide them with additional ammunition via misleading characterizations, such as 90% of what a project manager does is communication; hence AI will wipe us out, or they point out that such communications overhead is unnecessary in agile-focused environments. Bottom Line: from their hyper views, project management is on its way out, but don’t worry, the agile movement is here, and they will “restore sanity” to the industry.
As usual, I’m overplaying it, but I’m doing so as there is truth within my hyperbole. So, (in my opinion) the linchpin for this dysfunction is the direct association that our antagonists make between “project management” and “delivery approaches.” So, my question remains, How do we get the focus “off of delivery approaches” and “back on project management”? Saving Changes...
What makes software unusual is that many modern organisations expect innovation and change of their software and data assets to be a continuous, business-as-usual activity rather than something achieved only under the temporary remit of a project. If you need to switch to project management mode in order to accelerate technical change then that suggests your delivery practices may be insufficiently mature and scalable. That's why software development tends to focus on continuous delivery and product management instead of project management.
Suppose you are already achieving daily release cycles that are continuously adjusted to match business priorities and value streams, then what does switching the focus to project management actually mean in that context? "Project" by definition means something temporary but the question in the CIO/CDOs mind these days has to be why would you want to make *temporary* improvements to the way software is delivered rather than permanent improvements?
...
1 reply by George Freeman
Oct 05, 2020 2:29 PM
George Freeman
...
David,
Thank you for the background to my additional question on why you believe that the “… pace of innovation –is- moving beyond project management.”
I’ve been in the software development industry for four decades, and understand the mindset that you are portraying that “organizations want innovation and change of their software and data assets to be a continuous, business-as-usual activity.” I understand it because part of my mandate is to deliver just that; however, this mindset (in my opinion) does not negate or lessen the value or purpose of projects (i.e., a temporary endeavor purposed to …) or project management.
For example:
When an enterprise capitalizes its software development (i.e., turns the software into an asset that gets depreciated over time), there must be a structured, thought-out program with a beginning and an end (i.e., a project). Otherwise, accounting for the cost and legitimacy of said development and withstanding an audit’s scrutiny is unlikely. In this situation, the delivery approach is not material to this capitalization question, only that a product/asset is objectively delivered and adopted into the organization.
Even when expensing (i.e., not capitalizing) software development, enterprises want accountable programs that define the objectives and goals of a product and provide means to measure and track it, including whether the delivery of said product met the stated objectives and goals. Again, the delivery approach is not material to this question of delivery accountability.
I have never known an organization that does not (at some level) have a milestone that states a demarcation line between Delivery and Maintenance/CI. The line may purposely be fluid, but accountable practices demand a milestone, which I would define as an “end,” although it may not feel that way to the development team who continues in their circular life-cycle pattern.
Project management is all about accountability (stated simplistically for purposes of my point), and I would additionally add that this accountability is “separate” from concerns related to delivery approaches. Yes, the project is concerned with the delivery approach, but its purpose and value rise way above the delivery practice concern.
So, I understand your statement and recognize its validity, but firmly believe that it has NO incompatibility with project management principles and its value proposition.
George
Saving Changes...
George FreemanThought Leader | Author | Architect| Florida, United States
Oct 05, 2020 12:38 PM
Replying to David Portas
...
Hi George,
What makes software unusual is that many modern organisations expect innovation and change of their software and data assets to be a continuous, business-as-usual activity rather than something achieved only under the temporary remit of a project. If you need to switch to project management mode in order to accelerate technical change then that suggests your delivery practices may be insufficiently mature and scalable. That's why software development tends to focus on continuous delivery and product management instead of project management.
Suppose you are already achieving daily release cycles that are continuously adjusted to match business priorities and value streams, then what does switching the focus to project management actually mean in that context? "Project" by definition means something temporary but the question in the CIO/CDOs mind these days has to be why would you want to make *temporary* improvements to the way software is delivered rather than permanent improvements?
David,
Thank you for the background to my additional question on why you believe that the “… pace of innovation –is- moving beyond project management.”
I’ve been in the software development industry for four decades, and understand the mindset that you are portraying that “organizations want innovation and change of their software and data assets to be a continuous, business-as-usual activity.” I understand it because part of my mandate is to deliver just that; however, this mindset (in my opinion) does not negate or lessen the value or purpose of projects (i.e., a temporary endeavor purposed to …) or project management.
For example:
When an enterprise capitalizes its software development (i.e., turns the software into an asset that gets depreciated over time), there must be a structured, thought-out program with a beginning and an end (i.e., a project). Otherwise, accounting for the cost and legitimacy of said development and withstanding an audit’s scrutiny is unlikely. In this situation, the delivery approach is not material to this capitalization question, only that a product/asset is objectively delivered and adopted into the organization.
Even when expensing (i.e., not capitalizing) software development, enterprises want accountable programs that define the objectives and goals of a product and provide means to measure and track it, including whether the delivery of said product met the stated objectives and goals. Again, the delivery approach is not material to this question of delivery accountability.
I have never known an organization that does not (at some level) have a milestone that states a demarcation line between Delivery and Maintenance/CI. The line may purposely be fluid, but accountable practices demand a milestone, which I would define as an “end,” although it may not feel that way to the development team who continues in their circular life-cycle pattern.
Project management is all about accountability (stated simplistically for purposes of my point), and I would additionally add that this accountability is “separate” from concerns related to delivery approaches. Yes, the project is concerned with the delivery approach, but its purpose and value rise way above the delivery practice concern.
So, I understand your statement and recognize its validity, but firmly believe that it has NO incompatibility with project management principles and its value proposition.
George
...
1 reply by David Portas
Oct 05, 2020 3:57 PM
David Portas
...
Hi George,
Accountability and structured, thought-out programmes with milestones are all things that no one is likely to disagree with. Do you think all the things you have mentioned cannot be accomplished through product management? Many product managers do believe they are achieving those things. Of course you are right that management is about more than just delivery.
Thank you for the background to my additional question on why you believe that the “… pace of innovation –is- moving beyond project management.”
I’ve been in the software development industry for four decades, and understand the mindset that you are portraying that “organizations want innovation and change of their software and data assets to be a continuous, business-as-usual activity.” I understand it because part of my mandate is to deliver just that; however, this mindset (in my opinion) does not negate or lessen the value or purpose of projects (i.e., a temporary endeavor purposed to …) or project management.
For example:
When an enterprise capitalizes its software development (i.e., turns the software into an asset that gets depreciated over time), there must be a structured, thought-out program with a beginning and an end (i.e., a project). Otherwise, accounting for the cost and legitimacy of said development and withstanding an audit’s scrutiny is unlikely. In this situation, the delivery approach is not material to this capitalization question, only that a product/asset is objectively delivered and adopted into the organization.
Even when expensing (i.e., not capitalizing) software development, enterprises want accountable programs that define the objectives and goals of a product and provide means to measure and track it, including whether the delivery of said product met the stated objectives and goals. Again, the delivery approach is not material to this question of delivery accountability.
I have never known an organization that does not (at some level) have a milestone that states a demarcation line between Delivery and Maintenance/CI. The line may purposely be fluid, but accountable practices demand a milestone, which I would define as an “end,” although it may not feel that way to the development team who continues in their circular life-cycle pattern.
Project management is all about accountability (stated simplistically for purposes of my point), and I would additionally add that this accountability is “separate” from concerns related to delivery approaches. Yes, the project is concerned with the delivery approach, but its purpose and value rise way above the delivery practice concern.
So, I understand your statement and recognize its validity, but firmly believe that it has NO incompatibility with project management principles and its value proposition.
George
Hi George,
Accountability and structured, thought-out programmes with milestones are all things that no one is likely to disagree with. Do you think all the things you have mentioned cannot be accomplished through product management? Many product managers do believe they are achieving those things. Of course you are right that management is about more than just delivery. Saving Changes...
George FreemanThought Leader | Author | Architect| Florida, United States
Hi @David,
We need to define our terms a bit, as “product management” is a broad term that, in most contexts, fits well within the realm of project management, even when executed under agile or DevOps leaning mindsets. So, I’m confident that “all these things” can be managed through your reference to product-management – and I say that seriously.
We need to recognize that it’s not “project management” against product mangement. It’s not agile against DevOps against Hybrid, against Waterfall, against whatever. Project management is a philosophy that provides values to x, y, and z, regardless of BoK processes deployed.
Let me switch my salutation – Hi @All,
If you allow me, I would like to be direct. Where did this philosophy come from that believes it needs to “bring down the seasoned big guy (i.e., project management and by extension, project managers)” by portraying the big-guys incompatibly with x, y, and z. Thus, “propping-up the portrayed modern guy,” when in reality they are entirely compatible and valuable as a combined proposition.
Let me ask. Is there not enough room out there for any delivery-approach/mindset to be compatible with project management processes? Why the need to create divergent truths, when the field of project management is just that, “a field” purposed to add value to x, y, and z.
Has the project management profession as a whole failed in their messaging, or is there another dynamic going on here? I could provide quite a bit of content on this subject, but I would like to know what others think about this – or am I all alone?
George Saving Changes...
Ashleigh Kennett-SmithICT Project Manager| Australian Red Cross LifebloodAdelaide, South Australia, Australia
I think it comes down to people like certainty and we need to know "how much" and "what benefit". So, we want a "surefire" method (process). Then, we observe that, gosh, this old way of doing things doesn't always work that well. Hey! Look there's a new(ish) bright and shiny way, let's do everything like that instead. (But wait, that's not always great either....).
I believe one area where PMs (including me) have fallen down is articulating how we are the people who can steer through the uncertainty of delivering ANY product or change. We are the ones who have always been able to (well should have been able to) select the appropriate tool/approach/method (and not care what or which proportions of "waterfall" or "agile" are in the mix) to deliver the change/product/thing.
Also, (as has been pointed out in numerous posts on PM.com) the best PMs have always been adaptive and had iterations in projects, they just haven't had specific labels.
Finally, managing governance, hard deadlines for delivery, ensuring continuing alignment with organisational strategy or organisational tactical needs often/usually requires a skilled manager (and negotiator?).
So, I think the challenges for PMs (and my answer to the question) are:
- To be able to keep up with ALL the options/approaches
- Be able to show/articulate how we can put together a tailored approach to delivery that best meets the need (regardless of which stated method/framework an organisation may prefer)
- Show how we are the best option for maintaining alignment with the bigger picture
- Show how we are adaptive and can successfully deal with the inevitable issues Saving Changes...
Darren PaladinoEngagement Director| SalesforceDenver, Co, United States
Hi George, the "siege" term piqued my interest here and I'll hold that is a tactic and not a strategy. Although I'll grant you that siege machinery is fun to build and test with pumpkins.
As PM's I believe we are responsible for the design of the approach and hence knowledge of both traditional and agile practices to fit the strategic objective sought. I don't encounter much everyday that does not involve a bit of software and the expectation of user experience. Even my hydrangeas text me to advise me of seasonal maintenance :)
This is a great discussion George and thank you for spurring it. Saving Changes...
Wade HarshmanScrum Master| GDITIndianapolis, In, United States
This is a good topic, and I have to agree with a few earlier people that this is mostly a self-inflicted wound from PMI and project managers. We've done this in a few ways.
First, because of the obstinate insistence that "Agility" is a new type of project management. It is not. But I can scan this forum every week and find discussions about the "Agile Project Methodology" or something similar, despite decades of corrections from people inside and outside PMI. This naturally leads to the exhausting "Agile vs Waterfall" debate, which should not exist.
Another way we create this problem is by focusing on software projects at the expense of all other types of projects. A few people have mentioned this. I'll be the first to say that there are lessons learned from every industry which we could potentially be applied to projects in other industries. Software developers didn't invent business agility, they applied lessons learned over decades of R&D and manufacturing. I think we can take some of the principles they practice and apply them to other projects. But we've become so obsessed with managing software projects that we ignore other industries, and I fear this has damaged PMI's brand and reputation. I know there's a lot of money in IT, but I think it would be a good strategic move for PMI to step back from IT and reclaim their position as the leading authority on project management as a profession across all industries.
Closely coupled with this is the mad dash to get on board the certification bandwagon. PMI owns the PMP, which is one of the most widely recognized and respected certifications relating to project management. Others are nice to haves, but I believe they've become a distraction. Look how many ad nauseum Agile certifications exist in some form or another, and PMI is adding to the noise and confusion. We should partner with respected Agile authorities, not simply buy our way into the market so we can hunt more certificate shoppers. And PMs, you're the cause of this. The reason there are so many worthless so-called "certifications" out there is because there are so many so-called "project managers" who are willing to throw good money at consultants who will show you a PowerPoint and sell you a certification, all so you can add more alphabet soup characters to your crowded resume.
Other people see these things and recognize them for what they are. That's why they get such a bitter taste in their mouths for all things project management. We're not under siege, we're experiencing the effects of a bad reputation.
Sorry for the rant. All criticisms should come with recommendations, right? PMs, continue to learn and adapt, but do so to grow your craft, not to add letters to your resume. In fact, you should only list 2 or 3 certifications on your resume, and one of them should be the PMP. If you don't have the PMP, make that your focus. PMI, you need to retain what you've learned about software development and continue to make room for Agilists, but not at the expense of the brand that you've built as the leading authority on the PM profession. We're not a software organization, we're a project management organization.
...
1 reply by George Freeman
Oct 07, 2020 2:46 PM
George Freeman
...
Hi Wade,
As always, valuable and well-written feedback!
Some thoughts on your comments:
What’s under siege (in my opinion) is the “project management message.” Whether it be from within our courts or coming from the outside, the principle seeming to be – change the definition of project management and achieve your objective, whatever that may be.
I agree with you that we shouldn’t focus on software projects at the expense of others. Personally, I’m an advocate for our profession, but my software roots do show through every now and then. Such is true for others who contribute to this platform as well – their roots show through.
As it relates to the bandwagon, the recent acquisition’s placed recognized Agilists in vested positions that impact the wagon’s steering, and it was the purchases that allowed that to happen. Doing things the volunteer way is excellent and needed, but it is also the “slow route,” and we cannot afford to move as slow as we have in the past – as we have paid a cost for that.
George
Saving Changes...
Darren PaladinoEngagement Director| SalesforceDenver, Co, United States
Wade, you described an important takeaway in your third paragraph. This encompasses finding the best principles for the objective and environment. Thank you for contributing this! Saving Changes...
George FreemanThought Leader | Author | Architect| Florida, United States
Oct 07, 2020 11:53 AM
Replying to Wade Harshman
...
This is a good topic, and I have to agree with a few earlier people that this is mostly a self-inflicted wound from PMI and project managers. We've done this in a few ways.
First, because of the obstinate insistence that "Agility" is a new type of project management. It is not. But I can scan this forum every week and find discussions about the "Agile Project Methodology" or something similar, despite decades of corrections from people inside and outside PMI. This naturally leads to the exhausting "Agile vs Waterfall" debate, which should not exist.
Another way we create this problem is by focusing on software projects at the expense of all other types of projects. A few people have mentioned this. I'll be the first to say that there are lessons learned from every industry which we could potentially be applied to projects in other industries. Software developers didn't invent business agility, they applied lessons learned over decades of R&D and manufacturing. I think we can take some of the principles they practice and apply them to other projects. But we've become so obsessed with managing software projects that we ignore other industries, and I fear this has damaged PMI's brand and reputation. I know there's a lot of money in IT, but I think it would be a good strategic move for PMI to step back from IT and reclaim their position as the leading authority on project management as a profession across all industries.
Closely coupled with this is the mad dash to get on board the certification bandwagon. PMI owns the PMP, which is one of the most widely recognized and respected certifications relating to project management. Others are nice to haves, but I believe they've become a distraction. Look how many ad nauseum Agile certifications exist in some form or another, and PMI is adding to the noise and confusion. We should partner with respected Agile authorities, not simply buy our way into the market so we can hunt more certificate shoppers. And PMs, you're the cause of this. The reason there are so many worthless so-called "certifications" out there is because there are so many so-called "project managers" who are willing to throw good money at consultants who will show you a PowerPoint and sell you a certification, all so you can add more alphabet soup characters to your crowded resume.
Other people see these things and recognize them for what they are. That's why they get such a bitter taste in their mouths for all things project management. We're not under siege, we're experiencing the effects of a bad reputation.
Sorry for the rant. All criticisms should come with recommendations, right? PMs, continue to learn and adapt, but do so to grow your craft, not to add letters to your resume. In fact, you should only list 2 or 3 certifications on your resume, and one of them should be the PMP. If you don't have the PMP, make that your focus. PMI, you need to retain what you've learned about software development and continue to make room for Agilists, but not at the expense of the brand that you've built as the leading authority on the PM profession. We're not a software organization, we're a project management organization.
Hi Wade,
As always, valuable and well-written feedback!
Some thoughts on your comments:
What’s under siege (in my opinion) is the “project management message.” Whether it be from within our courts or coming from the outside, the principle seeming to be – change the definition of project management and achieve your objective, whatever that may be.
I agree with you that we shouldn’t focus on software projects at the expense of others. Personally, I’m an advocate for our profession, but my software roots do show through every now and then. Such is true for others who contribute to this platform as well – their roots show through.
As it relates to the bandwagon, the recent acquisition’s placed recognized Agilists in vested positions that impact the wagon’s steering, and it was the purchases that allowed that to happen. Doing things the volunteer way is excellent and needed, but it is also the “slow route,” and we cannot afford to move as slow as we have in the past – as we have paid a cost for that.
George Saving Changes...
Wade HarshmanScrum Master| GDITIndianapolis, In, United States
"Doing things the volunteer way is excellent and needed, but it is also the “slow route,” and we cannot afford to move as slow as we have in the past – as we have paid a cost for that."
That is true. I also think that we (as a community) were slow to understand what Agility was about, and in many cases we still mistake the entire movement as a new form of project management. Perhaps that's our myopia, or perhaps it's deliberate.
A successful PM with a long career of steering projects towards victory can be forgiven for dismissing the new kids with their wild ideas about business agility. (Or perhaps the seasoned PM recognized their "new" ideas from earlier efforts!) But as with all things in business, we need to be able to intelligently analyze new information and adopt new ideas when it makes sense.
Two decades in, PMs as a whole are still trying to figure this out. Professors are still teaching their students to manage software projects like aircraft carriers. We need to recognize that different types of projects can be managed in different ways.
Sorry if I seem like a grumpy old man on this topic. Back when I first started my agile journey, I had a coach who was an ornery, cantankerous old grouch. I couldn't understand why. I thought "Agile" was for hip kids that liked to play games instead of working. But several years in- watching all the online arguments, the perpetuation of bad information, and the explosion of the certification industry- I empathize with him.
But to your point, yes. We (PMI) are still playing catch-up. I'm glad we're moving more quickly. I just hope we don't lean so far forward that we fall on our face. Saving Changes...