Continuous Delivery promises to radically change the way we work, even the way we think about software development. It's powerful, impressive, awesome and ...
Nobody understands it. Or, perhaps, they all understand it differently. In his presentation Matt Heusser provides visual and verbal tools to collaborate about what continuous delivery is and how to get there, mostly at a whiteboard. Learn a few diagrams you can draw at the whiteboard, then close with an exercise to explain the benefits of Continuous Delivery; take it home to run back at the office!
Over 3 months John recorded over 60 hours of interviews and spoke to some of the most respected people in the industry to produce an audio documentary that attempts to answer the question “What is safety? And why is it important anyway?”
This highly interactive talk will present the findings and guide and challenge you through a journey to understanding safety. Including short interactive sessions and role play exercises to cover the following topics:
This talk has grown as John created the new podcast The Agile Path. The first season on this podcast (launching early 2017) is about safety in teams. John has interviewed world renowned specialists in the field; Christopher Avery, David Marquet, Jerry Weinberg, Esther Derby, Johanna Rothman, Woody Zuill and many more in over 60 hours of audio. This has been a fascinating deep dive learning experience for John and he hopes to explore these insights with the audience.
Is it really possible to have zero defects? The short answer is yes – if you are willing to change the way you collaborate, code, and test your application. Allowing defects in your software is an admission that it is okay to have a low quality product. This creates the mindset that believes quality is not important which is propagated throughout the code that is produced. Teams that have zero defects can deliver at a consistent pace and often more rapidly over the long term than teams that log their defects. Defects cost much more than is obvious. Between documenting, inventorying, prioritizing, reproducing, fixing, retesting and all the meetings and pizzas to get to releasable software, it is a huge amount of waste that many organizations believe is unavoidable. And then there comes the “hardening phase”! Join Cheezy as he brings more than a dozen years of hands-on experience coaching teams on agile engineering and team practices that drive quality higher. He will show what needs to change in your organization in order to have teams that truly focus on quality, deliver defect free software, and deliver more value to their customers. From source code management, to advanced development and testing techniques, to dev-ops and build pipelines, this talk is full of ideas and real life practices that you can take back to your work and utilize right away. By implementing these practices you can also help Cheezy with his lifetime goal of reducing the number of pizza parties (staying late at work) and increasing the number of beer parties (celebrations for a great release).
This workshop is for all involved in the software life cycle from requirements to release. Using laser puzzles, experience big design up front contrasted with incremental and evolutionary design.
Feel the impact of hand offs and specialization versus working together.
Awesome agile development teams have known for years what Test-Driven Development and collaboration can do for their performance and their quality of life. They have also enjoyed tools that help it work smoothly. The DevOps movement and its tooling have brought that to infrastructure teams as well—but the jump is often not easy, even when your team’s TDD chops on the app side are already strong. In this talk I’ll provide a brief overview of what’s awesome on the dev side, and then dive into a bunch of the issues—and some solutions—to bringing that level of awesome to infrastructure. Expect live code and all of its associated dangers.
Lean, Agile, Digital, Two-speed, DevOps, DevSecOps, Enterprise Accelerators, and Lean Startup… where's a change leader to start? Company leadership around the world recognizes the opportunities, and the urgency, in driving effective change and creating room for rapid innovation in their organization, yet the market landscape in transformation is becoming increasingly cluttered.
It is unwise to "pick" a single model to follow, and that's especially true when you're tackling business-wide transformation, across the multiple operational value streams that comprise your modern enterprise. Addressing transformation as one of these specific things tends to be too narrow and cause multiple transformation programs with overlapping and duplicative work to emerge.
Additionally, any one “departmental” transformation cannot be sustainably successful without the various operational value streams increasing agility as well. In fact, creating a successful sustainable business-wide agile transformation requires bouncing back and forth between "systemic fix" and "deep value steam fix" mindsets on a continuous basis.
In this session, we use CA's internal "agile" transformation as a backdrop as we share the key mindsets of effective transformation we've learned supporting hundreds of companies in their change journeys.