In this episode of Conversations with Dez, Hayden Lindsay, the Vice President of Worldwide Engineering and Architecture for Mainframe Division at Broadcom, shares insights into the challenges and opportunities in the mainframe space. Hayden discusses the importance of embracing DevOps principles and practices to drive innovation and agility in mainframe development.
The Shift to DevOps
Hayden emphasizes the need for mainframe teams to adopt agile and lean principles and move away from traditional waterfall methodologies. He highlights the benefits of DevOps, including:
- Improved Quality: Making smaller, more frequent changes reduces the risk of errors and improves overall system quality.
- Enhanced Uptime: Automation and continuous testing lead to higher system availability and reliability.
- Nimbleness: DevOps enables mainframe teams to respond to business needs with greater agility and efficiency.
Addressing Cultural and Behavioral Challenges
Hayden acknowledges the cultural and behavioral challenges within mainframe organizations, particularly the resistance to change and the aging workforce. To overcome these challenges, he suggests the following strategies:
- Encouraging Adoption of DevOps: Educating mainframe teams about the benefits of DevOps and promoting its relevance in modern software development practices.
- Attracting New Talent: Highlighting the value of mainframe expertise to young professionals and emphasizing the unique advantage of combining mainframe skills with modern technologies.
Modernizing Tooling and Processes
Hayden emphasizes the importance of modernizing tooling and processes within mainframe organizations to align with DevOps practices. He discusses the need for:
- Adopting Modern IDEs: Leveraging modern Integrated Development Environments (IDEs) to streamline development and testing processes.
- Integrating Automation: Implementing automation tools for deployment, testing, and release management to enhance efficiency and reduce manual errors.
The Role of DevOps in Mainframe Innovation
Hayden’s insights shed light on the pivotal role of DevOps in driving innovation and continuous improvement within the mainframe space. By embracing DevOps principles and practices, mainframe organizations can overcome inertia, enhance system reliability, and align with modern software development trends.
Hayden further delves into the importance of making the mainframe more attractive to the new generation of mainframers by ensuring that they can work with modern tools and interfaces. He emphasizes the need to provide a familiar development experience for new graduates and mid-career professionals trained in agile principles and modern tooling.
Additionally, he discusses the significance of investing in modernizing existing tools and offering new solutions to meet the evolving needs of mainframe developers and system administrators. Hayden highlights the efforts to integrate mainframe-based tools with modern platforms, such as Git and Jenkins, to provide a seamless and familiar interface for developers.
Stay tuned for more insightful conversations and industry perspectives on mainframe innovation and technology advancements. As the mainframe industry continues to evolve, the integration of DevOps will play a crucial role in shaping the future of mainframe development and ensuring its relevance in the digital era.
Podcast: Play in new window | Download
