A conversation with Oleh Mamchych, R&D Science Practice, SoftServe
Most practitioners writing about agentic engineering come from either hyperscaler-sized teams or greenfield startups. Who were you building for, and why does it matter?
Oleh Mamchych: The CTO in the middle. Real revenue, real engineering, real cost pressure, a stack wide enough to be hard to hold in your head — and a real struggle to get agents to actually work inside that setup. I believe thousands of small and medium ISVs are in exactly that shape right now. Most of what gets published assumes you either have a platform org of two hundred engineers or nothing to break. Neither describes our situation. And these are exactly the companies showing up at SoftServe's door right now, asking us to help them figure it out.
The Prerequisites: What Has to Be True Before Agents Can Help
If you were starting over from day one, what's the first thing you'd put in place?
Oleh Mamchych: Metrics. In any transformation, it's critical to ensure the product is wrapped in metrics before you wrap it in agents. Agents will land code fast. You need to see, the next day, whether what just landed made the product better — and revert if it didn't.
I keep three buckets:
- North-star: revenue, MAU, NPS — the numbers on which the company is actually built.
- Day-to-day: DAU, sign-up to subscription, activation milestones — the numbers a feature team owns.
- Counter-metrics: infrastructure cost, churn, availability, latency — the numbers that catch the regression you didn't predict.
When code starts landing at agent speed, this is your safety net. Anything that misbehaves shows up in a counter-metric within a day and gets reverted. Without that net, you're flying blind at three times the speed.




