What is new in .NET 11, and should you move from .NET 10?
A fair tour of .NET 11 and C# 15 as released on 10 November 2026, the breaking changes to read first, and a decision guide for production teams on .NET 10.
· 7 min readA plain-English case for a product roadmap, for directors who own a system the business depends on: what it is, what it gives you, and what it is not.

Many organisations decide things about their key system one request at a time. Someone in sales wants a new report. Finance needs a change before year end. A customer asks for a feature, and a director mentions it at the right moment. Each request is reasonable, and each gets an answer. Nobody can say, though, what the system is meant to become over the next two years, or what is being left out and why.
If that sounds familiar, you are in good company. This article makes the case for a product roadmap in plain terms: what it is, what it gives a business that depends on its software, and what it is not. It is written for the director who owns the system, not for the people who build it.
A product roadmap is a short, shared and regularly reviewed answer to three questions:
"Product" here simply means a system your organisation relies on and keeps developing: a booking system, a customer portal, a case-management tool, an app your staff use in the field. It does not have to be something you sell.
A roadmap is not a promise of dates, and it is not a list of every request. It is closer to a one or two page statement of direction, with the work grouped by how soon it is likely to happen.
Here is a simple, invented example for an internal booking system:
| Horizon | Focus | Why |
|---|---|---|
| Now | Make the booking calendar reliable on phones | Staff in the field are working around it today |
| Next | Replace the manual monthly export to finance | Finance spends days each month re-keying figures |
| Later | Let customers manage their own bookings | Worth doing once the two items above are settled |
Three horizons, a reason against each, and nothing else. Anyone on the board can read it in a minute and ask a useful question about it.
Without a roadmap, a few patterns tend to appear:
None of these is a failure of character. They are what happens when a system grows without a place to write down where it is going.
A shared view of what comes first, and why. The people paying, the people building and the people using can all see the same page. Disagreements move from "why wasn't mine done?" to "should this come before that?", which is a much easier conversation.
Early sight of ageing parts and vendor dates. Software has a life cycle, and the dates are published. Microsoft's Extended Security Updates for Windows Server 2012 ended yesterday (we covered what that means in our article on Windows Server 2012), and .NET 8 and .NET 9 reach end of support on 10 November 2026. A roadmap is the natural place to hold dates like these, so that they become planned work a year ahead rather than a scramble.
A basis for budgeting. When the next twelve months of work is written down in priority order, a budget conversation is about choices the board can see. This is the same idea as the one-page technology plan, applied to a single system in more detail.
A way to say no with reasons. "Not now, and here is what comes first" is a far better reply to a good idea than silence. It keeps the idea alive without committing to it.
Continuity. If the person who knows the product moves on, the roadmap tells their successor what has been decided and why. It cannot replace documentation of the code, but it records the thinking around it.
A good roadmap works for four groups at once, in different ways:
The same page can serve all four, provided it is written in plain language.
A good roadmap describes outcomes and horizons, not a feature list with dates. "Reduce the time finance spends re-keying data" tells everyone what success looks like and leaves room to find the best way. "Build export screen, 14 March" does neither, and it will be wrong by April.
It is also short enough to read in a meeting, reviewed on a regular rhythm, and honest about what is uncertain. Items further out are deliberately less detailed.
Later articles in this series look at how a roadmap differs from a project plan, how to build one, how to review it and how to prioritise.
This week, write down the three things the system must do for the business over the next twelve months. Describe outcomes rather than features: what has to be true at the end of next year for the system to have earned its keep. Ask one or two colleagues who use it to do the same, and compare.
The gaps and overlaps between those lists are usually the most useful part of the exercise. They are the start of a roadmap.
If you would like help with this, we do product roadmap planning: working with you on what to build, improve, replace or retire, and in what order. And if the system you are planning around has no one looking after it, our software care service exists for that situation.

A fair tour of .NET 11 and C# 15 as released on 10 November 2026, the breaking changes to read first, and a decision guide for production teams on .NET 10.
· 7 min read
As of 10 November 2026, .NET 8 and .NET 9 no longer get security fixes. What has changed, what has not, and a calm 30-day plan for software on them.
· 4 min read
How a non-technical owner can decide what comes first on a product roadmap: plain criteria, simple scoring, outcome-based thinking, and saying no with reasons.
· 6 min read