Going Agile Part I: Developing Innovative Products at a High-growth, Dynamic Company

by | Jun 9 | Blog, Insights

CAKE has experienced an explosion of growth. Over the past year, we’ve increased revenue 71% year-over-year, grew our team by 72% and significantly expanded our SaaS platform. It’s an exciting time.

However, how do we ensure the products we build will continue to be widely accepted and adopted – that what we’re building will be a success?

I believe this is a question that we may never be able to answer with 100% confidence. But, what we can do is mitigate risk through continuous improvement and sound decision-making. During my tenure at CAKE, we’ve done some pretty cool things to address this question. In this three part blog series, I’ll share three of our biggest success stories with you.

The Scrum Way

One of the coolest things we’ve done to ensure that what we build will be successful in our dynamic environment is switch our development methodology from Waterfall to Agile. Humans are a skeptical and cynical bunch, so the process of transforming development methods can be a daunting task. It can be fraught with unforeseen challenges to overcome and, even worse, slow development, compounding the development team’s fear of change. However, ultimately the result will be well worth the challenges along the way.

When I joined CAKE a little over a year ago, we prioritized all of our R&D efforts and built one product at a time. It worked well within the confines of the small team that we had at the time, but the signs that our team was about to explode in size were clearly evident. While not a bad problem to have, this growth would definitely pose development challenges as CAKE continued to scale in size.

So, we turned to Agile Scrum to address our eminent issues with scaling, in addition to helping with managing our rapidly changing priorities, responding to the demands of the business, and ultimately, improving predictability.

This was certainly a tall order to fill. The expectation suggested that this new project management philosophy may not be the end-all, be-all solution to these challenges, but could still lead to improvement while also highlighting additional problems that we had not yet identified.

Since training was essential in addressing the fears of the team and ensuring both the product and engineering teams were on the same page, we hired an Agile coach to help. This had a very positive impact on morale, alleviated fear and built confidence throughout the team.

Now, we are Agile!-ish

Today, we have specialized, cross-functional teams that work on project segments called pillars – things like feature development, code refactoring and internal operations development to name a few. These teams spend shorter time frames building smaller project components, capitalizing on each team member’s strengths in reaching each individual team’s sprint goals.

While we follow most Agile rituals such as standups, grooming and retros, there are still aspects of our development process that do not lend themselves to adherence to the strict definition of Agile Scrum. Our user stories, for example, at times resemble a Waterfall requirements document and we sometimes project plan with Gantt charts. Our goal was not to change overnight, but be flexible, pick the right Agile tools and adapt to the given situation. Hence, we say that we are Agile-ish.

Overall, switching from Waterfall to Agile has made our team even stronger, more adaptable to business needs and more dynamic, addressing multiple projects at one time. Our planning has improved and today we better meet the needs of our internal stakeholders and CAKE’s clients.

Stay Tuned!

Over the coming weeks, I will share two more product development process success stories with you – our home-grown Platform Value Score which helps us prioritize projects and how we use the concept of budgeting to better allocate our development resources.

Author

Garth Harris

Garth Harris

As COO of the Affiliate Marketing Group, Garth's focus is to drive growth and adoption through the marketing and product teams while providing excellent customer service within the onboarding and support departments. During his 15 years in the affiliate marketing industry, Garth has held a wide range of roles, from client services manager to senior director of product engineering and, most recently, general manager at CAKE. These experiences have helped him build a deep understanding of his customers and their businesses. Outside of work, Garth is happiest behind a grill or at the beach with his family.

Related Articles

CAKE Advocacy
Jul 22 2026

The Revamped CAKE Advocacy Program Is Live

Learn about the Advocacy Program for CAKE and TUNE, which offers the...
Intelligent Hierarchy Tracking
Jul 10 2026

How to Use a Clickless Postback to Track Calls and Offline Events

Some conversions don’t generate a click ID. Learn how...
From Setup to Success Best Practices Video Series
Jun 10 2026

[Video] From Setup to Success: Clickless Postback Tracking

Garth Harris, COO of CAKE and TUNE, sits down with Luke Kadillak,...
Better Together: CAKE and TUNE Align Under One Unified Affiliate Marketing Vision
Jun 08 2026

CAKE and TUNE: Your Foundation for Partnership Growth

The future of affiliate marketing is built on confidence. CAKE and...
Increase AI Brand Mentions with Your Affiliate Program
Jun 04 2026

For More Brand Mentions in AI Search, Your Affiliate Program Is a Good Place to Start

AI-generated search results have changed how brands get discovered....
CAKE at Affiliate Summit West 2026
Mar 16 2026

Building Better Connections at Affiliate Summit West 2026

Connection was the word of the week at ASW26, and a constant theme...
new advertisers
Feb 18 2026

5 Best Practices for Onboarding New Advertisers

Onboarding is a critical step in establishing a long-term...
2025 Year in review - CAKE Product Updates
Dec 09 2025

Year in Review: 2025 Product Updates

As we wrap up the year, we want to take a moment to thank our...
Affiliate Referral Program
Nov 27 2025

Turbocharge Revenue and Partnerships With an Affiliate Referral Program

Discover how to boost revenue and partnerships with an affiliate...
Batch Processing
Nov 06 2025

Streamline Link Generation and Data Cleanup with New Batch Actions in CAKE

New in CAKE: Two bulk actions, Batch Link Generation and Batch Data...