World where Dev and ops becomes Devops

This session is focused around basics of dev ops,

Most of us has heard about buzz word Dev ops and when we googled it there are many definition of word dev ops , but what exactly is dev ops

is it a movement ?

a new process?

A new technology ?

A job title?

or just a thinking ?

if you want to know the answer , then this session is for you . We’ll talk about DevOps in depth , it’s principles , methods and practice , we will also talk about its benefit and anti patterns.

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

Outline/structure of the Session

Setting the stage ( 5 minutes)

Introduction of Speaker

Elevator Pitch

Objective

Introduction to Dev Ops (15 minutes)

What is Dev ops

Devops is not a tool , system but Dev ops is a culture , its breaking a wall between dev and operations.

DevOps is more than just automating the deployment pipeline. In the words of John Allspaw, DevOps is about, "Ops who think like devs. Devs who think like ops." Elaborating on that thought, Gene Kim explains The Three Ways as principles of DevOps

System Thinking

Amplify Feedback Loops

Culture of Continual Experimentation and Learning

Definition of Dev Ops

Methods of Dev ops

Benefits of Dev ops

There are technical benefits:

  • Continuous software delivery
  • Less complexity to manage
  • Faster resolution of problems

There are cultural benefits:

  • Happier, more productive teams
  • Higher employee engagement
  • Greater professional development opportunities

And there are business benefits:

  • Faster delivery of features
  • More stable operating environments
  • Improved communication and collaboration
  • More time to innovate (rather than fix/maintain)

Dev ops and Agile ( 10 minutes)

Agile Principles

  • Individuals and their interactions
  • Delivering working software
  • Customer collaboration
  • Responding to change

Dev Ops Principles

  • Safety
  • Contentment
  • Knowledge
  • Freedom
  • People over products

Agile and Dev ops difference

  • Methodology Vs. Deployment
  • Cross-Functional Vs. Siloed
  • How To Communicate
  • A Team, Or A Team Of Teams
  • Documentation

How to use Dev ops in Agile Environment

DevOps enables realization of the benefits of faster delivery of functionality achieved through Agile. The following sections describe the key considerations for this enablement:

Continuous involvement of the Ops team
A fundamental requirement of DevOps is that the Ops team is continuously engaged with the development team throughout the life cycle of solution development. Ops should participate right from the visioning stage to understand the business vision, the epics, and the release time lines. They should also contribute to determining the solution's technical and schedule feasibility.

From the visioning stage through the development stage, the Ops team should provide the necessary inputs to the development team in order for them to build and validate the Ops-related requirements

History of Dev Ops ( 5 minutes )

History from year 2008 till now and how devops has evolved over period of time.

Anti-Patterns of Dev ops ( 5 minutes)

  • Long-lived branches, big commits, ragged history
  • Ops are generally secretive/ protective about infrastructure
  • Implementing Dev Ops without Agile
  • Instead of breaking silos creating new silos in the name of Agile and DevOps

Conclusion ( 5 minutes)

QA &A

Learning Outcome

Knowledge about principles and benefits of Dev Ops

Target Audience

Anyone

Prerequisite

None

schedule Submitted 4 months ago

Comments Subscribe to Comments

comment Comment on this Proposal
  • George Dinwiddie
    By George Dinwiddie  ~  3 months ago
    reply Reply

    Hi, Manisha,

    Your proposal is too generic for reviewers to evaluate. It would help if you flesh out the outline/structure section with some details of the content. For example, what are the definitions and principles you'll be covering?

     - George

    • Manisha Sharma
      By Manisha Sharma  ~  1 month ago
      reply Reply

      Hi George 

      Apologies for delay in responding ,  I have added some details to my proposal as mentioned ,  Let me know if I need to add more details to it. 


  • Liked Mike Cottmeyer
    keyboard_arrow_down

    Mike Cottmeyer - Agile Transformations Explained

    Mike Cottmeyer
    Mike Cottmeyer
    CEO & President
    LeadingAgile
    schedule 2 months ago
    Sold Out!
    45 mins
    Talk
    Intermediate

    Leading a large-scale agile transformation isn’t about adopting a new set of attitudes, processes, and behaviors at the team level… it’s about helping your company deliver faster to market, and developing the ability to respond to a rapidly-changing competitive landscape. First and foremost, it’s about achieving business agility. Business agility comes from people having clarity of purpose, a willingness to be held accountable, and the ability to achieve measurable outcomes. Unfortunately, almost everything in modern organizations gets in the way of teams acting with any sort of autonomy. In most companies, achieving business agility requires significant organizational change.
    Agile transformation necessitates a fundamental rethinking of how your company organizes for delivery, how it delivers value to its customers, and how it plans and measures outcomes. Agile transformation is about building enabling structures, aligning the flow of work, and measuring for outcomes based progress. It's about breaking dependencies. The reality is that this kind of change can only be led from the top. This talk will explore how executives can define an idealized end-state for the transformation, build a fiscally responsible iterative and incremental plan to realize that end-state, as well as techniques for tracking progress and managing change.

  • Liked James Gifford
    keyboard_arrow_down

    James Gifford - 5 Metrics to Create Safety and High Performing Teams

    45 mins
    Tutorial
    Intermediate

    Description:

    I see that a lot of organizations use metrics in inappropriate ways to measure teams. At the heart of these metrics, nine times out of ten, are velocity and story points. These metrics lead to a lot of mistrust, fear, and bad technical practices. This talk will focus on shifting the focus to diagnostic metrics.

     Before shifting focus to diagnostic metrics, we need to understand what inappropriate metrics are. When questioning teams about why their velocity was lower from one sprint to another, teams are more likely to inflate their estimates to avoid questions in the future. This is one of my scenarios. We will explore this case and my other top-ten based on the 165 teams I have interacted with. Focusing on one metric does not provide a balanced view of the team.

    For balance, I promote five metrics. The combination of metrics balances each other. These five metrics are lead time, quality, happiness, agile maturity, and business value. Focusing on these five metric areas can be used as a diagnostic tool to help teams grow and support coaching. During the session, we will use my Excel-based tool and visual model to simulate this balance.

    When you push shorter lead times (how fast) on a team with a lower agile maturity, the first thing to change is quality, followed by happiness and then the delivery of value. Conversely, if a team focuses on TDD, the first thing to change is quality, followed by agile maturity, reduction in lead time, and increased delivery of value.  

    Teaching teams to harness data in a positive way will help them to flourish.

  • Liked Brandon Carlson
    keyboard_arrow_down

    Brandon Carlson - From Continuous Delivery To Continuous Compliance

    Brandon Carlson
    Brandon Carlson
    IT Nerd
    Lean TECHniques
    schedule 4 months ago
    Sold Out!
    45 mins
    Talk
    Beginner

    Continuous Delivery (CD) and regulatory compliance are two critically important ingredients in today’s connected organizations. CD enables you to move quickly and respond to change in an era where change is increasing at an exponential rate with no sign of slowing down. Regulatory compliance ensures that your organization takes the appropriate steps to follow applicable laws and appear to require adding burdensome processes and controls to your software development lifecycle. While they appear to be at odds with one another at first, they actually complement each other well. While maintaining, analyzing, confirming, and reporting on the status of required information security, compliance, and privacy controls can be difficult, integrating these tasks within your CD pipeline is easier than you think. Using examples from real-world projects in organizations just like yours, Brandon explains how to integrate compliance and reporting into your CD pipeline using tools you already know such as pair programming, Jenkins, Chef, Metasploit, and others, leading you to the regulatory promised land known as “Continuous Compliance”.

  • Liked James Gifford
    keyboard_arrow_down

    James Gifford - Descaling the Enterprise Instead of Scaling Agility

    45 mins
    Workshop
    Intermediate

    In spite of all of the nuanced discussions, debates and frequent diatribes, scaling agile is about one thing: getting large groups of teams to deliver value in an organized fashion while maintaining empathy, rapport, trust, safety, and ownership across the enterprise. During this session, we will explore the case study of the Value Steam Container, looking at organization design, challenges and success. Focusing in on topics ranging from

    • Organization designs used by WL Gore, The Dunbar number

    • Delivery Triads - Product, Delivery, Technical Excellence

    • Venture capital style funding

    • Focusing on business value

    The second half of the session is a workshop focused on creating a Value Stream Container and resource based on team funding 

  • Liked Jess Long
    keyboard_arrow_down

    Jess Long - Kaizen Land - Gamifying Stand Up and Overcoming Anti Patterns

    Jess Long
    Jess Long
    Agile Coach
    Barclaycard US
    schedule 5 months ago
    Sold Out!
    45 mins
    Experience Report
    Intermediate

    Learn how the gingerbread men are taking over the daily Stand Up and forever changing the mornings of teams everywhere.

    Have your Daily Stand-Ups become stale? We’ll talk through the evolution of an idea that ended up demolishing monotony, obliterating anti-patterns and spawning smiles… and to think, it all started when my daughter and I were playing Candy Land!

    We’ll talk through the implementation of a game board during one team’s stand up through the infectious adoption and evolution of its existence. You’ll hear how teams tackled some of their greatest impediments and helped build a zone of psychological safety all while having fun.

    By the end of this session, you’ll be prepared to bring this back to your team and create your own success stories.

  • Liked Jess Long
    keyboard_arrow_down

    Jess Long - Empowering Performance Through Servant Leadership

    Jess Long
    Jess Long
    Agile Coach
    Barclaycard US
    schedule 4 months ago
    Sold Out!
    45 mins
    Tutorial
    Intermediate

    This session is focused around leading your teammates toward success over managing them off a cliff.

    Most of us who have had the pleasure of coaching a scrum team have adopted the mindset of servant leadership. But what about directors and middle management?!

    Do you have teammates reporting to you who work on Scrum teams that you’re not part of?

    Do you report to a manager that might as well be on another planet?

    If you answered YES to either of these questions, this session is for you. We’ll talk through the shift of leading over managing and how we can use the framework of the retrospective as a tool to bridge gaps, manage performance and promote transparency. Whether you’re in a position of leadership or individual contribution, the values and mechanisms we review can be brought back to your organization.

  • Liked Manisha Sharma
    keyboard_arrow_down

    Manisha Sharma - SAFe deliver business result

    Manisha Sharma
    Manisha Sharma
    Scrum Master
    Barclays
    schedule 4 months ago
    Sold Out!
    45 mins
    Talk
    Intermediate

    How Safe is SAFe , is it too safe ,  does it deviate from core Agile principles ,  this session is about How to successfully implement SAFe .  It also talks about how to implement Dev Ops in SAFe environment and can achieve the maximum business benefit out of it.