Skip to main content

DevOps Concurrent Sessions

Sessions are offered on Wednesday and Thursday at the conference and do not require a pre-selection. Build your own custom learning schedule by choosing track sessions from DevOps Conference West, Better Software Conference West & Agile Development Conference West.

Explore DevOps Concurrent Sessions               View Better Software Conference West Sessions                 View Agile Development Conference West Sessions

Concurrent Sessions
DW1 A DevOps Journey: Leading the Transformation at IBM
Wednesday, June 10, 2015 - 11:30am - 12:30pm

Implementing change in a large organization is challenging. Today, IBM is a one-hundred year old organization that is constantly reinventing itself. DevOps is a key ingredient in that process―integrating speed, quality, and value for clients. Dibbe Edwards leads IBM’s DevOps transformation and has experienced both success and tribulation. She has consolidated her experience into five best practices that cover the complete software development lifecycle and take into account the dimensions of process, tools, and culture change. These best practices include (1) expand agile beyond development and test, (2) continually test using automation and virtualization, (3) build a delivery pipeline, (4) experiment rapidly, and (5) create a culture of continuous improvement. Dibbe describes this journey, her experiences, the best practices she discovered, what techniques she used, and how she recommends a software development team get started on their DevOps journey.

More Information
1.00 PMI® PDU
Learn more about Dibbe Edwards.
DW2 Pioneering Continuous Deployment into the Enterprise
Gavin Gray, Infinio Systems
Wednesday, June 10, 2015 - 1:30pm - 2:30pm

Continuous deployment gives software companies the capability to more rapidly deliver features to their customers, reducing time-to-value and increasing potential revenue. Continuous deployment improves team communication, productivity, and morale by dissolving organizational silos while simultaneously encouraging shared ownership of quality and operations. Web-centric software companies like Google, Facebook, Netflix, and Amazon have employed continuous deployment for years, yet most developers of on-premise and enterprise software continue to ship on multi-month, annual, or even bi-annual cadences. Considering the many advantages of continuous deployment, it seems natural that all software companies would want to use it—regardless of the flavor of software they produce. Gavin Gray details the challenges that on-premise and enterprise software companies face when implementing continuous deployment. Gavin describes how product strategy, organizational structure, software delivery process, company culture, and software development technical best practices all contribute to successful adoption of continuous deployment into the enterprise.

More Information
1.00 PMI® PDU
Learn more about Gavin Gray.
DW3 Agile DevOps: The Long, Ugly Story of How We Got Better
Tommy Norman, Holland Square Group
Wednesday, June 10, 2015 - 2:45pm - 3:45pm

Come hear the story of how a $300 million healthcare automation company used Agile and DevOps to turn around a struggling project for their next generation product suite. Told from the perspective of a developer turned test manager turned agile coach, Tommy Norman outlines the transition from a Scrum-But shop to a mature agile company, focused on customer value and product quality. Tommy details the issues they encountered, attempts to resolve them (with varying degrees of success and failure), and how eventually they took a project that had been limping along for two years to a project that was delivering to clients at the end of each sprint. Tommy covers all the bases from product ownership, development, quality assurance, automated testing, deployment automation, dealing with hardware, regulatory compliance, and more. If you want to hear a real world, practical adventure in agile DevOps that is not always pretty but has a happy ending, this is the session for you.

More Information
1.00 PMI® PDU
Learn more about Tommy Norman.
DW4 Overcome DevOps Adoption Barriers to Accelerate Software Delivery
Wednesday, June 10, 2015 - 4:15pm - 5:15pm

Many organizations want to create systems delivered in a DevOps framework with diverse services implemented via API building blocks. Chris Haddad says that people, processes, and tools often hinder a team's ability to comply with security policies, streamline collaboration, and rapidly deliver business value. Chris recommends moving design, development, and continuous delivery into a cloud Platform as a Service (PaaS) environment. PaaS helps organizations and teams more readily adopt DevOps practices, integrate governance compliance frameworks, and follow agile methodologies with distributed teams. Find out how to change your software culture by employing an environment and tooling that promote collaboration, rapid iterations, and painless compliance. Chris describes the tools you need and a step-by-step approach for developing robust and secure software within a DevOps framework. Discover how merging DevOps activities, polyglot PaaS capabilities, and governance practices overcome organizational barriers, create better software, and accelerate software delivery.

More Information
1.00 PMI® PDU
Learn more about Chris Haddad.
DT1 Continuous Integration for Mobile Development
Carlo Cadet, Perfecto Mobile
Thursday, June 11, 2015 - 10:00am - 11:00am

Continuous integration (CI) is important to help teams achieve increased release frequency. CI for mobile apps presents unique challenges, requiring teams to discover the recipe that works. Carlo Cadet explores the ingredients you must assemble to achieve CI. Start by setting up a real mobile device lab. To create a true end-user experience, test scripts must run in a lab that is scalable and reliable across real devices. Next, implement functional and non-functional testing as part of each CI build. Effective testing will go beyond the happy path and include the likely network and device conditions typically encountered by users. Implement parallel test execution which allows you to write a script once and test across all devices, networks, and OSs. And finally, sync with the build team to determine the most appropriate device and test coverage executed within builds triggered during the day, nightly, and weekly.

More Information
1.00 PMI® PDU
Learn more about Carlo Cadet.
DT2 Aligning Process, Tools, and Culture for Continuous Testing
Thursday, June 11, 2015 - 11:30am - 12:30pm

In a DevOps approach, extending agile and lean practices—including testing—across the development process is key to continuously bringing high-quality software to the consumer. Since typically one-third of the delivery lifecycle is testing, there is no continuous delivery without continuous testing. So with such a focus on testing, why do testers continue to feel overlooked? Why do they believe that their organization is ignoring the importance of improving testing practices and removing bottlenecks? Join Al Wagner as he shares how organizations can align the testing process, tools, and culture across the entire delivery team―programmers, testers, and operations―where all are working as one to deliver a vital product. Discover how testers can become involved earlier in the development process. Learn about emerging technologies to shift testing left and make continuous testing a reality. Leave with an understanding of how to implement change for process improvement. Be the initiator of change and increase respect for the testing profession in your organization.

More Information
1.00 PMI® PDU
Learn more about Al Wagner.
DT3 Huawei’s Journey to DevOps and Continuous Delivery
Dan Gordon, Electric Cloud
Thursday, June 11, 2015 - 1:30pm - 2:30pm

Huawei might be the largest company you've never heard of—one of China's largest telecom, electronics, and mobile device manufacturers, with tens of thousands of software engineers. Huawei is investing heavily in DevOps and continuous delivery (CD), aiming to transform their entire engineering process in just two to three years to reduce software delivery costs. Dan Gordon shares an overview of Huawei’s continuous delivery and DevOps transformation initiatives in a complex, embedded software environment and presents the business drivers for change. Dan discusses the business value of Huawei’s CD implementation―encompassing build, infrastructure provisioning, deployment, testing, and reporting―including release pipeline visualization and progress dashboards. Huawei’s CD and DevOps implementation is a centralized, shared cloud service currently used by 2,000 developers supporting twenty applications. It is now being extended to 40,000 developers, servicing more than 1,000 applications, 100,000 builds a day, and supporting 2,000 releases each year. Huawei’s journey to CD is a massive undertaking.

More Information
1.00 PMI® PDU
Learn more about Dan Gordon.
DT4 Continuous Testing: A Key to DevOps Success
Sujay Honnamane, Cognizant Technology Solutions
Thursday, June 11, 2015 - 3:00pm - 4:00pm

As IT organizations adopt a DevOps strategy, continuous testing (CT) becomes a key ingredient of the DevOps ecosystem. CT enables faster release cycles, more changes per release, upfront isolation of risks, and reduced operations costs. The approach to scale the traditional automation testing infrastructure, test environments, and test data management requires a culture shift using new tools and techniques. Sujay Honnamane discusses a CT strategy for aspiring and already implemented DevOps organizations. Sujay shares examples of tools, techniques, and practical solutions that include continuous integration using the Jenkins CI server, service virtualization through CA Lisa tools, automated code coverage analysis to create impact-based tests, automated test script load balancing for effective use of test environments, and faster test cycles, providing a holistic approach/workflow for CT. Sujay and his teams have successfully implemented CT for several clients in their DevOps journey to achieve a repeatable and highly predictable software delivery process.

More Information
1.00 PMI® PDU
Learn more about Sujay Honnamane.