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.

 
3 favorite thumb_down thumb_up 0 comments visibility_off  Remove from Watchlist visibility  Add to Watchlist
 

Outline/structure of the Session

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

5 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 2 months ago

Comments Subscribe to Comments

comment Comment on this Proposal

  • Liked Gillian Lee
    keyboard_arrow_down

    Gillian Lee - Minutes to Pin It: How to Get Your Whole Team Agreeing

    90 mins
    Workshop
    Intermediate

    What if your team could share new ideas and make unanimous decisions in minutes?

    Agile teams need to create and agree on many things such as a definition of done, a sprint plan, and what changes they’ll try in the next sprint based on the most recent retrospective.

    How often have you participated in a meetings where few decisions were made? Or where the the loudest person in the room made most of the suggestions and dominated your team’s decision making?

    In this interactive workshop, we will practice coming up with new ideas using everybody’s suggestions and making decisions that the whole team agrees on.

    Learn and practice techniques such as Fist-of-Five, Decider Protocol and Resolution Protocol and Shared Visioning with Lego.

    Make group decisions faster, more aligned with the whole team, and more likely to result in follow-through.

  • Liked Fawzy Manaa
    keyboard_arrow_down

    Fawzy Manaa - How to Lose Dev and Alienate Ops

    Fawzy Manaa
    Fawzy Manaa
    Senior Consultant
    Deloitte
    schedule 2 months ago
    Sold Out!
    40 mins
    Talk
    Beginner

    As many organizations have adopted agile development and are starting to undertake a DevOps transformation to complete the lifecycle, it is not always easy to keep traditionally alienated back office practitioners engaged. In fact, many organizations go about engaging developers, testers, operators, ... in a way that does not align with the spirit of DevOps. Many enterprise DevOps transformations fail because of this very reason, this session will inform the audience of what it takes to create a strong and sustainable movement within an IT organization in today's world where people who perform different functions that are seemingly at odds can come together in the spirit of improving how work is done and delivered.

    The speaker will approach the topic from an anti-patterns perspective, highlighting the symptoms of transformation failure from structural, procedural, and strategic angles and discussing alternative approaches to enable DevOps transformation success.

  • Liked toddcharron
    keyboard_arrow_down

    toddcharron - Change My View: Moral Foundations Theory and You

    60 mins
    Talk
    Advanced

    Anyone who doesn't agree with me is wrong and not just wrong, but morally repugnant and evil.

    What do you think? Is it really likely that everyone that disagrees with you is somehow a monster? Or perhaps it's something else...

    Over the last few years we've seen a lot of viewpoint polarization. But why does this happen? And what does this tell us about our approaches to Agile?

    In this session we'll look at Moral Foundations Theory and how what we value and hold dear can influence our views on an issue.

    We'll also play a game developed at the Agile Games conference based on this framework that will challenge you to take yourself out of your normal comfort zone and see the world from another perspective.

  • Liked toddcharron
    keyboard_arrow_down

    toddcharron - I'd Buy That For A Dollar

    60 mins
    Talk
    Beginner

    What happens if we build it and they don’t come?

    Building features no one cares about is not only bad because the feature isn’t getting used, but is also a wasted opportunity that could have been used to build something truly valuable for your customers.

    But how would we know?

    In many companies, features get prioritized by the HiPPO principle (Highest Paid Person’s Opinion). As it turns out, this is often not the most effective way to prioritize your backlog.

    But if not this, then what?

    In this workshop we explore what value is, how to talk about it, and how we might measure the value we have achieved.

  • Liked Steve Zhang
    keyboard_arrow_down

    Steve Zhang - The Joy Of Functional Programming

    Steve Zhang
    Steve Zhang
    Development Practice Coach
    Scotiabank
    schedule 2 months ago
    Sold Out!
    60 mins
    Talk
    Intermediate

    The popularity of Functional Programming is booming! Are you still wondering what all of the fuss is about? Come to this session and find out! This is an introduction to the power of functional programming. It covers functional programming's basic concepts, and shows you how functional programming will make software simple, elegant, easy to test, and lead to cleaner code. I will share my experiences learning, so you can avoid some of the pitfalls. So if you enjoy coding, love clean code, then you should start learning Functional Programming right now.

  • Liked Mishkin Berteig
    keyboard_arrow_down

    Mishkin Berteig / David Sabine - JIRA is the Worst Possible Choice

    90 mins
    Workshop
    Intermediate

    A rant, with evidence, on why electronic tools in general, and JIRA in particular, are anti-Agile. Participants will use the Agile Manifesto to evaluate the electronic tools they are currently familiar with. JIRA is used as a case study.

    NOTE: Scrum asks us to have courage. The Agile Manifesto asks us to value individuals and interactions over processes and tools. I hope the organizing committee will consider this proposal despite the risk that it might offend some tool vendors. If we can't speak freely about our experiences with tools, we will fail as a community.

  • Liked Dave Dame
    keyboard_arrow_down

    Dave Dame / Aaron Sampson, PMI-ACP, ITILv3, SMC - Design Thinking for Organizational Change

    40 mins
    Talk
    Beginner

    We all know how people use design thinking to create better products and deliver delightful experiences to our users. However, design thinking can be an excellent tool to use for organizational change. In the case of organizational change, our product is the change that we are trying to drive, and our customers are those people who are impacted (internally and externally) and have to live with that change. In the same way that design thinking puts the user front-and-centre for products, it can be used to put people in the organization front-and-centre. In this talk we will discuss how design thinking works and, as a case study, how we have applied it at Scotiabank to help drive adoption of the Bank’s NPS customer insights into building solutions that serve our customers. In that program, previous internal processes were ineffective in pushing relevant data to delivery teams at the right time. Using a Lean or Agile approach would have provided some benefit, but taking a design thinking approach uncovered an array of useful insights to make the whole process more purposeful. Learn from this example to explore how you might incorporate design thinking to drive greater effectiveness and relevance for your team’s body of work.

  • Liked John Le Drew
    keyboard_arrow_down

    John Le Drew - Swearing, Nudity and Other Vulnerable Positions

    John Le Drew
    John Le Drew
    Owner
    Wise Noodles
    schedule 4 months ago
    Sold Out!
    60 mins
    Talk
    Beginner

    Over 3 months John recorded over 75 hours of interviews and spoke to some of the most respected people in the industry to produce an audio documentary that attempts to answer the question “What is safety? And why is it important anyway?”

    This highly interactive talk will present the findings and guide and challenge you through a journey to understanding safety. Including short interactive sessions and role play exercises to cover the following topics:

    • What is safety?
    • What are the elements that make a team effective?
    • Is psychological safety the foundation to team performance?
    • What can we all do to help foster psychological safety in our teams?
    • What is the relationship between safety, stress and engagement?
    • What is the profound impact of a lack of safety and engagement on society?

    This talk has grown as John created the new podcast The Agile Path. The first season on this podcast is about safety in teams. John has interviewed world renowned specialists in the field; Christopher Avery, David Marquet, Jerry Weinberg, Esther Derby, Johanna Rothman, Woody Zuill and many more in over 75 hours of audio. This has been a fascinating deep dive learning experience for John and he hopes to explore these insights with the audience.

    Here is a short preview video I made for the session:

  • Liked Paul J. Heidema
    keyboard_arrow_down

    Paul J. Heidema / Iaroslav Torbin - Think Agile Retrospectives are Boring? Think Again: Let's Create a Whole New Set of Activities

    90 mins
    Workshop
    Beginner

    Last year, I was at an Agility Day in New Jersey for my company (ADP). During this day of fun, we uncovered and created new ways of improving retrospectives and new retrospective activities.

    You don't have to always do "Start, Stop, Continue" or "Pluses and Deltas". There are plenty of activities that are more creative and more joyful for teams and groups!

    In this workshop, we will follow a powerful technique to brainstorm ideas, filter down to the best ones, and then try them out on each other to uncover new and more effective retrospective activities. Come prepared to contribute to a new group of retrospectives!

    Gamestorming - Divergent Emergent Convergent

    We will go through a divergent process, and emergent process, and a convergent process in creating our new retrospective techniques. These and other powerful techniques will be utilized from the book Gamestorming to harness the power of the participants to create powerful and useful retrospective activities.

  • Liked Ann-Marie Kong
    keyboard_arrow_down

    Ann-Marie Kong - Growing leadership agility: How to cultivate leadership agility in our organizations and our lives?

    90 mins
    Workshop
    Beginner

    Why do we need leadership agility in today’s rapidly changing, interconnected, uncertain, complex world?

    What is leadership agility and how can we cultivate it in our organizations and in our lives?

    How is organizational agility constrained by leadership agility?

    Ann-Marie will lead you on an exploration of these questions and more. You will learn about staged growth development leadership and how taking an integral approach to our leadership produces more effective leaders.

    This workshop is based on the work of Bill Joiner & Stephen Josephs who authored Leadership Agility: five levels of mastery for anticipating and initiating change.

  • Liked Alistair McKinnell
    keyboard_arrow_down

    Alistair McKinnell - Don't Settle for Poor Names

    Alistair McKinnell
    Alistair McKinnell
    Agile Coach / Developer
    Nulogy
    schedule 2 months ago
    Sold Out!
    60 mins
    Talk
    Advanced

    I get frustrated with code that is sprinkled with poorly named classes, methods, and variables.

    Whenever I work on a team or coach a team, I put a lot of energy into choosing good names and sensitizing my teammates to the power of naming.

    I've noticed that developers spend most of their days reading code rather than writing code. I suspect you've noticed too. Creating understandable code is a high leverage activity for any team. And naming is where I start.

    The core of the session is an example that illustrates the process and power of choosing good names. The example comes from a recent project. There will be code.

    I will connect the example to specific techniques and patterns for choosing good names and share resources that you can use right away.

    My goal for this session is to sensitize you to the power of naming.

  • Liked Alexandra Ursea
    keyboard_arrow_down

    Alexandra Ursea - SCARF Model - How to collaborate with and influence others and succeed

    Alexandra Ursea
    Alexandra Ursea
    Independent Consultant
    N/A
    schedule 2 months ago
    Sold Out!
    60 mins
    Talk
    Advanced

    Have you ever been in a position in which you were actively engaged in a massive organizational transformation or personal one? Have you struggled with it? Have you tried different leadership styles or approaches but you were still discontent with the results?

    Perhaps the greatest challenge facing leaders in organizations is to create the kind of atmosphere in which people feel treated fairly, promote autonomy and creativity, foster certainty whenever possible, draw people together to solve problems and find ways to raise the perceived status of everyone.

    If you are a leader, every action you take and every decision you make either support or undermines your objective. Every word or glance is loaded with social meaning. Your gestures and sentences are noticed, interpreted and magnified for meanings you may never have intended.

    This is why leading is so difficult!

    Humans cannot think creatively, work well with others or make informed decisions when their threat responses are on high alert. Leaders who understand this and act accordingly could make a very positive impact in their organizations.

    David Rock,CEO of Results Coaching Intl and co-founder of the NeuroLeadership Institute developed a model known as the SCARF model (Status, Certainty, Autonomy, Relatedness, Fairness) to describe the social concerns that drive human behaviour and which leaders could benefit from to smooth organizational transformation.

    The SCARF model provides a means of bringing conscious awareness to people’s core concerns and shows how to attune your actions to better effect.

    This session will address the foundations of the SCARF model, the five domains of human social experience: Status, Certainty, Autonomy, Relatedness, Fairness as well as the broader application of this model.

  • 60 mins
    Talk
    Intermediate

    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.

  • Liked Paul J. Heidema
    keyboard_arrow_down

    Paul J. Heidema / Iaroslav Torbin - The Agile Coach Program: Scaling from 20 Teams to Over 60 Teams

    40 mins
    Experience Report
    Intermediate

    The number of agile teams that I support went from 20 (too many) to more than 70 (absurd) in a few months. What could I do? How could I help them?

    From this need came the Agile Coach Program that Paul created and facilitated at ADP with a small group of individuals - one was Iaroslav Torbin. These participants already support (or wanted to support) teams (be they using Scrum or Kanban) and the individuals around them. This is the story of that journey and the results.

    Feedback from the program:

    • "The agile coach program has been a valuable experience both personally and professionally. It was a fun, interactive and engaging."
    • "I really enjoyed being a part of this program. With its interactive and constructive parts."
  • Liked Stuart Oakley
    keyboard_arrow_down

    Stuart Oakley - Multiple Intelligence Theory - An Agile View on How It’s Used

    Stuart Oakley
    Stuart Oakley
    Scrum Master
    Dealertrack
    schedule 2 months ago
    Sold Out!
    60 mins
    Talk
    Intermediate

    Agile teams are always working to discover how they can work best together. By exploring Dr. Howard Gardner's Theory of Multiple Intelligence, we can discover new ways of understanding our teams. With this understanding, we can better adjust how we work to improve teams.

  • Liked Shahin Sheidaei
    keyboard_arrow_down

    Shahin Sheidaei / Shawn Button - Community-Driven Change

    40 mins
    Talk
    Beginner

    Many organizations flatten management structure when they transform to agile. It soon becomes obvious that important activities done by managers are still needed.  A community can fill these gaps. They can provide morale, governance, learning, and mentorship, recruiting and hiring, mutual support, coordination, sharing, innovation and more!

    Unfortunately few companies manage to create a strong community. Even fewer empower that community to fill these gaps. This means they are missing the ultimate benefit of community: a strong, empowered community can transform the organization itself!

    Join Shahin and Shawn in this interactive session to explore communities in organizations. Examine the benefits of building great communities. Learn how to spark the community, and how to support it as it evolves. Hear stories of communities empowered to improve the organization. Learn how to make a community into a driver of positive change.

  • Liked Ardita Karaj
    keyboard_arrow_down

    Ardita Karaj / Jeff - What's my MVP?

    60 mins
    Talk
    Intermediate

    Are you having trouble finding a small Minimum Viable Product? You've heard about delivering in small, incremental releases, you've tried to chisel out a small slice out of the big product you have to deliver, but what you get is not viable and there's no incremental thinking around releases. Why is this so?

    Join Ardi and Cheezy for this session where they will give you some tips and tricks on how to create your first MVP and then look down the road for future ones. They will give some examples from their experiences and challenges when dealing with teams that believe MVP does not apply to them.

    You will leave this session with some ideas on how to prepare the strategy for your MVPs, how to work with your team to find your small product that is viable and still delivers value, and understand how to organize your efforts to deliver the product incrementally.

  • Liked Dave Dame
    keyboard_arrow_down

    Dave Dame - Coaching Leadership in an Agile Transformation

    40 mins
    Talk
    Intermediate

    How do you coach leaders in an agile transformation? How does coaching this group differ from coaching on an agile team? How do you coach Leadership as their peer? Agile is always thought of as being ‘down in the delivery layer’ of organizations. But, for us to be truly successful in embracing agility, we need to be more inclusive of all decision makers in the organization. That starts at the top. There are lot of cultural elements and tools that need to be changed across the organization. This requires dedicated change agents to be positioned within the environment of senior leaders to help them embrace agility in their everyday and strategic decision making. Most people want to do the right thing – it’s all about coaching so that, in the moments where our intentions and our decisions are tested by the status quo, we can help our leaders evaluate their choices. This means being a constant influencer, mirror and educator. And, it means sometimes you have to let things go. Successfully coaching leaders through agile transformation requires very purposeful influencing. In this session, we will discuss how to help bring senior leaders along an agile change journey as well as the primary challenges you are likely to encounter along the way and proven mechanisms to help you push through.

  • Liked Viorel Sabac
    keyboard_arrow_down

    Viorel Sabac - Good and Bad Agile Development Teams

    Viorel Sabac
    Viorel Sabac
    Agile Coach
    XabY Technology Group
    schedule 1 month ago
    Sold Out!
    40 mins
    Talk
    Intermediate

    The session is describing the most important characteristics of an Agile Development team. The material is based on the research conducted by me during the years and the experience of 30 years of being part of Software development teams (not all agile!) in all kinds of capacities. The most important factor in the successful execution of a project is the quality of the Development team and i believe that it is very important to understand the characteristics of a good team. There is also talk about a few important steps in creating/building a good development team. In conjunction with all these characteristics, I believe, it is also important to understand bad behaviors and signs of bad behaviors in development teams and actions that can be taken to correct these behaviors. The value and the quality of the development team has a very big impact on the culture and the outcome of any project in all organizations.

  • Liked Wayne Hetherington
    keyboard_arrow_down

    Wayne Hetherington - Your Brain On Estimates

    Wayne Hetherington
    Wayne Hetherington
    Scrum Master
    RBC
    schedule 2 months ago
    Sold Out!
    60 mins
    Workshop
    Intermediate

    Have you ever found yourself saying, “Estimating is HARD”, “These estimates are WAY off”, or “Who estimated THIS??!?” These reactions are all too common. Ever wonder why?

    This workshop will take you on a journey through your brain where you will discover some of the cognitive biases that behavioral psychologists have found to affect our ability to estimate. We will look at 3 different estimation techniques and examine the factors that make each more/less successful. Practice sessions will highlight pitfalls you need to be aware of in your next estimating session.

    Come prepared to have fun participating in revealing interactive exercises. Learn practical techniques for effective estimating that will help you choose the best approach for your team/project.