DevOps Foundations Webinar- Lean and Agile - PowerPoint PPT Presentation

About This Presentation
Title:

DevOps Foundations Webinar- Lean and Agile

Description:

Watch this recorded session of DevOps webinar where you'll get a deep understanding of lean and agile. In this webinar we'll discuss how you can create an efficient and result-oriented development flow to ensure success. Watch the recorded webinar session here: – PowerPoint PPT presentation

Number of Views:205

less

Transcript and Presenter's Notes

Title: DevOps Foundations Webinar- Lean and Agile


1
DevOps Foundations Lean and Agile
Sangeetha Siddhantam NetCom Learning
www.netcomlearning.com info_at_netcomlearning.com
(888) 563 8266
2
Agenda
  • What is Agile and why knowledge workers use it?
  • Twelve guiding principles of Agile
  • What is Lean
  • What is DevOps
  • DevOps Principles and Values

www.netcomlearning.com info_at_netcomlearning.com
(888) 563 8266
3
What is Agile and why knowledge workers use it?
  • For any Knowledge workers (software engineers,
    doctors, lawyers, accountants etc..) there are
    two important components they emphasize on
  • Process
  • Quality
  • Since knowledge work is less structured and
    invisible, we as knowledge workers continuously
    learn, innovate and emphasize on changing things.
    This is when we adapt a process called Agile.
  • Agile is a process that is iterative and
    incremental where small sections are completed
  • for frequent inspections and adaptability.

www.netcomlearning.com info_at_netcomlearning.com
(888) 563 8266
4
Agile Manifesto includes a statement of four
values
  • Four values
  • Individuals and interactions over processes and
    tools.
  • Working software over comprehensive
    documentation.
  • Customer collaboration over contract negotiation.
  • Responding to change over following a plan.

www.netcomlearning.com info_at_netcomlearning.com
(888) 563 8266
5
Twelve Guiding Principles of Agile
  • Highest priority is to satisfy the customer
    through early and continuous delivery of valuable
  • software.
  • Welcome changes, even late in development.
  • Deliver working software frequently, from a
    couple of weeks to couple of months .
  • Business people and developers must work together
    daily throughout the project.
  • Build projects around motivated individual.
  • The most efficient and effective method of
    conveying is face-to-face conversation.
  • Working software is the primary measure of
    progress.
  • Promoters sustainable development. The sponsors,
    developers and users should be able to maintain
    a constant pace indefinitely.
  • Continuous attention to technical excellence and
    good design enhances agility.
  • Simplicity.
  • Self organizing teams.
  • At regular intervals, the team reflects on how to
    become more effective, then tunes and adjusts
    its behavior accordingly.

www.netcomlearning.com info_at_netcomlearning.com
(888) 563 8266
6
Lean
Lean Product Development The entire reasons why
projects prefer to implement Agile is to reduce
waste. The main idea of Lean is to reduce
waste. 7 Principles of Lean Core Concepts 1.
Eliminate Waste Lean ideology is to eliminate
waste. Any value that does not either add or
benefit customer product is considered as waste.
Lets consider adding extra features to the
product beyond requested by customer is waste of
time, resources that could be useful on some
other projects and budget. There are Seven
wastes of Lean 1.1.Partially done work
2.2.Extra processes 3.3.Extra features 4.4.Task
switching 5.5.Waiting 6.6.Motion
7.7.Defects 2. Amplify Learning For knowledge
workers not just limited to people in the area of
technology, a medical practitioner or a teacher
should continuously upgrade their skills. Keep
themselves abreast with new dimensions in their
required fields. The best way is to communicate
and getting feedback and reflect on what we
learned or what we should learn.
www.netcomlearning.com info_at_netcomlearning.com
(888) 563 8266
7
  1. Deliver Fast The entire reason for delivering
    the product as early is to get feedback. In Agile
    we go through multiple iterations of the product
    and each iteration as we know is a mini project.
    Feedback enhances us to incorporate any changes
    into next iteration. By doing this we continue
    to build high quality in the product.
  2. Empower the team One of the core Agile
    principles says is to motivate people. By doing
    this we can assure the team that "am here to
    support us regardless of the outcome. Because
    removing the fear and giving them chance to
    explore options is very important. This build
    confidence in the team and empowers them.
  3. Optimize the whole As the saying what we
    measure is what we get. To get the best out of
    everything not just limited to product quality
    but also team members, individual contractors,
    systems etc. anyone, anything involved needs to
    be measured or optimize as a whole to get
    maximum results.
  4. Build quality in Again as per couple of
    principles, Agile enhances good design by
    continuous attention This is one of the reasons
    we go through multiple iterations delivering the
    product frequently for getting the feedback. Lean
    focuses in building high quality by implementing
    various techniques.
  5. Defer decisions Lean encourages deferred
    decisions because some decisions that are
    irreversible can be done really late in the
    project. In this way we can eliminate risk in the
    project.

www.netcomlearning.com info_at_netcomlearning.com
(888) 563 8266
8
What is DevOps
DevOps is an idea that was sprouted in the
context of, the Agile movement. Its a term for a
group of concepts that had been catalyzed into a
movement and is rapidly spreading throughout the
technical community. It is a set of modern IT
practices that bring software developers and
operations staff to work more collaboratively.
Organizations approach Devops by applying lean
principles to continuously manage changes,
obtain feedback and deliver changes to users by,
Eliminating any activity that is not necessary.
www.netcomlearning.com info_at_netcomlearning.com
(888) 563 8266
9
DevOps Principles and Values
  • Deliver small increments of functionality
  • Enable collaboration between all players
  • Develop and test in real situations created
  • Continuously test integrate code
  • Optimize end-to-end software delivery pipeline
  • Amplify feedback loops and continuous improvement
    to eliminate bottlenecks, reduce
  • cycle time and risk of failure at the same time

www.netcomlearning.com info_at_netcomlearning.com
(888) 563 8266
10
Recorded Webinar Video
To watch the recorded webinar video for live
demos, please access the link https//goo.gl/pbxr
A1
www.netcomlearning.com info_at_netcomlearning.com
(888) 563 8266
11
About NetCom Learning
www.netcomlearning.com info_at_netcomlearning.com
(888) 563 8266
12
Recommended Courses
DASA DevOps Fundamentals - Class scheduled on
Nov 14 DASA DevOps Practitioner - Class
scheduled on Nov 29 DevOps Engineering on AWS
- Class scheduled on Nov 19 DevOps Using VSTS
and Azure - Class scheduled on Nov 19 DevOps
with Docker - Class scheduled on Nov 26
EDX11030 DevOps for Developers How to Get
Started - DEV212x EDX11082 DevOps for
Databases - DEVOPS200.6x EDX11087 DevOps
Practices and Principles - DEVOPS200.1x
EDX11099 DevOps for Mobile Apps - DevOps200.8x
www.netcomlearning.com info_at_netcomlearning.com
(888) 563 8266
13
CISSP Certification Prep Security and Risk
Management Cross Team Collaboration Increasing
Productivity with Office 365 Groups SharePoint
2019 "Wow" First Look at new SharePoint 2019
Adobe InDesign CC Down and Dirty Tips and Tricks
Architecting for Security on AWS Big Data for
Enterprise Managing Data and Values Top Reasons
to Master Agile Scrum and its Benefits Clean
Architecture Patterns, Practices, and Principles
CEH Understanding Ethical Hacking SQL Server
2017 Application Development Best Practices
www.netcomlearning.com info_at_netcomlearning.com
(888) 563 8266
14
Promotions
From Cloud to Security, to Data and AI, to
Networking, to Application Development, to
Design, to Business Process Application all
classes delivered by top-notch instructors in
in-person Instructor-led Classroom or Live
Online. And after you train, treat yourself with
Gift Card rewards. Learn More
www.netcomlearning.com info_at_netcomlearning.com
(888) 563 8266
15
Follow Us On
www.netcomlearning.com info_at_netcomlearning.com
(888) 563 8266
16
www.netcomlearning.com info_at_netcomlearning.com
(888) 563 8266
17
THANK YOU !!!
www.netcomlearning.com info_at_netcomlearning.com
(888) 563 8266
Write a Comment
User Comments (0)
About PowerShow.com