Engineering Manager
The job covers measuring AI impact, tool spend and junior growth
Print / Save as PDF
Top 3 changes for you
- 1Measuring team productivityAI use, impact and cost can be tracked from a baseline
- 2Keeping delivery stable as change volume growsWithout strong testing, more changes can mean instability
- 3Growing junior engineersJunior growth may get harder as AI absorbs training tasks
- Tools to try first
- GitHub Copilot(opens in new tab)
- Skills to build
- Measuring AI utilization, impact and cost together
- Tracking and forecasting AI tool spend
How your work changes
#Open any item to see before and now, with sources.
PlanMeasuring team productivityDX tracks AI utilization, impact and cost; Pragmatic Engineer advises baselines
Before
Managers tracked delivery with engineering metrics such as PR throughput, cycle time, deployment frequency and change failure rate, alongside developer experience surveys.
Now
DX's AI Measurement Framework tracks three dimensions, utilization, impact and cost, and treats agents as extensions of the developers and teams that oversee their work. In the Pragmatic Engineer's overview of the metrics 18 companies use to measure AI impact, the advice is to track metrics that keep each other in check and to start with solid baseline measurements.[3][4]
PlanSetting AI tool policy and choosing toolsDORA advises clarifying AI policies; a survey links tool choice to procurement
Before
Developer tools were chosen by teams or platform groups, and paid tools went through normal procurement.
Now
DORA's 2025 report advises leaders to start by clarifying and socialising their AI policies. In the Pragmatic Engineer's 2026 survey of 906 participants, tool choice differed by company size, with GitHub Copilot overtaking Claude Code at large companies; the authors suggest enterprise procurement, not individual preference, is behind the difference.[1][5]
PlanBudgeting for AI tools and making the case for themDX tracks AI spend; DORA expects most organisations to see a temporary dip
Before
Tooling budgets were mostly per-seat licences, planned alongside headcount.
Now
DX's framework tracks AI spend, total and per developer, and net time gain per developer (time savings minus AI spend). DORA's ROI of AI-assisted Software Development report, as summarised by InfoQ, argues most organisations will see a temporary productivity dip before long-term gains, caused by the learning curve, the verification tax of reviewing AI-generated code and adapting downstream processes such as testing and change approval. The report strongly discourages headcount reduction as a strategy.[2][3]
BuildKeeping delivery stable as change volume growsDORA: without strong testing, more change volume leads to instability
Before
Teams relied on code review, automated tests and release processes to keep a steady flow of changes safe.
Now
DORA's 2025 report, based on survey responses from nearly 5,000 technology professionals, found a positive relationship between AI adoption and software delivery throughput, but a continuing negative relationship with delivery stability. DORA's explanation is that without strong automated testing, mature version control practices and fast feedback loops, an increase in change volume leads to instability.[1]
PlanHiring engineersCanva piloted AI-assisted interviews checking candidates can fix AI code
Before
At Canva, for example, technical interviews tested coding without AI tools, including a Computer Science Fundamentals interview focused on algorithms and data structures.
Now
Canva piloted an AI-Assisted Coding interview that replaces that screen for backend and frontend roles. Candidates use their preferred AI tools on realistic product challenges, and interviewers check, among other things, whether they can identify and fix issues in AI-generated code. Canva found candidates with minimal AI experience often struggled because they lacked the judgement to guide AI effectively, and says code fluency and technical depth are still absolute requirements.[8]
PlanGrowing junior engineersStanier suggests senior pairing and small but real projects for juniors
Before
Junior engineers learned by doing the work themselves and with others, and by getting feedback from more experienced colleagues.
Now
In LeadDev's Engineering Leadership Report 2026, based on 600 survey responses from engineering leaders, 84% believe AI will make it harder for junior developers to enter and grow in the profession. James Stanier argues that the tasks that used to be training ground are being absorbed by AI, and suggests pairing juniors with seniors on complex problems, giving them ownership of small but real projects and letting them lead incident retrospectives.[6][7]
BuildStaying hands-onIn LeadDev's survey, some leaders are doing more hands-on technical work
Before
Managers balanced people management and delivery with varying amounts of technical work.
Now
LeadDev describes engineering leaders being asked to do more, technically, strategically and managerially, as organisations flatten and AI reshapes how code gets written, reviewed and shipped. In its 2026 survey, 37% of engineering leaders are doing more hands-on technical work. In the Pragmatic Engineer's 2026 survey, engineering managers used AI agents regularly at a lower rate than staff+ engineers.[5][6]
Risks to watch
#Output metrics are easy to game, DX warns, so keep them out of individual reviews
Output metrics are easy to game. DX warns that metrics like code generation volume are particularly susceptible to gaming, and recommends telling developers the metrics will not be used in individual performance evaluations.[3]
Easy numbers like lines of code can mislead, The Pragmatic Engineer notes
Easy numbers can mislead. The Pragmatic Engineer notes that lines of code are easy to measure and, in the absence of a clear alternative, easy to latch on to, and that acceptance rate misses whether accepted code is maintainable or later gets reverted.[4]
More changes can mean less stability without controls like automated testing, DORA warns
More changes can mean less stability. DORA's 2025 report still found a negative relationship between AI adoption and software delivery stability, and warns that without controls such as strong automated testing, more change volume leads to instability.[1]
Misreading the early productivity dip as failure risks losing the return, InfoQ says
Reading the early productivity dip as failure. According to InfoQ's summary of DORA's ROI report, leaders who misread the dip as failure risk pulling funding during it and losing the eventual return.[2]
Cutting junior hiring can empty the future senior pipeline, Stanier warns
Cutting junior hiring can empty the future senior pipeline. James Stanier asks managers to make the case for junior hiring and frame it as risk mitigation, not charity.[7]
Skills to build
#Human skills: what's new, what matters more, and what AI now does for you.
New skillsDidn't really exist in the role before
- Measuring AI utilization, impact and cost together
- Tracking and forecasting AI tool spend
- Writing and communicating a team AI policy
- Interviewing candidates who use AI tools
- Designing learning work for juniors that AI no longer covers
More important nowExisting skills that AI makes more valuable
- Coaching and mentoring
- Setting baselines before a change
- Investing in testing and review safety nets
- Hands-on familiarity with the team's tools
- Explaining return on investment to finance and leadership
Less centralStill useful, but AI now does much of it
- Counting lines of code or commits as a productivity signal
- Algorithm-only interview screens
- Planning the tooling budget as seat licences alone
Tools
#"Start here" tools are the editor's pick of where to begin for this role. Our suggestion
Start here
Widely used and core to this role
- GitHub Copilot(opens in new tab)
· AI coding assistant
AI coding assistant with usage metrics for admins, including daily active users, acceptance rate, lines of code and pull request lifecycle.
Also worth a look
Depends on your team and stack
Show 4 toolsHide tools
- Claude Code(opens in new tab)Anthropic
Agentic coding tool; on Team and Enterprise plans, admins can view an analytics dashboard of daily active users, sessions and contribution metrics, and set spend limits on usage credits.
- DX(opens in new tab)DX (Atlassian)
Engineering intelligence platform that tracks AI-generated code by commit, PR, team, agent and repo.
- LinearB(opens in new tab)LinearB
Tracking the impact of AI coding tools on delivery velocity, code quality and team health, and automating PR routing and approvals with policy-based workflows.
- Jellyfish(opens in new tab)Jellyfish
Seeing where AI and engineering effort goes across custom categories, using data from tools such as Git, Jira and AI coding assistants.
Your first steps
#- 1Write down, or find, your team's AI tool policy, which tools are approved and what code or data may go into them, and walk the team through it.
- 2Record a baseline for a few delivery and quality metrics, such as PR throughput and change failure rate, before changing how the team uses AI.
Show 3 more stepsShow fewer steps
- 3Find out what your team spends on AI tools per developer each month and who can see and cap that spend.
- 4Use your team's approved coding agent on a small real task yourself so you understand what reviewing its output involves.
- 5For each junior engineer, agree one piece of real work they own end to end and a senior they pair with on harder problems.
A week in this role now
A typical week now includes more time on how the team works with AI, not just what it ships. You might look at adoption and spend alongside the usual delivery metrics, then ask in one-to-ones where the tools help and where reviewing their output slows people down. Pull requests may arrive faster and larger, so part of the week goes to checking that tests, review load and release checks are keeping up, and to pushing back when a spike in throughput comes with more incidents.
The people side has not shrunk. Hiring loops need updating so candidates can show judgement with AI tools, and junior engineers need deliberate work that builds the experience easy tasks used to provide. Budget conversations are more frequent, and it helps to have a baseline and realistic expectations ready before someone asks whether the tools are paying off. Spending some time using the same agents your team uses keeps those conversations grounded.
Agent Skills
AI instructions to copy
#Each one is a text file (SKILL.md) that tells an AI tool, step by step, how to do one task the way you want. Copy it into a chat, or add it to a tool that supports Agent Skills. Which tools, and how
Starter instructions for this role
Our suggestionWritten from the changes above. Read and adapt one before you use it.
AI impact metrics reviewCompares team AI use with delivery and quality metrics and drafts a balanced summary
How to use it
- In any AI chat, such as ChatGPT, Microsoft 365 Copilot or Claude: choose Copy instructions, paste them at the start of a new chat, then add your material. Our suggestion
- Install it in Claude (web or desktop): download the .zip, then go to Customize › Skills › + › Create skill › Upload a skill. Code execution must be turned on. Claude help (opens in new tab)
- Install it in a coding agent such as Claude Code, GitHub Copilot or Codex: unzip the folder into the tool's skills folder. Folder locations
Show the full file
File name
SKILL.md, in a folder namedai-impact-metrics-review. When to use it: Reviews team-level data on AI tool use together with delivery, quality and stability metrics against a baseline, using metrics that keep each other in check, and drafts a balanced summary for leadership. Never uses code volume or individual data as a productivity measure. Use when asked "is AI making the team faster?", when preparing an AI adoption or impact update, setting a baseline before rolling out a tool, or reviewing an AI usage dashboard.--- name: ai-impact-metrics-review description: Reviews team-level data on AI tool use together with delivery, quality and stability metrics against a baseline, using metrics that keep each other in check, and drafts a balanced summary for leadership. Never uses code volume or individual data as a productivity measure. Use when asked "is AI making the team faster?", when preparing an AI adoption or impact update, setting a baseline before rolling out a tool, or reviewing an AI usage dashboard. metadata: title: "AI impact metrics review" summary: "Compares team AI use with delivery and quality metrics and drafts a balanced summary" --- # AI Impact Metrics Review Give an honest, team-level picture of how AI tools are affecting delivery, quality and stability, compared with a baseline, without turning output counts into a productivity score. ## What to gather first Ask for anything missing before you start: - The question leadership is asking, and the decision it feeds (for example renewing licences or expanding a rollout). - Team-level AI usage data for the period (for example active users and frequency), aggregated, not per person. - Delivery metrics for the same period and a baseline period before the change: for example PR throughput, cycle time and deployment frequency. - Quality and stability metrics for both periods: for example change failure rate, incidents, reverted changes and review time. - Developer experience input, such as survey results or themes from team discussions. - Context that affects the numbers: team size changes, holidays, big launches, reorganisations, other process changes. Ask for anything missing once. If the user can't provide it or asks you to go ahead, proceed and record every assumption. ## Steps 1. Confirm the data is aggregated at team level. If per-person data is provided, stop and ask for a team-level export; do not analyse or keep the individual rows. 2. Check that the baseline and current periods are comparable in length, team size and type of work. List every difference. 3. Organise metrics into groups: utilisation (how much the tools are used), impact (delivery, quality, stability, developer experience) and cost (if provided). 4. For each metric, show baseline, current value and direction of change. 5. Pair metrics that keep each other in check: throughput with change failure rate, cycle time with incidents, review time with pull request size. 6. Note where throughput went up while stability or quality went down, and flag it prominently. 7. Mark any metric based on code volume, lines of code, acceptance rate or commit counts as weak evidence and do not use it as a productivity measure. 8. Separate correlation from cause. List other changes that could explain the movement. 9. Note if the period includes ramp-up time, and what longer data would show. 10. Draft a summary with findings, uncertainties, and options for leadership. Do not recommend decisions about individuals. ## Output format ```markdown # AI impact review: <team or group> — <period> vs <baseline period> **Question:** <what leadership asked> **Overall reading:** <one or two sentences, including uncertainty> ## Comparability of periods - <differences in team size, work type, events> ## Metrics | Group | Metric | Baseline | Current | Change | Paired with | Evidence strength | | ----- | ------ | -------- | ------- | ------ | ----------- | ----------------- | ## What the data suggests 1. <finding> — supported by <metrics> ## Warning signs - <e.g. throughput up while change failure rate up> ## Other explanations to rule out - <item> ## What we cannot tell yet - <item and data that would help> ## Options for leadership | Option | Supports | Risks | | ------ | -------- | ----- | ## Assumptions and open questions - <assumption or question, and who can confirm> ``` ## Watch out for - Code generation volume, lines of code and acceptance rate are easy to measure and easy to game. They do not show whether code is maintainable or later reverted. - Never use these metrics in individual performance evaluations, and say so if the review is shared with the team. - Check whether stability metrics moved with throughput. - Note if the period includes ramp-up time, and what longer data would show, before presenting any change as success or failure. - Never reproduce secrets, credentials or personal data in the output unless the user needs them. - Small teams produce noisy metrics. A few incidents can swing a rate. - Do not attribute all change to AI when other process or team changes happened in the same period. ## Before you finish - [ ] All data in the output is team-level; no individual appears. - [ ] Every impact metric has a baseline and a paired counter-metric. - [ ] Volume-based metrics are marked as weak evidence, not productivity. - [ ] Other explanations and uncertainties are listed. - [ ] Options are presented without deciding for leadership. - [ ] Clearly flag every assumption, and anything the engineering manager or leadership must review or decide.
AI tool spend reviewBreaks down AI tool spend, spots unused seats and cost spikes, and drafts a forecast
How to use it
- In any AI chat, such as ChatGPT, Microsoft 365 Copilot or Claude: choose Copy instructions, paste them at the start of a new chat, then add your material. Our suggestion
- Install it in Claude (web or desktop): download the .zip, then go to Customize › Skills › + › Create skill › Upload a skill. Code execution must be turned on. Claude help (opens in new tab)
- Install it in a coding agent such as Claude Code, GitHub Copilot or Codex: unzip the folder into the tool's skills folder. Folder locations
Show the full file
File name
SKILL.md, in a folder namedai-tool-spend-review. When to use it: Reviews a team's AI tool spend from invoices or usage exports, breaking it down by tool, seat and usage-based charges, calculating spend per developer, spotting unused seats and cost spikes, and drafting a forecast and budget note with options. Use when preparing a tooling budget, checking a surprise AI bill, planning licence renewals, or when asked "what are we spending on AI tools?" or "forecast our AI costs".--- name: ai-tool-spend-review description: Reviews a team's AI tool spend from invoices or usage exports, breaking it down by tool, seat and usage-based charges, calculating spend per developer, spotting unused seats and cost spikes, and drafting a forecast and budget note with options. Use when preparing a tooling budget, checking a surprise AI bill, planning licence renewals, or when asked "what are we spending on AI tools?" or "forecast our AI costs". metadata: title: "AI tool spend review" summary: "Breaks down AI tool spend, spots unused seats and cost spikes, and drafts a forecast" --- # AI Tool Spend Review Produce a clear, team-level view of what AI tools cost, where the money goes and what spend is likely next, so the manager can make budget decisions with facts. ## What to gather first Ask for anything missing before you start: - Invoices, billing exports or admin usage reports for each AI tool, for at least the last few months. - The pricing model for each tool: per seat, usage-based credits or tokens, or both, and any spend limits already set. - The number of developers on the team for each month in the period. - Team-level usage data (active users per tool), if available. - The current budget and the budget period. - Known upcoming changes: new hires, new tools, planned rollouts or contract renewals. Ask for anything missing once. If the user can't provide it or asks you to go ahead, proceed and record every assumption. ## Steps 1. Build a month-by-month table of spend per tool, separating seat charges from usage-based charges. 2. Calculate total spend and spend per developer for each month, using the team size for that month. 3. Compare seats paid for with active users per tool. List seats that appear unused, as counts per tool, not names. 4. Identify spikes in usage-based charges and note what else happened that month, such as a new agent workflow or a large migration. 5. Check for overlap: several tools paid for the same job. 6. Note whether spend limits or alerts exist for usage-based tools, and who can see and change them. 7. Draft a forecast for the next budget period with low, expected and high cases. State every assumption behind each case. 8. List options: adjusting seats, setting or changing spend limits, consolidating tools, or keeping spend steady during a learning period. Give trade-offs for each. 9. Where impact data exists, point to it; do not claim a return on investment the data does not show. 10. Produce the draft. Do not change seats, limits, plans or contracts. ## Output format ```markdown # AI tool spend review: <team> — <period> **Budget for period:** <amount> | **Spend to date:** <amount> ## Monthly spend | Month | Tool | Seat charges | Usage charges | Total | Team size | Spend per developer | | ----- | ---- | ------------ | ------------- | ----- | --------- | ------------------- | ## Seats and usage | Tool | Seats paid | Active users | Apparently unused seats | | ---- | ---------- | ------------ | ----------------------- | ## Spikes and overlaps - <month / tool — amount — possible cause> ## Spend controls | Tool | Limit or alert in place? | Who can change it | | ---- | ------------------------ | ----------------- | ## Forecast: <next period> | Case | Total | Assumptions | | -------- | ----- | ----------- | | Low | | | | Expected | | | | High | | | ## Options | Option | Expected effect | Trade-offs | | ------ | --------------- | ---------- | ## Assumptions and open questions - <assumption or question, and who can confirm> ``` ## Watch out for - Check usage-based charges separately; seat counts alone may understate cost. - A seat with low use is not necessarily wasted; the person may be on leave or new. Present unused seats as a question, not a cut list. - Do not use per-person spend or usage as a measure of anyone's productivity or performance. - Present cutting tools as a trade-off to discuss. - Currency, tax and discount differences between invoices can distort comparisons. Normalise and say how. - Keep contract terms and pricing confidential to the intended audience. - Never reproduce secrets, credentials or personal data in the output unless the user needs them. ## Before you finish - [ ] Seat and usage-based charges are separated. - [ ] Spend per developer uses the correct team size for each month. - [ ] Unused seats are shown as counts, with no individual named. - [ ] Each forecast case lists its assumptions. - [ ] No seats, limits, plans or contracts were changed. - [ ] Clearly flag every assumption, and anything the engineering manager or finance must review or decide.
Team AI policy draftDrafts a team policy on approved AI tools, data, agent permissions and spend, for approval
How to use it
- In any AI chat, such as ChatGPT, Microsoft 365 Copilot or Claude: choose Copy instructions, paste them at the start of a new chat, then add your material. Our suggestion
- Install it in Claude (web or desktop): download the .zip, then go to Customize › Skills › + › Create skill › Upload a skill. Code execution must be turned on. Claude help (opens in new tab)
- Install it in a coding agent such as Claude Code, GitHub Copilot or Codex: unzip the folder into the tool's skills folder. Folder locations
Show the full file
File name
SKILL.md, in a folder namedteam-ai-policy-draft. When to use it: Drafts a manager-owned team AI tool policy for approval, within the organisation's rules, covering approved tools, what code and data may go into them, agent permissions, spend limits, minimum review and testing requirements, how usage data will and will not be used, and a plan to walk the team through it. Day-to-day team norms (Definition of Done for AI-assisted work, review pairing, retrospective questions) belong in a team-authored working agreement instead. Use when a team adopts AI coding tools or agents, when policy is unclear or out of date, or when asked to "write our AI policy", "which AI tools are we allowed to use" or "set rules for AI agents and data".--- name: team-ai-policy-draft description: Drafts a manager-owned team AI tool policy for approval, within the organisation's rules, covering approved tools, what code and data may go into them, agent permissions, spend limits, minimum review and testing requirements, how usage data will and will not be used, and a plan to walk the team through it. Day-to-day team norms (Definition of Done for AI-assisted work, review pairing, retrospective questions) belong in a team-authored working agreement instead. Use when a team adopts AI coding tools or agents, when policy is unclear or out of date, or when asked to "write our AI policy", "which AI tools are we allowed to use" or "set rules for AI agents and data". metadata: title: "Team AI policy draft" summary: "Drafts a team policy on approved AI tools, data, agent permissions and spend, for approval" --- # Team AI Policy Draft Draft a short, practical AI tool policy for an engineering team that fits the organisation's rules. The engineering manager owns it and it needs approval before it applies. It sets the boundaries; the team then agrees its own working norms inside them. ## What to gather first Ask for anything missing before you start: - The organisation's existing AI, security, data protection and procurement policies. - The AI tools the team uses or wants to use, and whether each is approved or licensed. - The kinds of code and data the team handles (for example customer data, credentials, regulated data, open-source code). - Current review, testing and release practices. - Whether agents can act on their own (open pull requests, run commands, access environments). - Budget limits and who owns AI tool spend. - Who must approve the policy (for example security, legal or the engineering leadership). Ask for anything missing once. If the user can't provide it or asks you to go ahead, proceed and record every assumption. ## Steps 1. Summarise the organisation-level rules that apply. If a rule is missing or unclear, list it as a question for the approvers. 2. List approved tools and what each may be used for. Mark tools the team wants but that are not approved as "pending approval". 3. Define data rules: what may go into each tool, and what must never go in (for example secrets, customer personal data, or code under restrictive licences). 4. Set minimum review and testing requirements: AI-generated code is reviewed like any other code, the author is accountable for it, and tests are not skipped. Leave how the team meets them (Definition of Done details, review pairing, change size) to the team's working agreement. 5. Define agent permissions: what agents may do without a human (for example draft a pull request) and what always needs a human (for example merging, deploying, or touching production data). 6. Set spend limits and who owns them, describe how usage and spend are tracked, who can see the data, and state that usage metrics will not be used for individual performance evaluation. 7. Describe how people ask for a new tool or an exception, and who decides. 8. Draft a short plan to walk the team through the policy, collect questions, invite the team to agree its own working norms within it, and set a review date. 9. List who must approve the policy and what each approver needs to confirm. 10. Produce the draft for approval. Do not publish it, change tool settings or grant access. ## Output format ```markdown # AI tool policy (draft): <team> **Owner:** <engineering manager> | **Approvers:** <roles> | **Status:** Draft, not in force until approved | **Review date:** <date> ## Purpose <two sentences> ## Approved tools | Tool | Approved for | Not approved for | Status | | ---- | ------------ | ---------------- | ------ | ## Data rules - May go into approved tools: <list> - Must never go into AI tools: <list> ## Minimum review and testing requirements - <requirement> - Team norms for meeting these live in the team's AI working agreement. ## Agent permissions | Action | Agent may do alone | Needs a human | | ------ | ------------------ | ------------- | ## Usage and spend - What is tracked: <…> - Who can see it: <…> - Usage data is not used for individual performance evaluation. - Spend limits: <…> ## Requests and exceptions - <process and decision owner> ## Rollout plan - <walkthrough session, Q&A, team working agreement session, review date> ## Assumptions and open questions - <assumption or question for approvers, and who can confirm> ``` ## Watch out for - A team policy cannot loosen organisation policy. Flag conflicts instead of resolving them. - Vague rules ("be careful with data") do not help. Give concrete examples of allowed and forbidden inputs. - Keep review and testing expectations firm regardless of change volume. - Keep day-to-day team norms out of the policy. The team owns those in its working agreement. - Output metrics such as code volume are easy to game. Do not set targets based on them. - Tool choice may be constrained by procurement. Note this rather than recommending unapproved tools. - Agents with broad permissions can take irreversible actions. Default to requiring a human for anything that merges, deploys, deletes or touches production. - A policy nobody has read has no effect. Include the walkthrough plan. ## Before you finish - [ ] Every rule is consistent with the organisation policies provided, or the conflict is flagged. - [ ] Data rules include concrete examples. - [ ] Irreversible agent actions require a human. - [ ] The policy states usage data is not used for individual performance evaluation. - [ ] Nothing was published, configured or granted. - [ ] Clearly flag every assumption, and anything the engineering manager or approvers must review or decide.
Published skills you can reuse(2)From public skill catalogs. Check the license before use.
- internal-comms(opens in new tab)anthropics/skillsOpen source
Writing status reports and leadership updates in your organisation's formats.
- xlsx(opens in new tab)anthropics/skillsSource-available
Working with spreadsheets, for example tool spend or headcount plans.
Related roles
Related roles
Sources (8)
3 surveys, 2 vendor pages, 2 practitioner articles, 1 news article · 4 vendor-affiliated
Sources (8)
3 surveys, 2 vendor pages, 2 practitioner articles, 1 news article · 4 vendor-affiliated
Each source is labelled by what the page is and whether its publisher sells in this space. How we label sources
- 1.Announcing the 2025 DORA Report(opens in new tab)
Google Cloud (Nathen Harvey and Derek DeBellis) · 23 September 2025
SurveyVendor-affiliated
“However, AI adoption does continue to have a negative relationship with software delivery stability.”
- 2.New DORA Report Claims Strong Engineering Foundations Drive AI Return on Investment(opens in new tab)
InfoQ (Matt Saunders) · 11 May 2026
News
“The report strongly discourages headcount reduction as a strategy, arguing that retaining and training existing staff is more cost-effective and preserves institutional knowledge.”
- 3.AI measurement framework: Complete guide for engineering leaders(opens in new tab)
DX (Taylor Bruneaux) · 20 May 2026
Vendor pageVendor-affiliated
“treat agents as extensions of the developers and teams that oversee their work”
- 4.How tech companies measure the impact of AI on software development(opens in new tab)
The Pragmatic Engineer (Gergely Orosz and Laura Tacho) · 16 September 2025
PractitionerVendor-affiliated
“Track metrics that keep each other in check.”
- 5.AI Tooling for Software Engineers in 2026(opens in new tab)
The Pragmatic Engineer (Gergely Orosz and Elin Nilsson) · 3 March 2026
Survey
“It seems like enterprise procurement, not individual preference, is behind this divergence.”
- 6.The Engineering Leadership Report 2026(opens in new tab)
LeadDev
SurveyVendor-affiliated
“84% believe AI will make it harder for junior developers to enter and grow in the profession”
- 7.Who will be the senior engineers of 2035?(opens in new tab)
The Engineering Manager (James Stanier) · 13 April 2026
Practitioner
“Frame it as risk mitigation, not charity.”
- 8.Yes, You Can Use AI in Our Interviews. In fact, we insist(opens in new tab)
Canva Engineering (Simon Newton) · 11 June 2025
Vendor page
“We've piloted a new competency we called 'AI-Assisted Coding' that replaces our traditional Computer Science Fundamentals screening for backend and frontend engineering roles.”