SlideShare a Scribd company logo
www.agilegurgaon.com
www.agilegurgaon.com
Thinking BeyondMarry Agile-DevOps to get Phenomenal results
www.agilegurgaon.com
Name :: Ritu
Designation :: Director Engg
Company :: Aricent
Experience :: 16Years
Personal::
1. Ardent Book lover
2. Runner
3. Getting things Done
4. House full of Smiles with 2 Kids
www.agilegurgaon.com
Questions which Cloud our minds
• Should we move to agile or to DevOps directly?
• Now that Agile is achieved, What next?
• Why DevOps? What does it stand for?
• If Agile has failed then can DevOps help
• If agile is successful then why is DevOps required
• Glimpse into our journey
www.agilegurgaon.com
www.agilegurgaon.com
GO /NO GO
END OF RELEASE
ACCOUNTABILITY
FOR QUALITY ??
TEAM SILOS
DEV VS TEST
HIGH DEFECT
COUNTS
FREQUEST
COLLATERALS
PRODUCT STABILITY
??
LATE HOURS &
WEEKENDS
THIS IS NOT WHAT I
WANTED
CUSTOMER
DISENGAGED TEAMS
QA ACROSS THE
RELEASE
QUALITY
ACCOUNTABILITY
ONE TEAM
ONE PRODUCT
ZERO DEFECTS AT
SPRINT END
INCREMENTAL
STABILITY
RISK TO SHIP
EVERY SPRINT
MORE ENGAGED
TEAMS
THIS IS EXACTLY
WHAT I WANTED
CUSTOMER DEMO
EVERY SPIRINT
Quality in Agile:: THE WHOLE NEW PARADIGM
COMMAND &
CONTROL
SERVANT
LEADERSHIP
www.agilegurgaon.com
Agile is a Religion!!
www.agilegurgaon.com
Being Agile :The Transformation journey of last 5yrs
People
Leadership
Productivity
Empowerment
Customer focus
Next 3
Sprints
Next 6
Sprints
Rest
• Trainings
• Career planning
• Rewards &
recognition
• Service of
team
• Program 360˚
review
• Performance
Optimization
• Impediment
resolution
within SLA
• Lean approach
• Continual
learning
• Self-
motivated
teams
• Collective
ownership
• Building
respect &
trust
• Prioritization
• Well groomed
product
backlog
• Constant
Feedback &
Learning
www.agilegurgaon.com
Lessons Learnt
Proprietary & 9
DONE means
DONE
Mindset
Change
No shortcut
Trust and
Transparency
QA leaders
and not
managers
Don’t snooze Tech debt
Agile Benchmark achieved !
www.agilegurgaon.com
What Next?
Dev working on
future releases.
Defects coming
from 3 year old
releases
Customer has still
not picked last 2
release.
Operations team
struggling with
different issue.
No expertise
remaining in Dev
now.
Dev team waiting
for OP team to
reproduce. OP
team waiting for
Dev team to fix
Constant war ::
Stability VS New
Features
● Monitoring,
troubleshooting, and
remediating problems: 25
percent
● Provisioning, patch and
configuration: 22 percent
● New service requests and
change management: 18
percent
Next Journey on DevOps Train!
www.agilegurgaon.com
What is DevOps?
Promoting collaboration to solve problems experienced by both teams. The
primary focus is on efficiency and reducing risk when building and deploying
software.
DevOps is the practice of operations and development engineers participating
together in the entire service lifecycle, from design through the development
process to production support.
Collaboration of People
Convergence of Process
Creation & Exploitation of To o l s
Devops ( From Verticals to collaborative teams)
www.agilegurgaon.com
Why this discussion required
• Devops.. Devops everyone is talking about Devops!!
• Just stuffing people in a scrum together doesn’t
make it work.
• We are two different species
www.agilegurgaon.com
DevOps Transition
www.agilegurgaon.com
DevOps :: cultural Change
DevOps is as much about culture as it is about Tools.
www.agilegurgaon.com
Is this a defect?
Yes/No – Lets
Debate
Verified on my
environment. Working
good. Send back to OPS
I am busy with new
feature.
Stability?. Ask PO Release done. Lets celebrate.
When will release be deployed?
OPS:: Coders just
don’t know anything
about customer
need
Fix done. Release
would take 2 days
Happy customerDefect spike:: Oops
we broke last
release
Impacting Customer
, so highest priority
Lets meet customer
and ensure it works
Lets meet customer
and check what they
need
Stability broke. Lets
put all hands together
Release deployed.
Lets celebrate.
Customer is happy.
OPS:: I understand,
coding this fix not
easy. Lets work
together
Fix committed.
Production build in 4
hours
Delighted customerEvent Dashboard Red.
Code done today
morning has issues.
DevOps:: THE WHOLE NEW Thought Process
Marry Agile and DevOps!
www.agilegurgaon.com
www.agilegurgaon.com
www.agilegurgaon.com
www.agilegurgaon.com
www.agilegurgaon.com
www.agilegurgaon.com
How to get started
•Select the team that will be
hardest to transform and
start with them
•You need to be able to
control and influence that
teams outcomes
•Leadership Drive
•Some people are ready
to change
•Do you have control or
influence over the
people
•People (Development,
Deployment,
operations, test
acceptance,
management)
•Organisation
•Business
•DevOps
transformation is a big
change and needs to
have a clear outcome
Understand
Why you are
making the
change
Have a
realistic
understanding
that this is a
change at all
levels
Decide if you
will drive
DevOps from
Development
or Operations
Identify the
people
involved first
Product Development Deployment Test Operations Business
www.agilegurgaon.com
DevOps Practices
25
•A product or service-focused delivery team consisting of workers across the software systems lifecycle:
developers, testers, operations, DBAs, analysts, etc.Cross-Functional Teams
•Entire software system consists of non-binary source files. Application is code; configuration is code;
infrastructure is code; data is code..Whole System
•These favor frequent releases with less software changes over fewer releases with many changes.Small Batches
•Scripted-automated tests run with every change to any part of a software system.Automated Tests
•Internal delivery mechanisms and processes that provide near instant feedback on integrated system changes
to decrease the time between when a problem is introduced and when it is discovered and fixed.Fast feedback loops
•Employ the “the five whys” in determining and fixing problemsRoot-cause analysis
•All team members use the same tools to deliver software through all environments, including productionDevOps toolchain
www.agilegurgaon.com
• Common words across the teams
• Common outcomes not individual dates
• Collaboration at all business levels
• Feature priority understood by all teams
• Feature outcome over detailed documentation
• Regular feedback without blame
• Collaborative and quick fix of priority defects
• Just enough quality outcome over detailed test plans
• Fun
What does it feel like now DevOps
train has started?What will I see and hear
2
www.agilegurgaon.com
• There is no identified right way to start DevOps only an agreed outcome
• Leadership not management of people is key
• People are more important than tools they use
• Relationships will make or break the outcome
Lessons and Advice
2
www.agilegurgaon.com
Best Practices
28
•Champion of the Month – Leadership peer appreciation. Increases mutual respect. Appreciating others
becomes part of culture. We have been doing this for almost 2 years.
•Look out for good things happening on floor and appreciate the same. Whale Done week.
Inspiring Team Members
•New techniques every month. Kabbadi was the theme this week. Required as retrospective is key to finding
obstacles and team issues
Innovating Retrospective
Techniques
•LCD screen starts blinking RED on P1 and then Yellow on P2. Does not stop till acknowledge. More to
acknowledge the urgency and need to be on top of DevOps issues and pagers.
•This is over ad above proactive hourly monitoring of systems.
DevOps Monitor
•Training backlog in Agile room. Team responsible for updating it and also defines slots for the training.
Leadership member only facilitates the same.Training Backlog
•Encourage team to share :: What new they tried and failed. What were there learnings.
•More to encourage people to take risk. Fail often but fail small.
•Creating culture so that people are open to talk about failures as well.
Sharing failures
•New defects which come overnight are shared and displayed in Agile room before team comes for standup.
This help team to decide in standup and no later prioritization required.Defect Management
ROADMAP AHEAD!
dEVsECoPS
cHAToPS
Developers need to understand infrastructure. Operations
people need to understand code. People need to f$%&ing work
with each other and not just occupy space next to each other.
--
John Vincent
www.agilegurgaon.com
www.agilegurgaon.com
Retrospective – Kabaddi format of
Today
www.agilegurgaon.com
•Live Monitoring of SystemSystem Health Dashboard
•Devops team gets enrolled on the tool . The required on call person gets
notified on phone ,email, message in case of issues.
Pager Duty
•Roaster Updates
• Inter team collaboration and communication for high severity issues
Cisco-SPARK
•Logging Dashboard
• Monitoring Dashboard
Kibana
•WebApp Monitoring
• Platform Monitoring
•Monitoring/Alerting
New Relic
•Dashboard for countersGrafana
•Alerting framework
•Dashboard for process counters and system health counters
Circonus
•Application specific everting
•Alerting framework
UCHIWA- SENSU
•Latency
•Network IOSmoke Pin
www.agilegurgaon.com

More Related Content

What's hot

Moving forward in your DevOps journey—What's your next step after CA World?
Moving forward in your DevOps journey—What's your next step after CA World?Moving forward in your DevOps journey—What's your next step after CA World?
Moving forward in your DevOps journey—What's your next step after CA World?
CA Technologies
 
DevOps or Devops - living in silos or living as a team
DevOps or Devops -  living in silos or living as a teamDevOps or Devops -  living in silos or living as a team
DevOps or Devops - living in silos or living as a team
Vinay Krishna
 
DevOps Approach (Point of View by Ravi Tadwalkar)
DevOps Approach (Point of View by Ravi Tadwalkar)DevOps Approach (Point of View by Ravi Tadwalkar)
DevOps Approach (Point of View by Ravi Tadwalkar)
Ravi Tadwalkar
 
Jan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wantsJan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wants
Agile Lietuva
 
Practical DevOps
Practical DevOpsPractical DevOps
Practical DevOps
Naveen Kumar Singh
 
DevOps MythBusters
DevOps MythBustersDevOps MythBusters
DevOps MythBusters
XebiaLabs
 
Introduction to devops - update 2017
Introduction to devops - update 2017Introduction to devops - update 2017
Introduction to devops - update 2017
gjdevos
 
DevOps Transition Strategies
DevOps Transition StrategiesDevOps Transition Strategies
DevOps Transition Strategies
Alec Lazarescu
 
Progressive exposure using deployment rings and feature flags
Progressive exposure using deployment rings and feature flagsProgressive exposure using deployment rings and feature flags
Progressive exposure using deployment rings and feature flags
Willy-Peter Schaub
 
DevOps Primer : Presented by Uday Kumar
DevOps Primer : Presented by Uday KumarDevOps Primer : Presented by Uday Kumar
DevOps Primer : Presented by Uday Kumar
oGuild .
 
Devops, the future is here, it's just not evenly distributed yet.
Devops, the future is here, it's just not evenly distributed yet.Devops, the future is here, it's just not evenly distributed yet.
Devops, the future is here, it's just not evenly distributed yet.
Kris Buytaert
 
The Phoenix Project DevOps Simulation - Paul Wilkinson
The Phoenix Project DevOps Simulation - Paul WilkinsonThe Phoenix Project DevOps Simulation - Paul Wilkinson
The Phoenix Project DevOps Simulation - Paul Wilkinson
Pink Elephant
 
DOES16 London - Darren Hague - SAP’s DevOps Journey: From Building an App to ...
DOES16 London - Darren Hague - SAP’s DevOps Journey: From Building an App to ...DOES16 London - Darren Hague - SAP’s DevOps Journey: From Building an App to ...
DOES16 London - Darren Hague - SAP’s DevOps Journey: From Building an App to ...
Gene Kim
 
DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015Yuval Yeret
 
From Continuous Integration to Continuous Delivery and DevOps
From Continuous Integration to Continuous Delivery and DevOpsFrom Continuous Integration to Continuous Delivery and DevOps
From Continuous Integration to Continuous Delivery and DevOps
Luca Minudel
 
ScrumOps - Scrum + Practical DevOps
ScrumOps - Scrum + Practical DevOpsScrumOps - Scrum + Practical DevOps
ScrumOps - Scrum + Practical DevOps
Naveen Kumar Singh
 
DevOps - Understanding Core Concepts
DevOps - Understanding Core ConceptsDevOps - Understanding Core Concepts
DevOps - Understanding Core Concepts
Nitin Bhide
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
Md. Mazharul Anwar
 
Introducing DevOps
Introducing DevOpsIntroducing DevOps
Introducing DevOps
Nishanth K Hydru
 
Webinar: Demonstrating Business Value for DevOps & Continuous Delivery
Webinar: Demonstrating Business Value for DevOps & Continuous DeliveryWebinar: Demonstrating Business Value for DevOps & Continuous Delivery
Webinar: Demonstrating Business Value for DevOps & Continuous DeliveryXebiaLabs
 

What's hot (20)

Moving forward in your DevOps journey—What's your next step after CA World?
Moving forward in your DevOps journey—What's your next step after CA World?Moving forward in your DevOps journey—What's your next step after CA World?
Moving forward in your DevOps journey—What's your next step after CA World?
 
DevOps or Devops - living in silos or living as a team
DevOps or Devops -  living in silos or living as a teamDevOps or Devops -  living in silos or living as a team
DevOps or Devops - living in silos or living as a team
 
DevOps Approach (Point of View by Ravi Tadwalkar)
DevOps Approach (Point of View by Ravi Tadwalkar)DevOps Approach (Point of View by Ravi Tadwalkar)
DevOps Approach (Point of View by Ravi Tadwalkar)
 
Jan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wantsJan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wants
 
Practical DevOps
Practical DevOpsPractical DevOps
Practical DevOps
 
DevOps MythBusters
DevOps MythBustersDevOps MythBusters
DevOps MythBusters
 
Introduction to devops - update 2017
Introduction to devops - update 2017Introduction to devops - update 2017
Introduction to devops - update 2017
 
DevOps Transition Strategies
DevOps Transition StrategiesDevOps Transition Strategies
DevOps Transition Strategies
 
Progressive exposure using deployment rings and feature flags
Progressive exposure using deployment rings and feature flagsProgressive exposure using deployment rings and feature flags
Progressive exposure using deployment rings and feature flags
 
DevOps Primer : Presented by Uday Kumar
DevOps Primer : Presented by Uday KumarDevOps Primer : Presented by Uday Kumar
DevOps Primer : Presented by Uday Kumar
 
Devops, the future is here, it's just not evenly distributed yet.
Devops, the future is here, it's just not evenly distributed yet.Devops, the future is here, it's just not evenly distributed yet.
Devops, the future is here, it's just not evenly distributed yet.
 
The Phoenix Project DevOps Simulation - Paul Wilkinson
The Phoenix Project DevOps Simulation - Paul WilkinsonThe Phoenix Project DevOps Simulation - Paul Wilkinson
The Phoenix Project DevOps Simulation - Paul Wilkinson
 
DOES16 London - Darren Hague - SAP’s DevOps Journey: From Building an App to ...
DOES16 London - Darren Hague - SAP’s DevOps Journey: From Building an App to ...DOES16 London - Darren Hague - SAP’s DevOps Journey: From Building an App to ...
DOES16 London - Darren Hague - SAP’s DevOps Journey: From Building an App to ...
 
DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015
 
From Continuous Integration to Continuous Delivery and DevOps
From Continuous Integration to Continuous Delivery and DevOpsFrom Continuous Integration to Continuous Delivery and DevOps
From Continuous Integration to Continuous Delivery and DevOps
 
ScrumOps - Scrum + Practical DevOps
ScrumOps - Scrum + Practical DevOpsScrumOps - Scrum + Practical DevOps
ScrumOps - Scrum + Practical DevOps
 
DevOps - Understanding Core Concepts
DevOps - Understanding Core ConceptsDevOps - Understanding Core Concepts
DevOps - Understanding Core Concepts
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
Introducing DevOps
Introducing DevOpsIntroducing DevOps
Introducing DevOps
 
Webinar: Demonstrating Business Value for DevOps & Continuous Delivery
Webinar: Demonstrating Business Value for DevOps & Continuous DeliveryWebinar: Demonstrating Business Value for DevOps & Continuous Delivery
Webinar: Demonstrating Business Value for DevOps & Continuous Delivery
 

Similar to Agile Gurgaon 2016 | Thinking Beyond :: Marry Agile and DevOps for Phenomenal results | Ritu Arora

DevOps
DevOpsDevOps
Dev ops
Dev opsDev ops
DevOps - Understanding Core Concepts (Old)
DevOps - Understanding Core Concepts (Old)DevOps - Understanding Core Concepts (Old)
DevOps - Understanding Core Concepts (Old)
Nitin Bhide
 
DevOps Journey - BCITO Te Pukenga Presentation - Copado additions v2.pdf
DevOps Journey - BCITO Te Pukenga Presentation - Copado additions v2.pdfDevOps Journey - BCITO Te Pukenga Presentation - Copado additions v2.pdf
DevOps Journey - BCITO Te Pukenga Presentation - Copado additions v2.pdf
Anna Loughnan Colquhoun
 
Dev ops training in chennai
Dev ops training in chennaiDev ops training in chennai
Dev ops training in chennai
raj esaki
 
Why agile?
Why agile?Why agile?
Tester’s considerations when moving towards successful CI/CD
Tester’s considerations when moving towards successful CI/CDTester’s considerations when moving towards successful CI/CD
Tester’s considerations when moving towards successful CI/CD
Derk-Jan de Grood
 
DevOps for absolute beginners
DevOps for absolute beginnersDevOps for absolute beginners
DevOps for absolute beginners
Ahmed Misbah
 
Can you do DevOps in SAP (SAP -> DevOps)
Can you do DevOps in SAP (SAP -> DevOps)Can you do DevOps in SAP (SAP -> DevOps)
Can you do DevOps in SAP (SAP -> DevOps)
Chris Kernaghan
 
DevOps Transformation - Another View
DevOps Transformation - Another ViewDevOps Transformation - Another View
DevOps Transformation - Another View
Agron Fazliu
 
DevOps Condensed
DevOps CondensedDevOps Condensed
DevOps Condensed
Jeyaram Gurusamy
 
Ignite DevOps 2017 @ SEP
Ignite DevOps 2017 @ SEPIgnite DevOps 2017 @ SEP
Ignite DevOps 2017 @ SEP
Bob Nowadly
 
Jonny wooldridge DevOps Large and Small
Jonny wooldridge DevOps Large and SmallJonny wooldridge DevOps Large and Small
Jonny wooldridge DevOps Large and Small
Jwooldridge
 
Building a DevOps organization
Building a DevOps organizationBuilding a DevOps organization
Building a DevOps organization
Zinnov
 
DevOps Dilemma - Make Dev work with Ops!
DevOps Dilemma - Make Dev work with Ops!DevOps Dilemma - Make Dev work with Ops!
DevOps Dilemma - Make Dev work with Ops!
Sandeep Joshi
 
Continuous Delivery - the missing parts - Paul Stack
Continuous Delivery - the missing parts - Paul StackContinuous Delivery - the missing parts - Paul Stack
Continuous Delivery - the missing parts - Paul Stack
JAXLondon_Conference
 
Dev ops concept
Dev ops conceptDev ops concept
Dev ops concept
Professional Guru
 
Why Isn't Clean Coding Working For My Team
Why Isn't Clean Coding Working For My TeamWhy Isn't Clean Coding Working For My Team
Why Isn't Clean Coding Working For My Team
Rob Curry
 
Addo dev ops is journey - choose your own adventure v2
Addo   dev ops is journey - choose your own adventure v2Addo   dev ops is journey - choose your own adventure v2
Addo dev ops is journey - choose your own adventure v2
Fabian Iannarella
 
Enterprise DevOps
Enterprise DevOps Enterprise DevOps
Enterprise DevOps
Liam McDowell
 

Similar to Agile Gurgaon 2016 | Thinking Beyond :: Marry Agile and DevOps for Phenomenal results | Ritu Arora (20)

DevOps
DevOpsDevOps
DevOps
 
Dev ops
Dev opsDev ops
Dev ops
 
DevOps - Understanding Core Concepts (Old)
DevOps - Understanding Core Concepts (Old)DevOps - Understanding Core Concepts (Old)
DevOps - Understanding Core Concepts (Old)
 
DevOps Journey - BCITO Te Pukenga Presentation - Copado additions v2.pdf
DevOps Journey - BCITO Te Pukenga Presentation - Copado additions v2.pdfDevOps Journey - BCITO Te Pukenga Presentation - Copado additions v2.pdf
DevOps Journey - BCITO Te Pukenga Presentation - Copado additions v2.pdf
 
Dev ops training in chennai
Dev ops training in chennaiDev ops training in chennai
Dev ops training in chennai
 
Why agile?
Why agile?Why agile?
Why agile?
 
Tester’s considerations when moving towards successful CI/CD
Tester’s considerations when moving towards successful CI/CDTester’s considerations when moving towards successful CI/CD
Tester’s considerations when moving towards successful CI/CD
 
DevOps for absolute beginners
DevOps for absolute beginnersDevOps for absolute beginners
DevOps for absolute beginners
 
Can you do DevOps in SAP (SAP -> DevOps)
Can you do DevOps in SAP (SAP -> DevOps)Can you do DevOps in SAP (SAP -> DevOps)
Can you do DevOps in SAP (SAP -> DevOps)
 
DevOps Transformation - Another View
DevOps Transformation - Another ViewDevOps Transformation - Another View
DevOps Transformation - Another View
 
DevOps Condensed
DevOps CondensedDevOps Condensed
DevOps Condensed
 
Ignite DevOps 2017 @ SEP
Ignite DevOps 2017 @ SEPIgnite DevOps 2017 @ SEP
Ignite DevOps 2017 @ SEP
 
Jonny wooldridge DevOps Large and Small
Jonny wooldridge DevOps Large and SmallJonny wooldridge DevOps Large and Small
Jonny wooldridge DevOps Large and Small
 
Building a DevOps organization
Building a DevOps organizationBuilding a DevOps organization
Building a DevOps organization
 
DevOps Dilemma - Make Dev work with Ops!
DevOps Dilemma - Make Dev work with Ops!DevOps Dilemma - Make Dev work with Ops!
DevOps Dilemma - Make Dev work with Ops!
 
Continuous Delivery - the missing parts - Paul Stack
Continuous Delivery - the missing parts - Paul StackContinuous Delivery - the missing parts - Paul Stack
Continuous Delivery - the missing parts - Paul Stack
 
Dev ops concept
Dev ops conceptDev ops concept
Dev ops concept
 
Why Isn't Clean Coding Working For My Team
Why Isn't Clean Coding Working For My TeamWhy Isn't Clean Coding Working For My Team
Why Isn't Clean Coding Working For My Team
 
Addo dev ops is journey - choose your own adventure v2
Addo   dev ops is journey - choose your own adventure v2Addo   dev ops is journey - choose your own adventure v2
Addo dev ops is journey - choose your own adventure v2
 
Enterprise DevOps
Enterprise DevOps Enterprise DevOps
Enterprise DevOps
 

More from AgileNetwork

ANIn Ahmedabad June 2024 | Metrics in Agile Business by Angana Sharma
ANIn Ahmedabad June 2024 | Metrics in Agile Business by Angana SharmaANIn Ahmedabad June 2024 | Metrics in Agile Business by Angana Sharma
ANIn Ahmedabad June 2024 | Metrics in Agile Business by Angana Sharma
AgileNetwork
 
ANIn Ahmedabad June 2024 | Business outcomes directly proportional to mindset...
ANIn Ahmedabad June 2024 | Business outcomes directly proportional to mindset...ANIn Ahmedabad June 2024 | Business outcomes directly proportional to mindset...
ANIn Ahmedabad June 2024 | Business outcomes directly proportional to mindset...
AgileNetwork
 
ANIn Coimbatore May 2024 | Being Agile - Fortifying the GenZ Workforce by Sar...
ANIn Coimbatore May 2024 | Being Agile - Fortifying the GenZ Workforce by Sar...ANIn Coimbatore May 2024 | Being Agile - Fortifying the GenZ Workforce by Sar...
ANIn Coimbatore May 2024 | Being Agile - Fortifying the GenZ Workforce by Sar...
AgileNetwork
 
ANIn Coimbatore May 2024 | Skills for the Evolving IT landscape by Meena Subr...
ANIn Coimbatore May 2024 | Skills for the Evolving IT landscape by Meena Subr...ANIn Coimbatore May 2024 | Skills for the Evolving IT landscape by Meena Subr...
ANIn Coimbatore May 2024 | Skills for the Evolving IT landscape by Meena Subr...
AgileNetwork
 
ANIn Delhi Feb 2022 | Design the Future with Technology Disruption by N Kisho...
ANIn Delhi Feb 2022 | Design the Future with Technology Disruption by N Kisho...ANIn Delhi Feb 2022 | Design the Future with Technology Disruption by N Kisho...
ANIn Delhi Feb 2022 | Design the Future with Technology Disruption by N Kisho...
AgileNetwork
 
ANIn Ahmedabad Jan 2023 | Discovery is not a phase in being Agile its, "The A...
ANIn Ahmedabad Jan 2023 | Discovery is not a phase in being Agile its, "The A...ANIn Ahmedabad Jan 2023 | Discovery is not a phase in being Agile its, "The A...
ANIn Ahmedabad Jan 2023 | Discovery is not a phase in being Agile its, "The A...
AgileNetwork
 
ANIn Ahmedabad April 2023 | Importance of agile and how it can be Implemented...
ANIn Ahmedabad April 2023 | Importance of agile and how it can be Implemented...ANIn Ahmedabad April 2023 | Importance of agile and how it can be Implemented...
ANIn Ahmedabad April 2023 | Importance of agile and how it can be Implemented...
AgileNetwork
 
ANIn Chennai May 2023 | Navigating the Rapids: Embracing Agility to Conquer E...
ANIn Chennai May 2023 | Navigating the Rapids: Embracing Agility to Conquer E...ANIn Chennai May 2023 | Navigating the Rapids: Embracing Agility to Conquer E...
ANIn Chennai May 2023 | Navigating the Rapids: Embracing Agility to Conquer E...
AgileNetwork
 
ANIn Chennai May 2023 | Technical Agility by Arunmozhi Varman
ANIn Chennai May 2023 | Technical Agility by Arunmozhi VarmanANIn Chennai May 2023 | Technical Agility by Arunmozhi Varman
ANIn Chennai May 2023 | Technical Agility by Arunmozhi Varman
AgileNetwork
 
ANIn Bengaluru May 2023 | The Role of AI in Business Agility by Rajkumar Vara...
ANIn Bengaluru May 2023 | The Role of AI in Business Agility by Rajkumar Vara...ANIn Bengaluru May 2023 | The Role of AI in Business Agility by Rajkumar Vara...
ANIn Bengaluru May 2023 | The Role of AI in Business Agility by Rajkumar Vara...
AgileNetwork
 
ANIn Bengaluru May 2023 | AI led Enterprise Transformation by Arpit Tandon
ANIn Bengaluru May 2023 | AI led Enterprise Transformation by Arpit TandonANIn Bengaluru May 2023 | AI led Enterprise Transformation by Arpit Tandon
ANIn Bengaluru May 2023 | AI led Enterprise Transformation by Arpit Tandon
AgileNetwork
 
ANIn Navi Mumbai Jan 2023 | Agile project development -"A Journey" by Indulek...
ANIn Navi Mumbai Jan 2023 | Agile project development -"A Journey" by Indulek...ANIn Navi Mumbai Jan 2023 | Agile project development -"A Journey" by Indulek...
ANIn Navi Mumbai Jan 2023 | Agile project development -"A Journey" by Indulek...
AgileNetwork
 
ANIn Pune May 2024 | Best practices in testing of AI based SaMD by Anupama An...
ANIn Pune May 2024 | Best practices in testing of AI based SaMD by Anupama An...ANIn Pune May 2024 | Best practices in testing of AI based SaMD by Anupama An...
ANIn Pune May 2024 | Best practices in testing of AI based SaMD by Anupama An...
AgileNetwork
 
ANIn Ahmedabad May 2024 | Sailing the Agile seas Leveraging Business Prioriti...
ANIn Ahmedabad May 2024 | Sailing the Agile seas Leveraging Business Prioriti...ANIn Ahmedabad May 2024 | Sailing the Agile seas Leveraging Business Prioriti...
ANIn Ahmedabad May 2024 | Sailing the Agile seas Leveraging Business Prioriti...
AgileNetwork
 
ANIn Mumbai May 2024 | Measuring Business Agility by Prashant Neharkar
ANIn Mumbai May 2024 | Measuring Business Agility by Prashant NeharkarANIn Mumbai May 2024 | Measuring Business Agility by Prashant Neharkar
ANIn Mumbai May 2024 | Measuring Business Agility by Prashant Neharkar
AgileNetwork
 
ANIn Ahmedabad May 2024 | Reusability Using Agile by Pratik Patel
ANIn Ahmedabad May 2024 | Reusability Using Agile by Pratik PatelANIn Ahmedabad May 2024 | Reusability Using Agile by Pratik Patel
ANIn Ahmedabad May 2024 | Reusability Using Agile by Pratik Patel
AgileNetwork
 
ANIn Chennai April 2024 |Agile Engineering: Modernizing Legacy Systems by Ana...
ANIn Chennai April 2024 |Agile Engineering: Modernizing Legacy Systems by Ana...ANIn Chennai April 2024 |Agile Engineering: Modernizing Legacy Systems by Ana...
ANIn Chennai April 2024 |Agile Engineering: Modernizing Legacy Systems by Ana...
AgileNetwork
 
ANIn Chennai April 2024 |Beyond Big Bang: Technical Agility in Vintage Produc...
ANIn Chennai April 2024 |Beyond Big Bang: Technical Agility in Vintage Produc...ANIn Chennai April 2024 |Beyond Big Bang: Technical Agility in Vintage Produc...
ANIn Chennai April 2024 |Beyond Big Bang: Technical Agility in Vintage Produc...
AgileNetwork
 
ANIn Gurugram April 2024 |Agile Adaptation: Driving Progress in Generative AI...
ANIn Gurugram April 2024 |Agile Adaptation: Driving Progress in Generative AI...ANIn Gurugram April 2024 |Agile Adaptation: Driving Progress in Generative AI...
ANIn Gurugram April 2024 |Agile Adaptation: Driving Progress in Generative AI...
AgileNetwork
 
ANIn Noida Oct 2023 |AI Usage in Agile Transformation Journey by Kunal
ANIn Noida Oct 2023 |AI Usage in Agile Transformation Journey by KunalANIn Noida Oct 2023 |AI Usage in Agile Transformation Journey by Kunal
ANIn Noida Oct 2023 |AI Usage in Agile Transformation Journey by Kunal
AgileNetwork
 

More from AgileNetwork (20)

ANIn Ahmedabad June 2024 | Metrics in Agile Business by Angana Sharma
ANIn Ahmedabad June 2024 | Metrics in Agile Business by Angana SharmaANIn Ahmedabad June 2024 | Metrics in Agile Business by Angana Sharma
ANIn Ahmedabad June 2024 | Metrics in Agile Business by Angana Sharma
 
ANIn Ahmedabad June 2024 | Business outcomes directly proportional to mindset...
ANIn Ahmedabad June 2024 | Business outcomes directly proportional to mindset...ANIn Ahmedabad June 2024 | Business outcomes directly proportional to mindset...
ANIn Ahmedabad June 2024 | Business outcomes directly proportional to mindset...
 
ANIn Coimbatore May 2024 | Being Agile - Fortifying the GenZ Workforce by Sar...
ANIn Coimbatore May 2024 | Being Agile - Fortifying the GenZ Workforce by Sar...ANIn Coimbatore May 2024 | Being Agile - Fortifying the GenZ Workforce by Sar...
ANIn Coimbatore May 2024 | Being Agile - Fortifying the GenZ Workforce by Sar...
 
ANIn Coimbatore May 2024 | Skills for the Evolving IT landscape by Meena Subr...
ANIn Coimbatore May 2024 | Skills for the Evolving IT landscape by Meena Subr...ANIn Coimbatore May 2024 | Skills for the Evolving IT landscape by Meena Subr...
ANIn Coimbatore May 2024 | Skills for the Evolving IT landscape by Meena Subr...
 
ANIn Delhi Feb 2022 | Design the Future with Technology Disruption by N Kisho...
ANIn Delhi Feb 2022 | Design the Future with Technology Disruption by N Kisho...ANIn Delhi Feb 2022 | Design the Future with Technology Disruption by N Kisho...
ANIn Delhi Feb 2022 | Design the Future with Technology Disruption by N Kisho...
 
ANIn Ahmedabad Jan 2023 | Discovery is not a phase in being Agile its, "The A...
ANIn Ahmedabad Jan 2023 | Discovery is not a phase in being Agile its, "The A...ANIn Ahmedabad Jan 2023 | Discovery is not a phase in being Agile its, "The A...
ANIn Ahmedabad Jan 2023 | Discovery is not a phase in being Agile its, "The A...
 
ANIn Ahmedabad April 2023 | Importance of agile and how it can be Implemented...
ANIn Ahmedabad April 2023 | Importance of agile and how it can be Implemented...ANIn Ahmedabad April 2023 | Importance of agile and how it can be Implemented...
ANIn Ahmedabad April 2023 | Importance of agile and how it can be Implemented...
 
ANIn Chennai May 2023 | Navigating the Rapids: Embracing Agility to Conquer E...
ANIn Chennai May 2023 | Navigating the Rapids: Embracing Agility to Conquer E...ANIn Chennai May 2023 | Navigating the Rapids: Embracing Agility to Conquer E...
ANIn Chennai May 2023 | Navigating the Rapids: Embracing Agility to Conquer E...
 
ANIn Chennai May 2023 | Technical Agility by Arunmozhi Varman
ANIn Chennai May 2023 | Technical Agility by Arunmozhi VarmanANIn Chennai May 2023 | Technical Agility by Arunmozhi Varman
ANIn Chennai May 2023 | Technical Agility by Arunmozhi Varman
 
ANIn Bengaluru May 2023 | The Role of AI in Business Agility by Rajkumar Vara...
ANIn Bengaluru May 2023 | The Role of AI in Business Agility by Rajkumar Vara...ANIn Bengaluru May 2023 | The Role of AI in Business Agility by Rajkumar Vara...
ANIn Bengaluru May 2023 | The Role of AI in Business Agility by Rajkumar Vara...
 
ANIn Bengaluru May 2023 | AI led Enterprise Transformation by Arpit Tandon
ANIn Bengaluru May 2023 | AI led Enterprise Transformation by Arpit TandonANIn Bengaluru May 2023 | AI led Enterprise Transformation by Arpit Tandon
ANIn Bengaluru May 2023 | AI led Enterprise Transformation by Arpit Tandon
 
ANIn Navi Mumbai Jan 2023 | Agile project development -"A Journey" by Indulek...
ANIn Navi Mumbai Jan 2023 | Agile project development -"A Journey" by Indulek...ANIn Navi Mumbai Jan 2023 | Agile project development -"A Journey" by Indulek...
ANIn Navi Mumbai Jan 2023 | Agile project development -"A Journey" by Indulek...
 
ANIn Pune May 2024 | Best practices in testing of AI based SaMD by Anupama An...
ANIn Pune May 2024 | Best practices in testing of AI based SaMD by Anupama An...ANIn Pune May 2024 | Best practices in testing of AI based SaMD by Anupama An...
ANIn Pune May 2024 | Best practices in testing of AI based SaMD by Anupama An...
 
ANIn Ahmedabad May 2024 | Sailing the Agile seas Leveraging Business Prioriti...
ANIn Ahmedabad May 2024 | Sailing the Agile seas Leveraging Business Prioriti...ANIn Ahmedabad May 2024 | Sailing the Agile seas Leveraging Business Prioriti...
ANIn Ahmedabad May 2024 | Sailing the Agile seas Leveraging Business Prioriti...
 
ANIn Mumbai May 2024 | Measuring Business Agility by Prashant Neharkar
ANIn Mumbai May 2024 | Measuring Business Agility by Prashant NeharkarANIn Mumbai May 2024 | Measuring Business Agility by Prashant Neharkar
ANIn Mumbai May 2024 | Measuring Business Agility by Prashant Neharkar
 
ANIn Ahmedabad May 2024 | Reusability Using Agile by Pratik Patel
ANIn Ahmedabad May 2024 | Reusability Using Agile by Pratik PatelANIn Ahmedabad May 2024 | Reusability Using Agile by Pratik Patel
ANIn Ahmedabad May 2024 | Reusability Using Agile by Pratik Patel
 
ANIn Chennai April 2024 |Agile Engineering: Modernizing Legacy Systems by Ana...
ANIn Chennai April 2024 |Agile Engineering: Modernizing Legacy Systems by Ana...ANIn Chennai April 2024 |Agile Engineering: Modernizing Legacy Systems by Ana...
ANIn Chennai April 2024 |Agile Engineering: Modernizing Legacy Systems by Ana...
 
ANIn Chennai April 2024 |Beyond Big Bang: Technical Agility in Vintage Produc...
ANIn Chennai April 2024 |Beyond Big Bang: Technical Agility in Vintage Produc...ANIn Chennai April 2024 |Beyond Big Bang: Technical Agility in Vintage Produc...
ANIn Chennai April 2024 |Beyond Big Bang: Technical Agility in Vintage Produc...
 
ANIn Gurugram April 2024 |Agile Adaptation: Driving Progress in Generative AI...
ANIn Gurugram April 2024 |Agile Adaptation: Driving Progress in Generative AI...ANIn Gurugram April 2024 |Agile Adaptation: Driving Progress in Generative AI...
ANIn Gurugram April 2024 |Agile Adaptation: Driving Progress in Generative AI...
 
ANIn Noida Oct 2023 |AI Usage in Agile Transformation Journey by Kunal
ANIn Noida Oct 2023 |AI Usage in Agile Transformation Journey by KunalANIn Noida Oct 2023 |AI Usage in Agile Transformation Journey by Kunal
ANIn Noida Oct 2023 |AI Usage in Agile Transformation Journey by Kunal
 

Recently uploaded

Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
Anna Sz.
 
Fish and Chips - have they had their chips
Fish and Chips - have they had their chipsFish and Chips - have they had their chips
Fish and Chips - have they had their chips
GeoBlogs
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
Celine George
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
Excellence Foundation for South Sudan
 
Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)
rosedainty
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
EduSkills OECD
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 

Recently uploaded (20)

Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
 
Fish and Chips - have they had their chips
Fish and Chips - have they had their chipsFish and Chips - have they had their chips
Fish and Chips - have they had their chips
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
 
Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 

Agile Gurgaon 2016 | Thinking Beyond :: Marry Agile and DevOps for Phenomenal results | Ritu Arora

  • 3. www.agilegurgaon.com Name :: Ritu Designation :: Director Engg Company :: Aricent Experience :: 16Years Personal:: 1. Ardent Book lover 2. Runner 3. Getting things Done 4. House full of Smiles with 2 Kids
  • 4. www.agilegurgaon.com Questions which Cloud our minds • Should we move to agile or to DevOps directly? • Now that Agile is achieved, What next? • Why DevOps? What does it stand for? • If Agile has failed then can DevOps help • If agile is successful then why is DevOps required • Glimpse into our journey
  • 6. www.agilegurgaon.com GO /NO GO END OF RELEASE ACCOUNTABILITY FOR QUALITY ?? TEAM SILOS DEV VS TEST HIGH DEFECT COUNTS FREQUEST COLLATERALS PRODUCT STABILITY ?? LATE HOURS & WEEKENDS THIS IS NOT WHAT I WANTED CUSTOMER DISENGAGED TEAMS QA ACROSS THE RELEASE QUALITY ACCOUNTABILITY ONE TEAM ONE PRODUCT ZERO DEFECTS AT SPRINT END INCREMENTAL STABILITY RISK TO SHIP EVERY SPRINT MORE ENGAGED TEAMS THIS IS EXACTLY WHAT I WANTED CUSTOMER DEMO EVERY SPIRINT Quality in Agile:: THE WHOLE NEW PARADIGM COMMAND & CONTROL SERVANT LEADERSHIP
  • 8. www.agilegurgaon.com Being Agile :The Transformation journey of last 5yrs People Leadership Productivity Empowerment Customer focus Next 3 Sprints Next 6 Sprints Rest • Trainings • Career planning • Rewards & recognition • Service of team • Program 360˚ review • Performance Optimization • Impediment resolution within SLA • Lean approach • Continual learning • Self- motivated teams • Collective ownership • Building respect & trust • Prioritization • Well groomed product backlog • Constant Feedback & Learning
  • 9. www.agilegurgaon.com Lessons Learnt Proprietary & 9 DONE means DONE Mindset Change No shortcut Trust and Transparency QA leaders and not managers Don’t snooze Tech debt
  • 11. www.agilegurgaon.com What Next? Dev working on future releases. Defects coming from 3 year old releases Customer has still not picked last 2 release. Operations team struggling with different issue. No expertise remaining in Dev now. Dev team waiting for OP team to reproduce. OP team waiting for Dev team to fix Constant war :: Stability VS New Features ● Monitoring, troubleshooting, and remediating problems: 25 percent ● Provisioning, patch and configuration: 22 percent ● New service requests and change management: 18 percent
  • 12. Next Journey on DevOps Train!
  • 13. www.agilegurgaon.com What is DevOps? Promoting collaboration to solve problems experienced by both teams. The primary focus is on efficiency and reducing risk when building and deploying software. DevOps is the practice of operations and development engineers participating together in the entire service lifecycle, from design through the development process to production support. Collaboration of People Convergence of Process Creation & Exploitation of To o l s Devops ( From Verticals to collaborative teams)
  • 14. www.agilegurgaon.com Why this discussion required • Devops.. Devops everyone is talking about Devops!! • Just stuffing people in a scrum together doesn’t make it work. • We are two different species
  • 16. www.agilegurgaon.com DevOps :: cultural Change DevOps is as much about culture as it is about Tools.
  • 17. www.agilegurgaon.com Is this a defect? Yes/No – Lets Debate Verified on my environment. Working good. Send back to OPS I am busy with new feature. Stability?. Ask PO Release done. Lets celebrate. When will release be deployed? OPS:: Coders just don’t know anything about customer need Fix done. Release would take 2 days Happy customerDefect spike:: Oops we broke last release Impacting Customer , so highest priority Lets meet customer and ensure it works Lets meet customer and check what they need Stability broke. Lets put all hands together Release deployed. Lets celebrate. Customer is happy. OPS:: I understand, coding this fix not easy. Lets work together Fix committed. Production build in 4 hours Delighted customerEvent Dashboard Red. Code done today morning has issues. DevOps:: THE WHOLE NEW Thought Process
  • 18. Marry Agile and DevOps!
  • 24. www.agilegurgaon.com How to get started •Select the team that will be hardest to transform and start with them •You need to be able to control and influence that teams outcomes •Leadership Drive •Some people are ready to change •Do you have control or influence over the people •People (Development, Deployment, operations, test acceptance, management) •Organisation •Business •DevOps transformation is a big change and needs to have a clear outcome Understand Why you are making the change Have a realistic understanding that this is a change at all levels Decide if you will drive DevOps from Development or Operations Identify the people involved first Product Development Deployment Test Operations Business
  • 25. www.agilegurgaon.com DevOps Practices 25 •A product or service-focused delivery team consisting of workers across the software systems lifecycle: developers, testers, operations, DBAs, analysts, etc.Cross-Functional Teams •Entire software system consists of non-binary source files. Application is code; configuration is code; infrastructure is code; data is code..Whole System •These favor frequent releases with less software changes over fewer releases with many changes.Small Batches •Scripted-automated tests run with every change to any part of a software system.Automated Tests •Internal delivery mechanisms and processes that provide near instant feedback on integrated system changes to decrease the time between when a problem is introduced and when it is discovered and fixed.Fast feedback loops •Employ the “the five whys” in determining and fixing problemsRoot-cause analysis •All team members use the same tools to deliver software through all environments, including productionDevOps toolchain
  • 26. www.agilegurgaon.com • Common words across the teams • Common outcomes not individual dates • Collaboration at all business levels • Feature priority understood by all teams • Feature outcome over detailed documentation • Regular feedback without blame • Collaborative and quick fix of priority defects • Just enough quality outcome over detailed test plans • Fun What does it feel like now DevOps train has started?What will I see and hear 2
  • 27. www.agilegurgaon.com • There is no identified right way to start DevOps only an agreed outcome • Leadership not management of people is key • People are more important than tools they use • Relationships will make or break the outcome Lessons and Advice 2
  • 28. www.agilegurgaon.com Best Practices 28 •Champion of the Month – Leadership peer appreciation. Increases mutual respect. Appreciating others becomes part of culture. We have been doing this for almost 2 years. •Look out for good things happening on floor and appreciate the same. Whale Done week. Inspiring Team Members •New techniques every month. Kabbadi was the theme this week. Required as retrospective is key to finding obstacles and team issues Innovating Retrospective Techniques •LCD screen starts blinking RED on P1 and then Yellow on P2. Does not stop till acknowledge. More to acknowledge the urgency and need to be on top of DevOps issues and pagers. •This is over ad above proactive hourly monitoring of systems. DevOps Monitor •Training backlog in Agile room. Team responsible for updating it and also defines slots for the training. Leadership member only facilitates the same.Training Backlog •Encourage team to share :: What new they tried and failed. What were there learnings. •More to encourage people to take risk. Fail often but fail small. •Creating culture so that people are open to talk about failures as well. Sharing failures •New defects which come overnight are shared and displayed in Agile room before team comes for standup. This help team to decide in standup and no later prioritization required.Defect Management
  • 30. Developers need to understand infrastructure. Operations people need to understand code. People need to f$%&ing work with each other and not just occupy space next to each other. -- John Vincent
  • 33. www.agilegurgaon.com •Live Monitoring of SystemSystem Health Dashboard •Devops team gets enrolled on the tool . The required on call person gets notified on phone ,email, message in case of issues. Pager Duty •Roaster Updates • Inter team collaboration and communication for high severity issues Cisco-SPARK •Logging Dashboard • Monitoring Dashboard Kibana •WebApp Monitoring • Platform Monitoring •Monitoring/Alerting New Relic •Dashboard for countersGrafana •Alerting framework •Dashboard for process counters and system health counters Circonus •Application specific everting •Alerting framework UCHIWA- SENSU •Latency •Network IOSmoke Pin

Editor's Notes

  1. What is DevOps? In traditional organizations, there are separate and distinct groups for development and operations. The development team is responsible for writing code and delivering software. The Ops team is responsible for deploying releases, managing systems, security and environment stability. DevOps is a philosophy to bring Dev and Ops (and QA too) together to improve the overall development, deployment and management process. ** Why would you want to embrace DevOps?