3/7 Monthly Meeting Topic: Continuous Delivery at Iteration Zero with Jeffrey Palermo

8 views
Skip to first unread message

Colin Turner

unread,
Mar 3, 2016, 6:29:30 PM3/3/16
to Agile Austin DevOps SIG
Just sending next Tuesday's Monthly Meeting link out to the most relevant SIG's mailing list! 
Please RSVP at:

Topic: Continuous Delivery at Iteration Zero with Jeffrey Palermo

DevOps is a term representing the convergence of development and operations. Both the development and operations communities like to own the term, so it has accumulated multiple meanings. With the Agile Manifesto, developers have jettisoned annual software releases for processes that allow releasing software multiple times per day. To accomplish this, teams use rigorous suites of automated tests to ensure that every change to the software is a solid step forward rather than an accidental step backward.

IterationZero is the period of time in a project where necessary infrastructure and processes are set up to yield the maximum velocity and throughput for a team.

Since 2005, the word “continuous” has changed how teams develop, deploy, and run software. Starting with the impactful book, "Continuous Integration: Improving Software Quality and Reducing Risk" by Paul Duvall, teams have increasingly moved from a world where work is done in large batches to a world where the same work is done in much smaller batches while being integrated with work adjacent to it. Many can remember a workflow where developers were assigned different parts of an application. They wrote code for weeks on end. Some might check the code in. Others might not. Regardless, the code wasn’t integrated even if it was checked in. The Agile movement brought with it technical practices from Extreme Programming, such as continuous integration and test-driven development. Now, teams that profess to be using Agile are known to have continuous integration servers that compile and run the tests of the software with every code check-in. With the cloud, Agile has moved beyond how to write the appropriate code, and the new DevOps movement (new as of 2010) carries the word “continuous” into new frontiers. These are called continuous delivery and continuous deployment.

In this presentation, you will learn the principles of how to set up your own continuous delivery pipeline very similar to how Microsoft's NuGet team manages NuGet.org. We will use the same chain of tools, and the same techniques.

Speaker: Jeffrey Palermo

Jeffrey Palermo is a Managing Partner and CEO of Clear Measure, an expert software engineering firm based in Austin, TX with employees across North America. Jeffrey has been recognized as a Microsoft MVP for 10 consecutive years and has spoken at national

Monthly Meeting Info:

Food and Drink will be provided courtesy of New Iron Group.
Seating is limited!

Please make sure that you are able to attend this session. Seating is limited and on a first-come, first-served basis. We want to give everyone the opportunity to attend, so please only sign up if you are committed to attending.

For more information/questions, please send email to:progra...@agileaustin.org.
Reply all
Reply to author
Forward
0 new messages