Agile Insider
Published in

Agile Insider

You have to ship X features, which requires 15 Engineers but you only have 8, what would you do?

I would ask them to hire more engineers, just kidding. To solve this I would understand perspectives from both the client & engineering side and based upon that made a decision. So, continuing with our #productseries, this time I would be answering the above question. If you haven’t read my past articles do check them here :D

Source: Google Images

I would first understand why there’s a miscommunication between the client and my team. For top priority projects, roadmaps are already built initially and shared with the clients/stakeholders. I’m assuming the client suddenly asks us to ship all the features. Now to mitigate the risk I would do these things -

  1. First, talk with the clients to understand why they want to prioritize all the features, are all features aligned with our current goal? If not then what’s the most important one. Also, would understand whether those features could be built after the release or need to build before the release. (As for small UI updates, things could be managed by updating the codebase even after the release).
  2. Thereafter I would talk with my engineering team to know their bandwidth and in no way I would pressurize my team to work extra hours. I will understand, can we build all those features by taking the help of other engineers from another department/pod. If possible then I would take all features and start building them. If not, will ask senior management, can we hire new engineers from an external source? If permission is allowed, then would reiterate over the roadmap and start assigning tasks to the new team.
  3. If not, then I would go back to clients and negotiate with them to prioritize the most important one first, by creating & showing them the particular feature’s impact vs Effort. Or would ask them for an extended timeline. Once they’re aligned, then will work on building that feature.

Thus, these are the steps I might follow depending on the priority of the projects, if it’s most important then might ask my engineering team to do some over-work, and they can get extra time off later on, after talking with the management.

If you enjoyed the article, please do HIT the claps (Hold it for 5 seconds to see the magic). Say Hello to me here at LinkedIn | Twitter | Portfolio

--

--

--

Exclusive and practical insights that enable the agile community to succeed.

Recommended from Medium

Engineering hyperlocal deliveries in India

On the Cutting Edge Technologies [2022 edition]

⏰ CSS-only Accurate, Settable, Animated Analog Clock

Wrap-Up about Postman!

Is LoRa Bridge a Good Idea to Improve Coverage

Why developers are still the biggest opportunity in software — key trends you need to know

Developer’s state of mind — Job interview & First days after landing a job

Lesson 2 was quite a bit more hectic than expected the volume of work was substantially more that…

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Shubham singla

Shubham singla

Product, UX & Growth | Top Writer in Design | https://shubhamsingla.me/

More from Medium

Product Management interview question [Metrics]: You are the product manager (UX Team) at Ola and…

“How Do I Improve My Storytelling Skills as a PM?”

Woman in white dress giving a presentation on “How to I improve my storytelling skills as a PM?” holding a pointer stick and speaking to a meeting room full of co-workers.

You’re Using Metrics Wrong — Here’s How Not To

20+ Product Manager Interview Questions 2022 | Asked Across 10+ Companies