Skip to main content

Dev Ops

Tutorials

MB Continuous Delivery: Rapid and Reliable Releases with DevOps
Bob Aiello, CM Best Practices Consulting
Mon, 06/02/2014 - 8:30am

DevOps is an emerging set of principles, methods, and practices that enables the rapid deployment of software systems. DevOps focuses on lowering barriers between development, testing, security, and operations in support of rapid iterative development and deployment. Many organizations struggle when implementing DevOps because of its inherent technical, process, and cultural challenges. Bob Aiello shares DevOps best practices starting with its role early in the application lifecycle and bridging the gap with testing, security, and operations.

Read more

Concurrent Sessions

AT3 Lessons from the Front Lines: Implementing DevOps in Large Complex Organizations
Mike Baukes, ScriptRock, Inc.
Thu, 06/05/2014 - 10:15am

Financial services are not about high fives, flashy suits, and Maseratis. Behind the scenes, the technology that powers these companies walks a delicate line, balancing regulatory risk and the need for rapid technology response to continually changing market conditions. DevOps is the perfect fit, a natural for these organizations. Getting it right, however, is quite another story. Mike Baukes describes two recent experiences of wide-scale organizational change in establishing DevOps capabilities in a trading firm and a commercial banking operation.

Read more
AT7 Preparing for Enterprise Continuous Delivery: Five Critical Steps
Andrew Phillips, XebiaLabs
Thu, 06/05/2014 - 12:45pm

The ability to quickly and reliably deliver new, high-quality features to customers has become a standard business requirement across industries. Development, IT, and DevOps organizations are looking to Continuous Delivery (CD) to meet this need. However, introducing CD into an existing enterprise poses a number of challenges. The vision and principles of CD are well known and articulated, but practical guidance and concrete recommendations based on actual experience are difficult to find.

Read more
AT11 Improve Continuous Delivery through Continuous Questioning
Joel Tosi, DevJam
Thu, 06/05/2014 - 2:15pm

Adopting continuous delivery can yield a substantial competitive advantage. However, if we turn off our brains and just perform the process without thinking, we won’t realize all of its benefits. Continuous delivery creates challenges―What to automate and how to deliver safely without risking breaks across teams, operations, and customers? How fast can we deliver versus how fast should we deliver? Joel Tosi describes how to investigate your current delivery process by asking: Are we doing the right thing? How do we know?

Read more

Keynotes

K4 Producing Product Developers
David Hussman, DevJam
Thu, 06/05/2014 - 3:45pm

Many teams and organizations have found agile methods help them produce more. Where critical thinking is alive, a more important question arises: Are we producing the right thing? Even though agile tools and processes have helped produce more, they often fail to help us produce the right product, change our focus to product over process, or improve product learning.

Read more