< Back to Blogs

The changes we embraced to shift to a better Product Company

blog-image

There's a question every growing product company eventually must answer honestly.

Are we building the right things? And are we building them the right way?

For a long time, many teams, including ours, operated under a model that made both of those questions harder to answer than they should have been.

  • Product requirements are done up front.
  • The development team is doing its process.
  • Testing happened at the end.

And somewhere in that long arc, gaps appeared.

Not because people weren't working hard. But because the process was set up to surface problems late.

We are changing that.

The waterfall model

In a waterfall model, trouble tends to show up at two very predictable points: requirements and shipping.

At the requirements stage, assumptions get locked.

Product managers document what they believe is needed, and development moves forward based on that. But suddenly priorities shift. Understanding deepens. What made great on paper at the start doesn't always reflect what the customer actually needs by the time the release arrives.

Then comes the shipping stage.

By the time testing begins, misalignments that could have been caught weeks earlier get discovered at the wrong moment. Features get reworked. Timelines stretch. Teams scramble.

Late discoveries are expensive in time, rework, and the kind of frustration that quietly erodes momentum.

Moving to Scrum

We've enabled Scrum across the projects we're currently delivering for a leading international customer. And we are steadily bringing the same approach into our internal product development.

It's not an overnight shift. But it's a deliberate one.

In Scrum, work is delivered in sprints. Instead of one long delivery arc with a reveal at the end, the project is broken into short, focused cycles.

The product manager decides which features get added, in which sprint, and in what order. Priorities can shift between sprints based on what the team learns, what the customer responds to, or what the business needs at that moment.

The scrum master plays a key role in running this smoothly, reviewing and refining the backlog, facilitating sprint planning, and helping the team reflect honestly on what's working and what isn't.

Nothing waits until the end. The project is shipped continuously.

That means customers see software functionalities working earlier. Feedback comes soon.

Changes happen before they become problems, not after. And teams spend less time firefighting in production and more time building what actually matters.

But the process alone isn't enough.

Improving how we build is one part of the story.

The other part is ensuring that what we build across every product feels cohesive, consistent, and connected.

It is where Product Connect comes in.

As our product portfolio has grown, we have recognized a need that many scaling product companies eventually face. Different products, built at different times, by different teams, can start to diverge.

User management works one way here and another way there. Reports look different across platforms. Inconsistent error messages across products. Project states aren't traceable in a unified way.

None of these are a failure in itself. But together, it adds to an experience that feels disconnected, for both the teams building the products and the customers using them.

Product Connect is our answer to that.

What Product Connect means

The goal is straightforward: establish a common standard across all our products.

User management, reporting modules, error messaging, project state tracking- these should work consistently whether a customer is using Lithos, Tecto, Tropo, or any other product in the Payhuddle ecosystem.

A practical scenario makes this clearer.

In Lithos, there's already a capability that allows users to add and test their own test cases. It's a useful, well-built component. But today, it lives only in Lithos.

With Product Connect, that same component becomes available across our other products, too. Teams don't need to rebuild it from scratch.

Customers don't encounter a different experience depending on which product they are in. The module travels with the standard.

Two ideas, one direction

Scrum and Product Connect might seem like separate initiatives. One is about the process. The other is about product architecture.

But they are pointing in the same direction.

Together, they represent how we mature and maintain consistency as a product company.

What does it mean going forward

The shift to Scrum and the rollout of Product Connect aren't just internal decisions.

They are a commitment to the teams building these products, and to the customers relying on them, one improvement at a time.

Author:
Karthik Gowrishankar

Related Posts