Codecademy is an edtech company focused on redefining the education industry. Their catalog is built around coding and computer science. With 45 million users and climbing, they are a growing and thriving education company.
Codecademy had established teams working on company-wide initiatives. Stride was originally brought in to help with the “Growth team”.
Because of the pandemic and shifting priorities, Stride broke off into new to tackle new challenges.
Codecademy received user feedback about a new feature during a hackathon which took off very quickly. They needed help building out this new functionality from the ground up, so they spun up a new team.
The team's core objective was to deliver Cheatsheets. There was no styling, no navigation, no related courses, and no way to navigate back into the Codecademy ecosystem. Stride was given designs, APIs, data structures, and a timeline. From there, Stride worked to deliver a final product.
Codecademy’s team had experience holding retrospectives and assigning points to stories, but they had all come from different teams. This was their first time working together.
Automated Billing System
Codecademy had a manual billing system in place for enterprise buyers. They needed to build a system to support those transactions, invoices, and autopayments without disrupting billing services.
This team’s service work had launched only one year earlier, and all orders, invoices, and upgrades were done manually. Thousands of clients were expecting auto-renewals with different subscriptions and seats attached, for both individual and consolidated orders.
The biggest challenge was the recurring subscription. The team needed to make sure that no users would experience any interruptions with their renewal process.
Automated Billing System
Codecademy’s billing system for enterprise buyers had only launched a year before and all orders were processed manually. Thousands of clients with different subscriptions all had to be processed by hand. To support ongoing billing during growth, Codecademy and Stride worked together to ship version zero of an automated system.
- The first team hit the initial goal, releasing the new Cheatsheets product to the company.
- Successfully coordinated retrospectives for teams that had previously worked in silos; introduced the assignment of points to stories.
- Worked with the Codecademy team to evangelize for and write unit tests.
- Worked with the Codecademy team to build a dashboard that allows clients to assign seats, buy more seats, and bulk-invite users.
- Worked with the Codecademy team to automate recurring subscriptions for Business to Business (B2B) users without interrupting renewal processes and Business to Customer (B2C) subscription flow.