A short test
You don't need to hire a software architect.
You might not even need one.
But try answering these six questions.
Not for one individual application, component or team. Who makes sure all the technology decisions make sense together as a whole?
How many of them are the result of a deliberate long-term strategy — and how many happened because a specific problem needed solving fast?
Will you still have enough knowledge left about why the system works the way it does?
And do you know which of them represent the biggest technical, operational or business risk today?
Or does its shape emerge gradually, based on whatever problem needs solving right now?
The system works and makes money, but a full rewrite is expensive and risky. Do you know who'll be able to develop it in five years — and whether there's a safe path to gradual modernization, instead of relying on one last remaining expert?
If you couldn't answer one of these questions with confidence, that isn't necessarily a problem.
But it's good to know before an architecture problem turns into a business problem.
Not sure about the answers? I can answer them for you — an independent diagnosis of your process and team for a fixed price.
About the development audit →Did question 6 hit close to home? Legacy Systems & Delphi →
Solution
Jakub Lebeda · Company ID (IČO) 19074671 · +420 607 720 317