VOOZH about

URL: https://thenewstack.io/progress-360-how-panera-fixed-its-application-validation-gap/

⇱ Progress 360: How Panera Fixed Its Application Validation Gap - The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.

What’s next?

Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.

Follow TNS on your favorite social media networks.

Become a TNS follower on LinkedIn.

Check out the latest featured and trending stories while you wait for your first TNS newsletter.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson
2022-09-13 09:44:28
Progress 360: How Panera Fixed Its Application Validation Gap
DevOps / Frontend Development / Software Development

Progress 360: How Panera Fixed Its Application Validation Gap

Panera Bread struggled with application validation using a custom legacy system that succeeded a mere 85% of the time.
Sep 13th, 2022 9:44am by Loraine Lawson
👁 Featued image for: Progress 360: How Panera Fixed Its Application Validation Gap

Boston, Mass. — Panera Bread’s development team had a problem: Its homegrown solution to deploy applications to its more than 2,000 locations nationwide worked about 85% of the time, creating a significant problem and validation gap for the restaurant chain.

“Our cafes, they’re little silos with 36,000 machines that we have to make sure we’re all on the same version of everything,” Katie Canty, vice president of Café Systems for Panera, told audiences at the Progress 360 conference in Boston on Monday. “It’s like press the button, and then you cross your fingers.”

It was a business-critical problem. Each café has a server that runs everything — from the system telling workers how to make the food, to managing the drive-thru timers. While the team would get log files back, the primary way for them to learn that a system didn’t update correctly was through the help desk calls that came in from stores.

Panera switched to Chef’s Habitat, an open source automation tool for rolling out applications across operating systems and platforms. Chef is a relatively new acquisition for Progress Software, which bought the company for $220 million in 2020. The solution saved brought them from 85% success to 99.999% success in rollouts, Canty said.

“The last thing I want is they can’t ring in an order or they can’t make a sandwich. So it has really enabled us to to just not even worry about getting those applications out there,” Canty said. “We can focus on actually developing cool new stuff and just testing that stuff.”

Managing a Roll Back

Habitat also saved the development team major headaches when the team had to roll back a change after deploying problematic code to 2,200 cafes, she said. Using Habitat, they were able to redeploy the old version within 10 minutes — which was a conservative time frame, Canty added.

“It could have been 30 seconds,” she said. “We wanted to make sure online orders were still coming in, so we spread it over that 10 minute period.”

Progress 360, Progress Software’s conference for developers and DevSec ops teams, is going on through Wednesday in Boston, Mass. Canty was one of three executives from large companies who shared testimonials at the event.

A main focus of the keynote was how the Covid pandemic had challenged businesses to leverage technology in new ways.

“Over the last three years, technology has helped people make it through these extremely challenging times. And we all understood — you all understood — why you were doing the work you were doing to help these people as they were trying to navigate their lives at a certain time,” Progress CEO Yogesh Gupta said. “So what you have done, truly has helped make the world a much better place.”

The New Landscape for IT

Gupta also shared his perspective on how IT needs to respond to the changes brought on by the emerging world landscape, including an expectation that technology will be personalized, hyper-local, and yet available 24/7/365 days, plus across the world, while dealing with new threats such as cyberattacks from nation states — all while being agile.

“You have to move as fast, as we need to make changes as quickly as our customers want,” Gupta said. “All of this together almost seems insurmountable. It almost seems impossible to do this.”

First, IT must look at the problem holistically — and that includes developing, deploying and managing in a holistic way, he said.

“It has to be done collectively, it has to be done together, and so it requires us to think of the people who are sitting next to us, and saying, how do we work together to make this happen,” he said. Of course, the challenge in today’s landscape is that that may require collaboration with teammates halfway around the world, he added, so technology tools must enable this collaboration.

Second, IT must have the right architecture, which includes support for any kind of device, channel, made of interaction — from chatbots to wearables — and emerging new channels. It must also support all forms of data, including streaming from diverse sources such as the Internet of Things.

“By the way, it has to be done in a way that your business systems don’t have to worry about what channel that you’re supporting,” he said. “So really, you need to think of this as an independent layer that continues to expand and grow as technology changes.”

Third, it has to run well while being secure, he said. Finally, IT needs to be able to monitor the full stack and track what’s going on and automate responses so the system can continue to function in the face of challenges, he said.

Disclosure: Progress Software paid for Loraine Lawson to attend its conference in Boston.

TRENDING STORIES
Loraine Lawson is a veteran technology reporter who has covered technology issues from data integration to security for 25 years. Before joining The New Stack, she served as the editor of the banking technology site Bank Automation News. She has...
Read more from Loraine Lawson
SHARE THIS STORY
TRENDING STORIES
SHARE THIS STORY
TRENDING STORIES
TNS DAILY NEWSLETTER Receive a free roundup of the most recent TNS articles in your inbox each day.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.