Love Thy Project
Photo by Kelly Sikkema on Unsplash

Love Thy Project

Many software projects don’t deliver what’s promised on the expected quality. Many of them are late in providing the deliverables, which also results in spending more than the originally allocated budget. Computers with stored program were invented 70 years ago and there have been so many IT projects over the years and yet we keep seeing them underdeliver. Why is that?

The obvious reason is the error in effort estimation. As I wrote in my previous post (https://www.dhirubhai.net/pulse/effort-estimation-ty-kim), effort estimation is bound to be wrong unless it’s something that the team has done so many times in a similar setup with almost identical requirements which is… no fun!

Engineers underestimate the effort not because they want to mess up with the project. They underestimate the work because of the good intention of engineering excellence and a naive hope that everything will go as planned. And of course, nothing goes as planned.

In another article (https://www.dhirubhai.net/pulse/why-do-programs-miss-deadlines-ty-kim), I pointed out the importance of having a clearly defined “boundary conditions” of the project. Not having a crystal-clear definition of success is like playing golf without knowing where the hole is. We can hit the golf ball forward but that’s not going to help much to finish the game if we don’t know how to hole out.

The other issue, similar but not the same, is that the location of the hole keeps moving. We are told initially that the hole is 400 years out, straight forward so we bring out the big stick, hit it nice and hard and it’s one of the best tee-shot in recent days… except that we learn later that it wasn’t the right hole and the new target is now doglegging right and only 350 yards away which made the otherwise beautiful tee-shot out of bounds play. We have to come back to the tee box and hit the ball toward the new target. Even Tiger Woods won’t be able to play a good round in this environment.

OK so this is my 3rd post on the same topic of the difficulty of the project management. What am I adding to it? There’s another critical element which has to do with love… Projects underperform if they’re not given enough love. What happens to the relationship if we’re too busy with all the things around us and not paying attention to our loved ones? The relationship deteriorates.??

I see companies underestimate the amount of love to keep a project healthy and successful and overestimate the number of projects that a single person can manage. Some people think project managers' role is to organize meetings, report issues and manage financials. On the surface, it looks as if all it takes is a few meetings and weekly reports to manage a project.?

On the water’s surface, ducks look nice and calm, seem like making smooth move forward without too much effort. What happens below the surface is legs kicking like crazy. That’s what we are looking for from a well-managed project. Boring project is the best project. There’s no drama, no escalation, no emotion, things flow forward effortlessly (like a great golf swing) from the stakeholder’s vantage point.

Things run smoothly when the project manager gives enough love to the project by clarifying the requirements, adjusting the priorities, communicating deviations, and managing expectations. This takes a lot of work but the best PMs make it look so easy and uncomplicated. So, what do we do with them? We give them more and more projects until they start dropping balls and are not able to manage all the projects as smoothly as before!?

We talk a lot about the technical issues when projects go south. Wrong estimation, lack of good engineers and unclear requirements. Yes, they’re all critical but we don’t talk about the importance of having a solid project management often enough.?

Good PMs can’t define the requirements but they can help understand the importance of them better. Good PMs can’t fix the wrong effort estimation but they can help see it sooner and deal with it earlier. Good PMs can’t solve the problem of lack of resources but they can help the key stakeholders understand the implication much more clearly and set the right expectation.?

No surprise is the name of the game that good PMs play really well and it takes a proper bandwidth and attention. Let them love their projects.

要查看或添加评论,请登录

Ty Kim的更多文章

  • Value of a company

    Value of a company

    Tesla’s market cap is $1,068 Billion US dollars as of this writing. This is about the same as the market cap of the…

    8 条评论
  • Extended Range EV (or "series hybrid")

    Extended Range EV (or "series hybrid")

    At the recent 2024 CEO Investor Day, Hyundai announced its plan to focus more on hybrid vehicle development…

  • Quality matters... big time.

    Quality matters... big time.

    I wasn’t following the Fisker situation in the past few months but yesterday I happened to read a news article about…

    4 条评论
  • ABC & D of SDV Strategy

    ABC & D of SDV Strategy

    Software Defined Vehicle is a buzzword in the automotive industry. Everybody and their brother talk about it.

    2 条评论
  • Karma

    Karma

    There are many Buddhist temples in South Korea. When I traveled the country with my family, we visited a lot of famous…

    7 条评论
  • Need for Speed

    Need for Speed

    I hit my golf ball pretty far as I can swing my driver quite fast but I still can’t break 80s. My drive goes…

  • CantAmore

    CantAmore

    Every Monday at 6:30 pm, I drive down to Convoy Street and park my car. I then walk up to the second floor of a small…

    2 条评论
  • Kids, Jobs and AI

    Kids, Jobs and AI

    Recently, I got involved in a number of job conversations. Not for myself or colleagues but for our kids.

    2 条评论
  • Connections Extend Sensibility

    Connections Extend Sensibility

    People ask me why I don’t post articles on LinkedIn anymore. Well, the obvious excuse is that I got busier but that’s a…

    7 条评论
  • Why do programs miss deadlines?

    Why do programs miss deadlines?

    In the profession of program management, there are always the most fundamental metrics to be managed and that’s the…

    1 条评论

社区洞察

其他会员也浏览了