Deliver slower. Spend more money while you deliver that software. Go ahead and take your time, we can wait for that new functionality….. Said no customer ever!

It would be hard to deny that our world seems to be moving faster than ever.

There is more than one way to deliver faster. One is to incrementally get things in front of your customers rapidly. Another is to make sure we do not waste time building the wrong thing. How does Continuous Delivery address these concerns and at the same time help us eliminate many of the risks inherent in software development?

Join Cheezy as he brings his years of experience on how this is done in different environments and contexts. In this talk you will learn how Continuous Delivery is done right and why you might want to consider it for you company.


Outline/Structure of the Talk

5 Minutes - Introduction

15 Minutes - Explanation of Continuous Deliver and how it impacts development teams and business partners.

10 Minutes - Current state of Continuous Delivery. How are large and small companies approaching this practice

10 Minutes - How can you get started?

5 Minutes - Questions

Learning Outcome

Attendees will learn what Continuous Delivery is really all about and how it is change the software development landscape.

Attendees will have enough knowledge to understand how this change will effect their organization as well as how to get started.

Target Audience

People that have heard of CD but aren't quite sure what it is.

schedule Submitted 5 years ago

  • 45 Mins

    Refactoring is at the heart of the way we improve code. We make changes to the code for the purpose of making it easier to understand and easier to modify while maintaining the same behaviour.
    In spending time refactoring code, I have noticed that there are three steps that we do:
    1. Prepare
    2. Improve
    3. Clean
    We are going to look at several refactorings to understand how these steps help us make changes to our code in a controlled way.

  • Dave Rooney

    Dave Rooney - Tasty Dog Food! Two Years of Taking My Own Advice

    45 Mins

    In 2015, I became a Software Development Manager at You.i TV. In doing so I landed in the role that was quite often the target of the Agile coaching I had been doing for many years. It was time to eat my own dog food!

    This talk reviews the ups and downs of the last year, with advice that I took, advice that I threw away, and advice that I modified.

  • 60 Mins

    You may have heard about the #NoEstimates movement, and even #NoProjects. Both of those are keen to examine the assumptions behind two key aspects of delivering software. But what about the process itself? Do we even need approaches like Scrum, Kanban, SAFe, or Extreme Programming? This session will start with two key principles common to all successful software delivery approaches, and build out from there based on the experience of the participants.

    Like #NoEstimates and #NoProjects, the name doesn't really mean to eliminate process altogether, but rather to build a process that works for your team in your business domain with your technology stack.

  • 45 Mins

    In today’s fast paced world, we in the Agile community have gotten better at organizing and prioritizing work. We have learned how to focus on high value and eliminate waste in our processes. And yet so much of Agile these days is focused on how we move work from an idea to production while ignoring or undervaluing how to build high quality working software. Our focus is on how to hold retrospectives, collaborate with product owners, and hold daily standups but very little attention has been paid to how we write and test code. This puts your business at risk.

    Join Cheezy as he talks about how we often miss the target in our “Agile Implementations”. Instead, he will challenge us to focus on technical excellence as the true Path to Agility. His lightweight approach for teams to deliver software with Zero Defects strips most methodologies down to their bare essence. This allows teams to focus on what is really important - rapidly delivering working software to customers. If you’re ready to take the next step in your agile journey then you won’t want to miss this talk.

  • Mike Edwards

    Mike Edwards - Stop re-arranging the deck chairs!

    60 Mins

    The Titanic was going 42 km/hr when an iceberg was spotted dead ahead. I imagine there was a wild scramble to do something to save the ship. I often wonder if they had rearranged the deckchairs, as I’m sure the outcome would have been different. As crazy as this sounds, there are many organizations who rearrange the deck chairs and can’t figure out why their transformation continues to fail. Adding more process, firing leadership and coaches, planning for efficiency, throwing more money at the problem and so much more. None of which helps the situation, and if anything speeds up the inevitable.

    In times of change, your response to the problems you will encounter can make the difference between success and failure. During this session, you will learn The Responsibility ProcessTM, and you will start to understand and know how your response to problems is creating your reality. You will also start to understand how by creating an environment of shared responsibility, it is possible to avoid the icebergs (or at least survive the collision).

  • Mike Edwards

    Mike Edwards - Bulls**t; stop telling me it's impossible

    75 Mins

    hear it all the time in my work: “That’s nice in theory, but it’s not possible to do that here because .” Or perhaps it’s “There’s no way I could do .” Whatever the story, whether in a personal or corporate context, people tell me all the time how a change is not possible. Here’s the secret though: when we approach a problem from a place of being impossible it becomes a self-fulfilling prophecy.

    Leadership is one of the most complex and potentially rewarding things you can do in life. Leading for Change starts with seeing your own fears and stories, and choosing to move past them. In this session, we will be working together to confront a fear almost every one of us has. What you will come to learn is that it’s possible to write your story your way, and not be controlled by them. When leaders learn to confront their fears, their impact goes far beyond what they and those they lead thought of as possible.