Presented by the Wall Street Technology Association

On May 5th, the WSTA hosted a virtual panel discussion, “DevOps & Agile: Doing them Right”. Have a look at the Panel Overview, Panelists Takeaways, Recommended Reading, and the Panel Introduction presented by moderator Johna Till Johnson, CEO of Nemertes Research.

Panel Overview
The move to DevOps and Agile software development processes is over a decade old, and companies have reaped much-publicized real-world benefits from the transition. However, there have also been some less-publicized disasters. Companies have moved so quickly that they’ve inadvertently opened up gaping cybersecurity vulnerabilities, or failed to maintain control over the challenges posed by complexity, geographic sprawl, or lack of global knowledge. This panel session includes seasoned veterans of the DevOps world, both users and technology providers.

 

Panelist Takeaways
Mark Lavi, Principal DevOps Advocate, Nutanix

  1. Define your company culture through your newest hire enablement. A new developer on your team should know how to push a change and understand that change in production within a week as a goal.
  2. Remove every pet in your culture, architecture, infrastructure, and operations. Elevate the (change management/architecture review board) CAB as much as possible by institutionalizing their low-level heuristics into your operations as much as possible.
  3. Evolve to GitOps.

 

Keith Riddle, President & CEO of Sherpa Technologies

  1. Dedicated teams that bring diversity in terms of application understanding, infrastructure understanding, and DevOps deliver the best results in terms of an agile development effort.
  2. Focus on automation to keep your team synchronized and moving forward. It is critical to plan how patches, release cycles, and other key enhancements will be communicated.
  3. Outline a succinct set of requirements as well as what you’re hoping to deliver to the marketplace in order to provide appropriate guidance in that agile development project. It sounds very fundamental, but is a critical process to ensure a high-quality output.

 

Sean Riggle, Director, Agile Enablement, Fidelity Investments

  1. To influence culture change in an organization, start an agile book club. Good books to start with are The Lean Startup, Switch: How to Change Things When Change Is Hard, or The Phoenix Project.
  2. At the Team level, read the Extreme Programming Pocket Guide. It covers topics including pair programming, CI/CD, refactoring, the importance of test driven development.
  3. If you’re passionate about agile and want to learn more, join one of your local Scrum user groups to learn from others. Groups in the New York area tend to have a financial focus. Many offer options to join virtually.

 

Recommended Reading

 

Panel Introduction
Presented by Johna Till Johnson, CEO, Nemertes Research