How to ask your management for more engineers.

How to ask your management for more engineers.

So, you need more hands on deck in your engg. team? In today's time of layoffs and tight budgets, asking to bulk up your team can feel as ambitious as pitching a reboot of "Game of Thrones" to Netflix—kind of a long shot, right? But here’s the thing: there’s a smart way to make your pitch. During one of the episodes on the Engineering Success Podcast, Shira laid it out perfectly—instead of showing what you lack, spotlight the potential for growth. Let's look into how you can make your case effectively.



Step 1: Check Yourself Before You Wreck Yourself

Reality Check: Before you rush to add more people to your roster, it's critical to ensure you're leveraging your current team to its fullest potential. This step involves a thorough assessment of your team's efficiency and effectiveness, focusing on identifying any gaps in skills, processes, or technology that could be addressed without expanding headcount.

Audit Your Team’s Efficiency:

  • Task Analysis: Break down the daily tasks your team handles. Identify time-consuming tasks that could be automated.
  • Skill Assessment: Evaluate if your team’s skills are being utilized efficiently. Are there team members whose skills are underused or who could cross-train to support more functions?
  • Technology Utilization: Check if there are tools or software that could enhance productivity or reduce manual effort.

Process Optimization:

  • Workflow Review: Map out current workflows and identify bottlenecks or redundancies. Is there a way to simplify these processes to improve flow and reduce waste?
  • Continuous Improvement: Foster a culture of continuous improvement. Encourage team members to suggest process improvements and test new methods to enhance efficiency.

Performance Metrics:

  • Set Clear Metrics: Define clear performance metrics that reflect efficiency and effectiveness. Common metrics include code deployment frequency, bug rates, and feature delivery times.
  • Regular Reviews: Implement regular performance reviews to track these metrics. Use this data to understand where your team excels and where it struggles.
  • Leverage Technology: Use metrics platform like DevDynamics to gain visibility on different metrics.

Decision Time

After this thorough evaluation, you’ll have a clearer picture of whether your current challenges stem from a genuine need for more hands or from inefficiencies that can be addressed internally. This not only ensures that you are using your resources wisely but also builds a case for why new hires are necessary if inefficiencies cannot explain the gaps.

Step 2: Speak Their Language - ROI

Let's Talk Money and Value: When you're pitching for more team members, it is important to connect it directly to the cash flow and business goals. Here's how you can mix technical and business metrics to make a killer case:

Talk Metrics:

  • Cycle Times: How quick do we get from commit to production? Speed matters.
  • Deployment Frequency: How often are we pushing out updates?
  • Change Failure Rate: What’s our oops rate? This shows how often things break when we try to improve them.
  • MTTR: Got a problem? How fast can we fix it? Time is money.

Business Metrics:

  • Feature Lead Time: How long from a feature request to live? This ties our tech efforts right back to the product roadmap.
  • User Satisfaction and Engagement: New features should make users happier and more engaged. Are they?
  • Revenue Impact: Connect feature rollouts directly to revenue spikes—show the money!

Aligning with Business Needs: Blend these metrics with the Product Team's targets. Show how more ands in engineering can speed up feature delivery, handle more user feedback, and jump on new market chances faster.

Step 3: Align with The Bigger Picture

Connect the Dots: When you approach the conversation about expanding your team, it’s vital that you align your request with overarching company goals and strategies. This isn’t just about filling gaps; it’s about positioning your team as essential for driving future growth and success. Here’s how to make sure your proposal resonates at a strategic level:

Understand Company Objectives:

  • Company Vision: Start by fully understanding the strategic goals and vision of your organization. What markets are they aiming to penetrate? What are the key products or services for the next fiscal year?
  • Business Objectives: Identify how your department fits within these broader objectives. How does expanding your team directly support these goals?

Strategic Alignment:

  • Direct Links: Draw direct connections between additional engineering resources and strategic outcomes. For example, if the company is pushing for a new product launch, outline how more developers can shorten the development cycle.
  • Competitive Edge: Explain how expanding your team can give the company a competitive advantage, such as by improving product quality, accelerating time to market, or enhancing customer support.

Propose a Detailed Plan:

  • Clear Roadmap: Provide a detailed plan that shows the step-by-step process of how additional resources will be utilized. Include timelines and key milestones that align with company objectives.
  • Resource Utilization: Outline how every new hire will contribute to existing and future projects. Be specific about roles and responsibilities.
  • Flexibility: Show that your plan is flexible and can adapt to changing circumstances, which reassures leadership of its feasibility.

Leverage Business Metrics:

  • KPIs: Use specific KPIs that reflect business impact, such as increased revenue per employee, cost savings from faster delivery times, or customer churn rate improvement.
  • Success Stories: Share case studies or examples where increased resources have led to business success, either within your organization or in similar industries.

Step 4: The Proposal

A compelling pitch for additional resources involves more than just presenting facts and figures; it's about weaving those elements into a narrative that highlights benefits and outcomes. Here’s how you can structure your pitch to make it engaging and persuasive:

Detailed Action Plan:

  • Specific Roles and Responsibilities: Break down the exact roles you need to fill and what each role will accomplish. Detail how these new hires will integrate into your current team structure and the specific projects they will accelerate or improve.
  • Timeline and Milestones: Provide a timeline that includes when you plan to onboard new team members and key milestones they will help achieve. This shows you have a thoughtful and actionable plan.

Quantify the Benefits:

  • ROI Calculation: Use data to back up your claims. Show potential return on investment by detailing how these new hires will lead to greater efficiency, faster project completions, increased revenue, or cost savings.
  • Performance Metrics: Explain how you will measure the success of the team expansion. Identify KPIs that will track the effectiveness of the new hires and the overall health of the team.
  • Be Open to Adjustments: Show flexibility in your plan and willingness to adjust based on feedback. This adaptability can be crucial in winning support from higher-ups who may have insights or concerns you hadn't considered.

Step 5: When you bring this up, be cool, calm, and collected. Have the facts at your fingertips, be clear about what you need, and be ready to discuss alternatives. It’s about showing you’re thinking strategically and ready to make things happen, not just asking for a favor.

Wrapping It Up

Asking for more team members is a tough gig in today’s economic climate, but with the right approach, you can make a compelling case. Remember, it’s not about just filling seats but about driving growth and innovation. Be smart, be strategic, and most importantly, be clear about the value you’re adding.

Ready to maximise the ROI of your Engineering teams?

SET UP IN 10 MINUTES

21 DAY FREE TRIAL