There has been a lot of expectation around DevOps and discussion on what DevOps is and is not. 
While most of the buzz is around tools, culture, automation etc, there is not much on the impact on the software delivery life cycle.
In this session, I propose to overlay the implication of DevOps thinking on the lifecycle - from concept [backlog] to delivery [to the user]


Outline/Structure of the Talk

The Software Delivery Lifecycle is split into 10 aspects to consider:

1.Backlog management

2.Full life cycle

3.Configuration management


5.Shifting left

6.Managing the user experience: deployment

7.Continuous Deployment and Delivery

8.Monitoring the user experience : track and analyze


10.Feedback loops

a brief overview of each of these would be presented in this lightning talk of 20 minutes.

If more time is available - this could also be a 45 minute session.
if it is, I can talk about some of the architectural implications or common good practices [and popular tools] for each of these areas briefly

Learning Outcome

The attendees will get an understanding of what may need to change in specific practices across the life cycle that can be used as a starting point to chart out their DevOps journey

Target Audience

Software Developers and Testers, Architects, Managers, IT operations professionals


schedule Submitted 5 years ago

Public Feedback

    • Vishweshwar Hegde

      Vishweshwar Hegde - Mindfulness: Cultivating Agile Minds

      20 Mins

      Agility starts with Mind. It’s about open, curious, energetic mind constantly looking for doing better things and in better ways. Such Agile Minds manifest in proactively sensing market/customer opportunities/needs early, quickly adopting to changes  to create new value in the changing contexts, continuously learning, exploring & experimenting new things. It requires courage, self-drive and taking people along. If we notice, all these characteristics are distilled in Agile Values & Principles.

      But how to develop Agile Minds? Typically our education system and corporate trainings  are predominantly IQ oriented; whereas Agile Mind is about Emotional Intelligence (EQ) – self awareness, self regulation, self motivation and empathy. EQ is an essential ingredient for a culture of self-organizing, collaboration and servant leadership – which are the tenets of good Agile culture. Mindfulness is a practical & effective toolset to cultivate EQ and create Agile Minds. 

      Being a Mindfulness practitioner, this talk will cover my experiences of consulting & coaching on Mindfulness in organizations driving Enterprise Agility.

    • 45 Mins

      Better. Faster. Cheaper. Many IT organizations are constantly seeking the "best" practices that will deliver those characteristics, and the fact that they continue to search indicates they haven’t found them yet.

      It could be they are looking in the wrong place. Most efforts around achieving better, faster, cheaper center around becoming ultra efficient.

      Effectiveness may just be the better target.

      Join Kent McDonald to explore the difference between efficiency and effectiveness and learn three simple, yet powerful, techniques that he has found can help teams be more effective. You’ll learn how to:

      • Build a shared understanding of the problem you are trying to solve
      • Establish clear guard rails for distributed decision making
      • Measure progress based on outcome, not output

      Along the way he’ll share stories about how he has used these techniques and help you figure out when these techniques may work in your situation.

      You may be able to get faster and cheaper with efficiency, but in order to get better outcomes, you need to be effective. Come to this session to learn how.

    • Gayatri Devi Kalyanaraman

      Gayatri Devi Kalyanaraman - Agile Practices for effective Knowledge Transition

      45 Mins

      Any large team starts with one member at a time and the practices and the underlying culture is critical right from the beginning. This session is about practical ways of using Agile practices for doing knowledge transition. 

      Three levels of knowledge transition continues to happen in a self organising team

      A. Transitioning roles within teams such as developer to analyst, scrum master transition, analyst to developer, any new team member onboarding

      B. Transitioning knowledge inter teams such as bringing a new team upto speed, domain or technology

      C. Handing over Transition such as one vendor to the other, one geography to the other

      Discuss best practices, practical tips and important anti-patterns to watch for

    • Paramu(Parameswaran) Kurumathur

      Paramu(Parameswaran) Kurumathur - Agile Mindset – Nature or Nurture?

      45 Mins

      In this session we establish that the Agile Mindset of self-organisation is a natural set of attitudes, in-born in people, rather than a learnt one. We also establish that hierarchical approaches like the waterfall model are ones imposed on practitioners’ minds by existing practices and environments.

      Understanding that the self-organising way is more natural, we look at various ways to unlearn the learnt hierarchical mindset and get back to the natural self-organising mindset