Home / Companies / New Relic / Blog / Post Details
Content Deep Dive

Q&A: Gene Kim on What’s Required to Deliver More Perfect Software

Blog post from New Relic

Post Details
Company
Date Published
Author
Charlotte Ziems
Word Count
1,377
Language
English
Hacker News Points
-
Summary

Organizations that prioritize software excellence often experience higher revenue growth and outperform peers in brand perception, innovation, and employee engagement. Gene Kim, a DevOps researcher, emphasizes the importance of adopting DevOps practices, such as the "two pizza team" concept, to foster independent and efficient software development. He highlights that legacy systems burdened with technical debt can hinder progress, advocating for improving daily work and observability to facilitate experimentation and problem resolution. Observability, which provides real-time insights into software performance, is crucial for high-performing organizations, enabling faster deployments and problem-solving. Kim also stresses the importance of cultural norms that support transparency and employee engagement, which contribute to better outcomes. While cloud-native architecture isn't mandatory, having loosely coupled systems is vital for independent testing and development. Moreover, Kim suggests that leaders focus on unleashing existing talent rather than solely recruiting new skills, as demonstrated by General Motors' transformation of its Fremont plant through a partnership with Toyota.