VOOZH about

URL: https://thenewstack.io/how-to-develop-and-deploy-software-like-a-tech-giant/

⇱ How to Develop and Deploy Software Like a Tech Giant - 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
2019-09-17 08:48:18
How to Develop and Deploy Software Like a Tech Giant
contributed,sponsor-raygun,sponsored,sponsored-post-contributed,
CI/CD / Observability / Tech Culture

How to Develop and Deploy Software Like a Tech Giant

Zoom, Slack and Atlassian are setting a new standard of what it means to be a customer-first company. Easy user interfaces and hyper-specialization mean there’s no real limit to their growth — but that doesn’t mean they are continually adding more products to their suite. Their strategy is instead product-first, where they laser-focus on making their best-in-class software easy to use and high performing. Here's how to deploy like a tech giant.
Sep 17th, 2019 8:48am by Freyja Spaven
👁 Featued image for: How to Develop and Deploy Software Like a Tech Giant
Raygun sponsored this post.

Raygun sponsored this post.

Freyja Spaven
Freyja writes for Raygun.com, the performance monitoring suite that enables you to build stronger, faster and more resilient web and mobile applications for your customers.

Zoom, Slack and Atlassian are setting a new standard of what it means to be a customer-first company. Easy user interfaces and hyper-specialization mean there’s no real limit to their growth — but that doesn’t mean they are continually adding more products to their suite. Their strategy is instead product-first, where they laser-focus on making their best-in-class software easy to use and high performing.

Most of us don’t have these tech giant’s resources. So how can we live up to the new bar of software quality? We brought three prolific tech leaders together in front of an audience of 60 software professionals to discuss how software teams can prioritize the user experience in their development workflow so they can deliver world-class software.

Our panelists were:

  • Josh Robb, senior vice president product and engineering at Pushpay. Pushpay is a purpose-driven giving and engagement platform serving thousands of customers.
  • Simona Turin, executive general manager of product at Xero. Cloud-based accounting software Xero is on “Forbes” “Most Innovative Growth Companies” list with 1.8 million subscribers.
  • Cara Fonseca-Ensor, director of product engineering at Vend. Vend retail management was the first point-of-sale software on the iPad and serve 25,000 stores.
/

Here’s what they had to say about the processes they use to put the customer at the front of mind during development so they can create software that is easy to use and high performing.

Prioritization of Development Time

If you lead a team, then it’s likely one of your most common challenges is prioritizing development time. You’ll need to balance time between building new features, improving what you already have and investing in capabilities that help the team scale and deliver quality.

Robb offered these insights. “For me, it’s a portfolio allocation decision that starts with asking how much time I am willing to spend on quality.” Robb said. “There are two ways of looking at it, one is to capture actuals and the other way is to think about it from a strategy perspective, in terms of what we want to invest in this quarter or this year.”

Turin also echoed the emphasis on the customer at Xero, “I think every company has to start balancing how many features they push,” Turin said. “At Xero, [we look] for a balance of customer focus and performance.”

Strengthen the Relationship Between Customer and Engineering

Becoming a customer-first company means employing strategies to connect the development team and their objectives to the end experience of the users. At Vend, Fonseca-Ensor said an essential part of Vend’s development workflow is to take the time to talk to customers and get their feedback, which is then collected and displayed in Redash.

Bringing the code closer to the customer can also be strengthened by answering support tickets in their first week at the company. An audience member suggested that this tactic gives them so much more context about their jobs, like why they are building the feature. “Keeping in touch with customers is really, really key for engineers,” a member of the audience concluded.

Software Quality Is Part of Company Culture

Throughout the discussion it was apparent software quality is closely aligned with culture — which begins with the hiring process. When looking for hires, our panelists said they seek qualities like caring about the customer experience in a candidate’s first interview.

It’s not all about hiring, either. The main takeaway from an audience of over 60 tech leaders was that there needs to be metrics and goals in place to keep the whole company accountable to the user experience. Empowering engineering teams with the right metrics that focus on software performance and reliability is vital to Pushpay’s success.

OKRs are the tool of choice for our panel. But how do tech leaders measure software quality? We asked the audience and the results are in the graph below:

👁 Image

Monitoring Software Performance, Software Quality and Customer Experience Matters

When we look up to the leaders in the space, the cloud giants have risen to the top by creating product-first companies that focus on delivering excellent user experiences. While software performance continues to be a challenge for tech leaders, there are some strategies product owners can put in place to ensure their software is keeping up with the best of them.

Watch the full panel discussion here.

Detect and diagnose errors, crashes and performance issues with greater speed and accuracy. Raygun provides full stack application monitoring for software teams. Now you can enjoy complete visibility into software health and poor end user experiences, all in one place.
Learn More
The latest from Raygun
TRENDING STORIES
Freyja writes for Raygun.com, the performance monitoring suite that enables you to build stronger, faster and more resilient web and mobile applications for your customers.
Read more from Freyja Spaven
Raygun sponsored this post.
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.