8 min read ·

Who Decides What Your App Becomes Next Year: Your Engineers, or Nobody?

Bastin Gerald Bastin Gerald ·
Who owns an internal tool’s roadmap? In most build scenarios, nobody. Engineers are hired to keep software running, which answers how. Deciding what the app should become next year is a product job, and building quietly hands that job to a company that never meant to take it.

Engineers can tell you how to build anything. Someone still has to decide what is worth building.

The Staffing Plan Reveals the Real Decision

Internal tool ownership means being accountable for what the software becomes, not just for keeping it running. Engineers answer how to build something; someone must still answer what is worth building, which requests to refuse, and how the tool should change as practice matures.

When an organization decides to keep a vibe-coded app, the plan usually looks reasonable. Hire two engineers, give them ownership, and let them maintain and extend it. The plan covers bugs, uptime, security patches, and feature requests.

What the plan rarely covers is direction. Somebody has to decide what the app should do next year, which requests to refuse, and how it should change as the organization’s strategy practice matures. In most build plans, that person does not exist.

Look at the job descriptions for the people hired to maintain an internal tool. They will ask for engineering skills: specific languages, cloud platforms, perhaps experience with AI-assisted development. They will rarely ask for expertise in strategy execution, management practice, or product design.

That is not an oversight. It reflects how the decision was framed: as a maintenance problem. But the moment an organization chooses to own its strategy software, it also chooses to own the product decisions, whether it staffs for them or not.

Software Engineer vs Product Manager

Engineers answer the question of how. Given a clear requirement, a good engineer will find a sound way to build it, and with AI tools they can do so faster than ever. Product managers answer the question of what: which problems matter most, which solutions will actually be adopted, and what to leave out.

Both jobs are essential, and they draw on different expertise. Asking a maintenance team to set product direction is like asking a building’s facilities team to redesign the floor plan. They may do it competently. It is just not what they were hired to do, and the result will reflect that.

Who Owns What: Engineer Versus Product Owner

ResponsibilitySoftware engineerProduct owner
The core questionHow to build it soundlyWhether it is worth building at all
Incoming requestsEstimates the effort and implements what is agreedDecides which requests to refuse, and absorbs the consequences of refusing
ScopeBuilds the requirement as specifiedDecides what to leave out
AdoptionMakes it work correctly and reliablyJudges whether the solution will actually be used
Domain questionsOutside the remit, and reasonably soAnswers how objectives should cascade, when reviews focus on leading or lagging measures, and how goals connect to performance
Changes in practiceApplies changes once they are prioritizedWatches how methodology, AI and integrations are shifting, and decides which shifts matter
Three-year directionKeeps it runningAccountable for what the product becomes

Read the two columns side by side and the gap is obvious: every row in the right-hand column is a decision, and none of them is an engineering task. A build plan that staffs only the left column has not removed those decisions. It has left them unassigned.

See a Roadmap Somebody Is Accountable For

Book a Demo

Without an Owner, Software Drifts Toward the Loudest Request

When nobody owns direction, direction is set by whoever asks most persistently. A senior leader wants a new dashboard. A department wants a custom field. Another team wants an exception to the scoring rules. Each request is reasonable on its own, and each one gets built.

After a year, the app reflects the history of its requests rather than a coherent idea of how strategy should be executed. It becomes harder to use, harder to change, and harder to explain to new employees. This is how internal tools decay: not through neglect, but through accumulation.

Strategy Software Needs Domain Expertise, Not Just Engineering

Deciding what strategy execution software should do requires knowing how strategy execution works in practice. How should objectives cascade without becoming bureaucratic? When should a management review focus on lagging results, and when on leading indicators? How should strategy data inform performance conversations without turning goals into a mechanical bonus formula?

These are management questions as much as software questions. A specialist vendor employs people whose job is to study them across many organizations and turn the answers into product. An internal team of two engineers, however talented, is unlikely to have that expertise or the time to develop it.

This is the same argument made about tacit product expertise, arriving from the other direction: there the question was whether anyone knows what to ask for, and here it is whether anyone is accountable for asking.

The Roadmap You Inherit Is the One Nobody Planned

Strategy practice keeps evolving. Methodologies change. AI is changing how goals are drafted, how progress is summarized, and how reviews are prepared. Integrations multiply as the organization adopts new tools. An app that does not evolve with these shifts falls behind, and users notice before leaders do.

In a build scenario, keeping up depends entirely on whether someone in the organization is watching these developments, deciding which matter, and prioritizing them over the queue of internal requests. Usually, nobody is. The roadmap becomes whatever happens next.

Who Owns an Internal Tool’s Roadmap?

Before deciding to keep and maintain an internal strategy app, ask one simple question: who in this organization will be accountable for what this product becomes over the next three years? Not who will fix it. Who will shape it.

If there is a clear answer, and that person has the expertise and the time, building may be viable. If the honest answer is the engineers, or nobody, then the organization is not really deciding whether to build software. It is deciding whether to become a software company for a problem that is not its business.

What a Specialist Vendor Actually Provides

The value of a specialist vendor is not only that it maintains the software. It is that someone wakes up every day thinking about what the software should become, informed by many organizations rather than one, and funded by a business model that depends on getting it right.

At Profit.co, that is the job of a product team that ships updates to every customer and publishes them on the release updates page. Its roadmap covers the questions this article raises: how objectives cascade across company, department and individual levels, how OKR progress feeds performance reviews, and how AI agents draft goals, summarize check-ins and prepare review comments. Your team owns the strategy. Profit.co owns the platform it runs on.

The problem runs deeper than any single role, though. It is built into the way most internal software gets made.

Key Takeaways

  • →The job description tells you how the decision was framed. Hiring for languages and cloud platforms, not strategy practice, means the build was treated as a maintenance problem.
  • →Owning the software means owning the product decisions, whether or not you staff for them.
  • →With no owner, direction goes to whoever asks most persistently. Internal tools decay through accumulation rather than neglect.
  • →The hard questions are management questions: how objectives cascade, when reviews look at leading or lagging measures, how goals connect to performance without becoming a bonus formula.
  • →Ask who is accountable for what the product becomes over three years. If the answer is the engineers, or nobody, the real decision is whether to become a software company.

We Own the Platform, You Own the Strategy

Book a Demo

Frequently Asked Questions

Being accountable for what the software becomes, not only for keeping it running. That covers which requests to refuse, what to leave out, and how the tool should change as practice evolves. Owning the software means owning those decisions whether or not you staff for them.

Engineers answer how: given a clear requirement, they find a sound way to build it. Product managers answer what: which problems matter most, which solutions will actually be adopted, and what to leave out. Both are essential and they draw on different expertise.

Direction gets set by whoever asks most persistently. Each request is reasonable alone, and each gets built. After a year the app reflects the history of its requests rather than a coherent idea, becoming harder to use, change and explain. Tools decay through accumulation, not neglect.

They can, but it is not what they were hired for and the result reflects that. Strategy software direction depends on management questions, such as how objectives cascade without becoming bureaucratic. Two engineers are unlikely to have that expertise or the time to develop it.

Who in this organization will be accountable for what this product becomes over the next three years. Not who will fix it, but who will shape it. If the honest answer is the engineers, or nobody, the real decision is whether to become a software company.

Related Articles

Build vs Buy
10 min read · November 2, 2026

Why Choose Between Building and Buying When You Can Do Both?

Let the platform carry the weight. Let your builders add the speed. Should you build or buy strategy software? Both.…

Bastin Gerald Bastin Gerald
Build vs Buy
9 min read · November 2, 2026

What If Your Vibe-Coded App Is the Best RFP You’ve Ever Written?

Your vibe-coded app is not a vendor’s competition. It is your specification. Can a prototype replace a requirements document? It…

Bastin Gerald Bastin Gerald
Build vs Buy
10 min read · November 2, 2026

So When Should You Vibe Code It?

The mistake is not building. It is letting an experiment become infrastructure without deciding that it should. When should you…

Bastin Gerald Bastin Gerald
Build vs Buy
10 min read · November 2, 2026

Who Is More Committed to Your Success: a Vendor Who Needs Your Renewal, or an Employee Who Needs Their Next Promotion?

One dependency is built to keep you. The other is built to let you go. Is vendor lock-in worse than…

Bastin Gerald Bastin Gerald
Build vs Buy
9 min read · November 2, 2026

If Vibe Coding Changed Only Two Rows of the Make-vs-Buy Analysis, Why Does It Feel Like It Changed Everything?

Vibe coding changed the first two rows of the analysis. The decision lives in the other seven. Did vibe coding…

Bastin Gerald Bastin Gerald
Build vs Buy
9 min read · November 2, 2026

Why Are Your Best Engineers Maintaining a Goal Tracker?

Your customers will never choose you because of your internal goal tracker. What is core versus context? Geoffrey Moore’s distinction…

Bastin Gerald Bastin Gerald
Athena

Welcome to Profit.co 👋

How can I help you today?