Agile + DevOps West 2019

PRESENTATIONS

Pushing Pennies: Playing with the Principles of Product Development Flow

Most agile practitioners first learn by reading a book, taking a class, or attending local meetings. But learning concepts works best when we can put some concrete examples and practice behind the theory. 

Bill DeVoe

Reality-Driven Testing in Agile Projects

Many agile teams rework previously deployed stories, even after plenty of in-sprint testing. Even well-groomed, refined stories, framed with typical, alternate, and error scenarios and gracefully described in well-formed Gherkin, continue to encounter all sorts of bugs.

Robert Sabourin

See the Forest, Not Just the Trees: Improving Quality and Flow in a Continuous Delivery World

There are many companies today implementing agile and DevOps practices, usually enabled by a microservices architecture. Most of them are focused on continuously delivering value to their customers within the boundary of a time-bound sprint. 

Ashwin Desai

Sparking End-to-End Agility

Nationwide Insurance had a "Scrummerfall" approach, with long, linear, upfront planning cycles that eventually fed work to agile delivery teams, only to then have the completed work languish in further waterfall steps toward deployment. 

Sanjiv Augustine

The Essential Product Owner: Partnering with Your Teams

While the Scrum product owner is arguably the most crucial role within agile teams, we often hear horror stories about POs who aren’t available to their teams, change their minds incessantly on business priorities, or ignore quality requirements and technical debt.

Bob Galen

The Evolution of a Continuous Integration Pipeline

Each month more than 120 million unique visitors access content from USA TODAY and Gannett’s local media organizations, making them the largest US newspaper publisher by total daily circulation. 

Greg Sypolt

The Hard Part of Every Agile Transformation

When it comes to an agile transformation, going through the motions of adopting a new set of attitudes, processes, and behaviors at the team level is easy.

Mike Cottmeyer

The Lord of the Rings: DevOps Edition

Modern software delivery involves lean principles, DevOps practices, and of course tools. Implementing those elements in harmony will necessitate a change in how teams operate—more specifically, it will require a change in how managers think about teams.

Joseph Ours

Using Component Testing for Ultra-Fast Builds

A best practice of software architecture is to design your applications into independent modules or components, with a published contract for interaction between components. This is a principle of the microservices style of architecture, but it also applies to components created in a large monolith.

Timothy Cochran

What Japanese Shinkansen Trains Can Teach Us about Agile

Have you ever been to Japan and noticed that their railway system is incredibly efficient? As places like Tokyo continue to expand and the cost of living rises, more and more people rely on trains that start hours away from the city to arrive on time.

Matthew Weinstock

Pages

CMCrossroads is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.