Skip to main content

Dev Ops

Tutorials

MK Continuous Integration and Deployment through Continuous Testing NEW
Jared Richardson, Agile Artisans
Mon, 11/10/2014 - 1:00pm

Continuous integration and continuous testing are two vital agile feedback loops that lead to a continuous deployment environment. Continuous integration monitors your source code―recompiling after every change, running smaller tests, and notifying the developer if anything goes wrong. Continuous testing (and potentially continuous deployment) monitors integration builds, installs the product in a staging environment, and runs integration tests, again looking for problems.

Read more
TA Continuous Delivery: Rapid and Reliable Releases with DevOps
Bob Aiello, CM Best Practices Consulting
Tue, 11/11/2014 - 8:30am

DevOps is an emerging set of principles, methods, and practices that enable 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

AW3 Shifting Left: The Evolution of Test Automation
Jennifer Bonine, tap|QA, Inc.
Michael Faulise, tap | QA
Wed, 11/12/2014 - 11:30am

As the software development lifecycle shifts toward agile and lean methodologies, quality in every build becomes critical. Continuous integration allows development teams to receive immediate feedback on their code, creating more efficiency and higher quality. After exploring the differences in continuous integration, continuous delivery, and continuous deployment, Jennifer Bonine and Michael Faulise discuss what is needed for their successful implementation, including the technologies and resources required at each stage of the process.

Read more
AW7 Continuous Delivery: Never Send a Human to Do a Machine’s Job
Steve Povilaitis, LeadingAgile, LLC
Wed, 11/12/2014 - 1:30pm

Until your code is in production, making money for your business, or otherwise doing what it was built to do, you are merely building toy castles in a technological sandbox. Continuous delivery gets more business value into production as soon as possible, validates business decisions, and responds rapidly to customer feedback. Steve Povilaitis demonstrates what continuous delivery is all about and why automation is your only option for rapidly and reliably building, testing, and deploying software.

Read more
AW11 Collaboration across Distributed Environments
Bill Krebs, Agile Dimensions LLC
Wed, 11/12/2014 - 2:45pm

Distributed work is common today, and often the talent you need is in another geographic location where time zone differences can impede communication. Building seamless collaboration across distributed teams to support development and operational initiatives can seem impossible—even for the most experienced technology leaders. So, where do you start? How do you organize and manage distributed development and operations when traditional silos exist? Bill Krebs, aka AgileBill, will discuss six categories of tools and six practice areas to help you leverage today’s global talent.

Read more
AW15 Putting Quality in the Driver’s Seat with DevOps and ATDD
Adam Auerbach, Capital One
Wed, 11/12/2014 - 4:15pm

Capital One has a highly integrated environment, creating many dependencies for its agile teams. As a result, the teams faced prolonged and increasingly more difficult sprints over time, and did not realize expected improvements in time to market. As Capital One Technology worked through the implementation of various facets of agile, it wasn’t able to take full advantage of the real benefits that agile promises. To solve this, the group leveraged DevOps and ATDD practices, branding them quality-driven delivery or QDD.

Read more

Keynotes

K3 The Future of Agile: Dilution, Calcification, or Evolution?
Jeff "Cheezy" Morgan, LeanDog
Thu, 11/13/2014 - 8:30am

The agile revolution began more than a dozen years ago. It was started by a small band of rebels who had radical ideas, shared a common vision, and wanted to change the world by challenging the status quo. Where is that agile revolution today? Has it continued the vision of its founders? Has it stayed true to its original values and principles as set forth in its manifesto or has it been watered down to make it more palatable to the masses? Cheezy Morgan ponders the answers to these and related questions.

Read more