You are on page 1of 7

DevOps Foundations:

Lean and Agile

Sangeetha Siddhantam
NetCom Learning

www.netcomlearning.com | info@netcomlearning.com | (888) 563 8266 ©1998-2018 NetCom Learning


Agend
a

• 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@netcomlearning.com | (888) 563 8266 ©1998-2018 NetCom Learning


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:

1.Process
2.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@netcomlearning.com | (888) 563 8266 ©1998-2018 NetCom Learning


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@netcomlearning.com | (888) 563 8266 ©1998-2018 NetCom Learning


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@netcomlearning.com | (888) 563 8266 ©1998-2018 NetCom Learning


Lea
n 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
www.netcomlearning.com and reflect
info@netcomlearning.com on 563
| (888) what
8266we learned or what we should learn. ©1998-2018 NetCom Learning
Interesting, right?
This is just a sneak preview of the full presentation. We hope you like it! To see the
rest of it, just click here to view it in full on PowerShow.com. Then, if you’d like, you
can also log in to PowerShow.com to download the entire presentation for free.

You might also like