Datacap - We Solve Payment Problems
Home Developer Productivity

Delivering value at scale – building agile, scalable software teams

Here's how to unlock faster delivery and enhanced collaboration, while delivering greater value to your customers.

teamwork-sales

Over the past two years, NMI has been on its own mission to answer a question many software developers ask: “How do you scale efficiently without sacrificing agility?” The answer lies in reimagining the organizational structure. By shifting the focus to how we reorganize our teams, we can unlock faster delivery, enhanced collaboration, and ultimately deliver greater value to our customers.

Recent data shows the U.S. software-as-a-service (SaaS) market is projected to reach $225 billion by the end of 2025, making it the largest SaaS market in the world. This rapid growth can pose a challenge for both established companies and startups to find a way to differentiate themselves and stand out in an already crowded space. If you’re a software developer or an Independent Software Vendor (ISV) looking to scale smarter, not harder, here are some insightful lessons learned during NMI’s transformation journey.

A Structure that Serves the Customer

At the core of our transformation is reorganizing around value streams. This concept shifts the focus from internal departments to customer outcomes. Instead of siloed teams working on isolated tasks, each value stream owns the complete lifecycle of a product or service. This isn’t just a change in an organizational chart; it’s a mindset shift. The structure empowers teams to operate autonomously, minimize dependencies, and make it abundantly clear how each team contributes to the overarching business goals. 

Like many companies, NMI’s transformation didn’t happen overnight, nor was it a flawless design from day one. The journey started with what we now call Value Streams 1.0 – aligning teams by product lines and laying the groundwork for scaled agility. We introduced tools to provide teams with a portfolio-level view of their work and launched an internal agile coaching program to guide this shift. That early structure revealed some blind spots; for example, certain acquisitions didn’t integrate as well as we anticipated, and mappings didn’t reduce dependencies as effectively as we hoped. However, each lesson learned was invaluable and helped shape the next strategic move.

Maturing the Model

With the introduction of Value Streams 2.0, NMI adopted a more product-centric structure. This streamlined five initial streams down to three, aligning them more closely to the products we sell, while embedding product and engineering leads with real ownership. The result? Tighter product and engineering partnerships, improved customer alignment with customer needs and clearer KPIs to track our progress.

Now, our latest iteration, Value Streams 3.0, is leaner, smarter and more closely tied to our corporate strategy. Many value streams now operate with nearly full independence, like running several mini start-ups within the business. We’ve also transitioned from merely coaching agility to truly empowering every team to embrace it.

For Software Developers – Iteration Is Everything 

For a B2B ISV or software developer looking to scale, there are three important takeaways:

  • Structure is Strategy: How you organize your teams can either unlock or block your ability to scale.
  • Don’t Wait for Perfect: Start with a hypothesis, launch the first version, learn and improve.
  • Empower Your Teams: Give them clear ownership, align them to customer values and trust your teams to lead.

In order to thrive in a market where change is the only constant, software developers must continuously evolve and adapt to customer needs. When done right, an intentional structure doesn’t just support agility – it supercharges it. By setting up your team for success today, you’re paving the way to conquer tomorrow’s challenges.


Stephanie Davis & Dr. Nigel Jewell

Stephanie Davis is the Vice President of Innovation & Delivery Enablement at NMI, where she leads efforts to drive innovation, enhance organizational agility, and optimize product delivery. Her team focuses on AI and automation, portfolio and program management, and engineering enablement to help teams deliver exceptional customer value and measurable business impact. Prior to NMI, Stephanie led large-scale Agile transformations across industries to improve business outcomes and foster continuous improvement.

Nigel Jewell is the Director of Product Solutions at NMI, responsible for streamlining and enhancing the processes and operations that drive the development of NMI’s innovative payment solutions. With nearly 20 years of experience in the payments industry, Nigel has a deep, hands-on understanding of ecommerce products, EMV solutions, processor integrations and the associated certifications and compliance requirements. Nigel has a PhD in Computer Vision from the University of Bristol, U.K.

×