SlideShare a Scribd company logo
1 of 4
Download to read offline
Int. J. Advanced Networking and Applications
Volume: 07 Issue: 06 Pages: 2949-2952 (2016) ISSN: 0975-0290 2949
Lean as Agile methodology – A Study
T. Hari Kumar
Research Scholar, Department of Computer Science& Technology, Sri Krishnadeveraya University, Anantapuramu
Email: hari.kumaratp@gmail.com
Prof. C. Uma Shankar
(Registrar – RSV, Tirupathi)
Department of OR & SQC, Rayalaseema University, Kurnool
Email: cumaor@rediffmail.com
-----------------------------------------------------------------------ABSTRACT-----------------------------------------------------------
The Many approaches and methodologies are available in the development of software with error free to its end
user by fulfilling the values of stake-holders. Among the available methodologies Agile is a popular methodology
which is introduced in 2001. Agile consists of various development processes such as Scrum, XP, Kanban, Lean
and others. Among them Lean is one of the methodology in development of software domain which is adapted
from Toyota Production System. This paper concentrates on how Lean sustains in the business stagnation because
there exists some problems such as missing deadline, over development and ineffective management. Lean is
having its own advantages and pitfalls. To overcome the pitfalls of Lean an adaptive approach is needed which
may fit with existing industry standards.
Keywords –Agile, Lean, Elimination of Waste, Stream, Alterable programming
---------------------------------------------------------------------------------------------------------------------------------------------------
Date of submission: May 15, 2016 Date of Acceptance: June 02, 2016
---------------------------------------------------------------------------------------------------------------------------------------------------
1. Introduction
The Lean is a set of principles by the Japanese
automobiles manufacturing industry in the 1980’s.The
Toyota quality engineer, John Krafcik, coined the term,
while observing the processes and tools used to
eliminate waste in mass automobile production. It was
not until 2003 that Mary and Tom Poppendieck
introduced Lean, a software development process
Lean [1,2,6] concept primary goal is how to improve
the processes that transform the raw materials into their
finished products with more efficiency. It is a
continuous process of finding improving bottlenecks in
the process.
The following Lean principles were adapted in software
development cycle.
 Eliminate waste
 Amplify learning
 Decide as late as possible
 Deliver as fast as possible
 Empower the team
 Build integrity
 See the whole
Lean processes mainly focus on how to reduce waste
and improve overall flow of value to achieve best
system optimization. Lean has very good record in
manufacturing and is gaining popularity in software
development too.
2. Agile method
Agile programming [3,5,7]advancement is a gathering
of programming improvement techniques in view of
iterative and incremental improvement, where
prerequisites and arrangements advance through joint
effort between self-sorting out, cross-utilitarian groups.
It advances versatile arranging, transformative
improvement and conveyance; a period boxed iterative
approach, and energizes fast and adaptable reaction to
change. It is a reasonable structure that advances
anticipated communications all through the
improvement cycle. The Agile Manifesto presented the
term in 2001
In case you're considering receiving Agile standards, it's
vital that you comprehend what you're in for. You
should make sure that you, your task group and the
administration supporting your undertaking all
comprehend these exchange offs, and are cheerful to
acknowledge and bolster them in inclination to a more
conventional methodology. Agile is more of a
technique, suitable for the software development
industry.
Fig 1 : Agile Development Process
Int. J. Advanced Networking and Applications
Volume: 07 Issue: 06 Pages: 2949-2952 (2016) ISSN: 0975-0290 2950
Kickoff:
Kick-Off meeting is the first legal meeting directed
between Project group and Client of that venture. The
principle reason for this meeting is to choose and talk
about the components as Schedule, Deadlines, Role of
every colleague and difficulties, then again chances
which may prompt the development of Time estimation
and so forth. Members of meeting are Customer, Project
team and partner.
Sprint planning:
The Sprint Planning [4] Meeting is usually broken into
two sections. Section one of the sprint planning meeting
is a survey of the product backlog things the Product
Owner will request that the group to figure out and
convey. At the end of sprint planning section one, the
group will choose a sprint objective: a one-sentence
portrayal of the general result of the sprint.During
section two of the sprint planning meeting, the Team
chooses how the work will be assembled. The result of
the section two planning meeting will be the Sprint
Backlog.
Development:
This procedure incorporates the real written work of
code as well as the readiness of necessities and
destinations, the outline of what is to be coded, and
affirmation that what is created has met targets.
Test:
Testing is a technique for evaluating the usefulness of a
product program. There are a wide range of sorts of
programming testing however the two fundamental
classifications are dynamic and static testing[8].
Dynamic testing is an evaluation that is directed while
the system is executed; static testing, then again, is an
examination of the project's code and related
documentation. Dynamic and static techniques are
regularly utilized together.
Demo:
A case of an item, particularly a developed program
given to client to validate the requirements met with
finished ones.
Deployment:
Deployment envelops all the procedures required
ingetting new programming or equipment up and
running appropriately in it surrounding, including
installation, arrangement, running, testing, and rolling
out fundamental improvements.
2.1 Advantages of Agile Model:
 Consumer loyalty by quick, consistent
conveyance of helpful programming.
 Individuals and collaborations are underlined
instead of procedure and apparatuses. Clients,
designers and analysers always collaborate
with each other.
 Working programming is conveyed much of
the time (weeks instead of months).
 Up close and personal discussion is the best
type of correspondence.
 Close, day by day collaboration between
representatives and engineers.
 Nonstop regard for specialized brilliance and
great outline.
 General adjustment to evolving circumstances.
 Indeed, even late changes in prerequisites are
invited
2.2 Disadvantages of Agile:
 In instance of some product deliverables,
particularly the expansive ones, it is hard to
evaluate the exertion required toward the start
of the software development life cycle [5,6].
 There is absence of accentuation on
fundamental planning and documentation.
 The undertaking can without much of a stretch
get taken off track if the client delegate is not
clear what final result that they need.
 Only senior software engineers are equipped
for taking the sort of choices required amid the
improvement procedure. Consequently it has
no spot for beginner software engineers, unless
joined with experienced assets.
3. When to use Agile Model
 When new changes are should have been
executed. The opportunity coordinated
provides for change is imperative. New
changes can be executed at almost no cost in
view of the recurrence of new additions that
are delivered.
 To actualize another component the designers
need to lose just the work of a couple days, or
even just hours, to move back and execute it.
 Unlike the waterfall model in Agile model
[4,7] extremely restricted arranging is required
to begin with the project. Agile expect that the
end clients' needs are always showing signs of
change in a dynamic business and IT world.
Changes can be examined and elements can be
recently affected or expelled in light of
Int. J. Advanced Networking and Applications
Volume: 07 Issue: 06 Pages: 2949-2952 (2016) ISSN: 0975-0290 2951
criticism. This adequately gives the client the
completed framework they need or need.
 Both framework engineers and partners alike,
discover they likewise get more flexibility of
time and alternatives than if the product was
created in a more inflexible successive way.
Having alternatives gives them the capacity to
leave imperative choices until increasingly or
better information or even whole enabling
projects are accessible; which means the
undertaking can keep on moving forward
without apprehension of achieving a sudden
halt.
4. Lean over Agile:
 Agile ensures faster tasks by adapting the
changes easier. As Lean build as smart
development, at initial stage itself it will
eliminates the waste which not gives any value
to the customer which will reduce the
development cost and time.
 Agile is flexible but Lean is sustainable for any
kind of environment
 The main difference between Agile and Lean
action plan is that Agile proposes
consideration of backlogs, conduct sprints and
try to solve them but Lean concept is to build
the product, measure and learn it.
In agile the demonstration has been done with definition
only, where as in agile it is validation learning.
5. Why Lean
Lean Development model spotlights on the making of
effectively alterable programming. This Software
Development technique is more deliberately centered
than some other kind of dexterous procedure. The
objective of this strategy is to create programming
in33% of time, with extremely constrained spending
plan, and less measure of required work process.
Fig 2. Lean development process
Identify Value: The beginning stage is to perceive that
lone a little division of the aggregate time and exertion
in any association really includes esteem for the end
client. By plainly characterizing Value for a particular
item or administration from the end client's viewpoint,
all the non-esteem exercises - or waste [2] - can be
focused for evacuation.
Map the Value stream: The Value Stream is the whole
arrangement of exercises over all parts of the
association required in together conveying the item or
administration. This speaks to the end-to-end prepare
that conveys the worth to the client. When you
comprehend what your client needs the following stride
is to distinguish how you are conveying (or not) that to
them.
Create Flow: Regularly when you first guide the Value
Stream you will find that lone 5% of exercises include
esteem, this can ascend to 45% in an administration
situation. Executing this waste ensures that your thing
or organization "streams" to the customer with no
interruption, reroute or holding up.
Establish Pull: This is about comprehension the client
request on your administration and after that making
your procedure to react to this. Such that you create just
what the client needs when the client needs it.
Seek Perfection: Making stream and force begins with
fundamentally revamping singular procedure steps, yet
the additions turn out to be genuinely noteworthy as all
the strides connect together. As this happens
increasingly layers of waste get to be obvious and the
procedure proceeds towards the hypothetical end
purpose of flawlessness, where each benefit and
eachactivity includes esteem for the end client.
5.1 Disadvantages of Lean
 Communication problem within the team and
hiding of major issues
 Lack of discipline in the team
 Issues regarding the client decisions
 One time deployment of product
 Lack of Business Requirement Documentation
(BRD)
 Flexibility among customer and developer
through Software Requirement
Specification(SRS)
 Rework is not minimized
6. Conclusion
The study of software development approaches says
that Lean is one of the approaches which can be used as
effective tool for stagnation persistence. Lean offers
faster development with good strength. Various
shortcomings (pitfalls) are existed in Lean
methodology. It is essential to adapt new methods to
avoid pitfalls of Lean such as Team organization,
Elimination of waste, Business Requirement Document
(BRD) and Software Requirement Specifications (SRS)
which gives more oxygen to Lean to compete other
methods of Agile to give better approach in software
development.
Int. J. Advanced Networking and Applications
Volume: 07 Issue: 06 Pages: 2949-2952 (2016) ISSN: 0975-0290 2952
References
1. P. Klint, R. Lmmel, and C. Verhoef, “Toward
an engineering discipline for grammarware,”
ACM Transactions on Software Engineering
and Methodology, vol. 3, pp. 331-380, 2005.
2. P. Middleton. A. Flaxel and A. Cookson. Lean
Software management Case study:
TimberlineInc., Lecture Notes in Computer
Science, NewYork: Springer-Verlag. 2005.
3. K. Tate. Sustainable Software Development:
An Agile Perspective. New Jersey: Addison-
Wesley, 2006
4. -T. Dyba and T. Dingsoyr. “Empirical studies
and agile software development: a systematic
review”.inf. Softw. Technol., vol. 50. pp. 833-
859. 2008.
5. S. Easterbrook. J. Singer. M. Storey. and D.
Damian. “Selecting empirical methods for
software engineering research.” in Guide to
Advanced Empirical Software Engineering. F.
Shull. J. Singer. and J. Sjoberg. Eds. London.
U.K. : Springer-Verlag. 2008.
6. T. stober and U. Hansmann. Agile Software
Development: Best practices for Large
Software Development Projects. Berlin.
Germany. Springer-Verlag. 2010.
7. Hayata, T.; Jianchao Han; Baheshti, M.
Facilitating Agile Software Development with
Lean Architecture in the DCI Paradigm,
Information Technology: New
Generations(ITNG), 2012 Ninth International
Conference on Year: 2012 Ninth International
Conference on Year: 2012 Pages: 343 – 348,
DOI: 10.1109/ITNG.2012.1571989.
8. E. Kupiainen, MV Mantyla, J Itkonen.
Performance Alignment Work: How software
developers experience the continuous
adaptation of team performance in Lean and
Agile environments. Information and Software
Technology. 2015 – Elsevier Volume 64,
August 2015, Pages 132 -147.
Authors Profile
Dr. C. Uma Shankar
currentlyWorkingas Registrar,
at Rashtriya Sanskrit
Vidyapeetha, Tirupathi. He
completed his Ph.D. from
S.V. University, Tirupathi. He
worked as Professor in
Departmentof OR & SQC at
RayalaseemaUniversity,
Kurnool. He is having 32
years of teaching Experience. He also Worked in
various Administrative Positions in Rayalaseema
University. He is the author of many Books. He
organized and attended so many workshops and
seminars. He is editorial member and reviewer for many
Journals. He published many papers and articles in
Journals.
T. Hari Kumar pursing Ph.D. in
Computer Science, Department
of Computer Science and
Technology, Sri
Krishnadeveraya University,
Anantapuramu. He completed
his M.Sc. Computer Science
from S.K University and
M.Tech. Computer Science
from Acharya Nagarjuna University, Guntur. He has
attended various seminars and workshops.
-

More Related Content

What's hot

Presentation by saurabh chandra
Presentation by saurabh chandraPresentation by saurabh chandra
Presentation by saurabh chandraPMI_IREP_TP
 
Metrics in Agile: SCRUM, XP and Agile Methods
Metrics in Agile: SCRUM, XP and Agile MethodsMetrics in Agile: SCRUM, XP and Agile Methods
Metrics in Agile: SCRUM, XP and Agile MethodsMihir Thuse
 
IT Project Management - Aligning PMBOK Processes and SDLC
IT Project Management  - Aligning PMBOK Processes and SDLCIT Project Management  - Aligning PMBOK Processes and SDLC
IT Project Management - Aligning PMBOK Processes and SDLCCrysanthus Raharjo, PMP
 
Ian Sommerville, Software Engineering, 9th Edition Ch 23
Ian Sommerville,  Software Engineering, 9th Edition Ch 23Ian Sommerville,  Software Engineering, 9th Edition Ch 23
Ian Sommerville, Software Engineering, 9th Edition Ch 23Mohammed Romi
 
Best Practices When Moving To Agile Project Management
Best Practices When Moving To Agile Project ManagementBest Practices When Moving To Agile Project Management
Best Practices When Moving To Agile Project ManagementRobert McGeachy
 
Presentation by pavan adipuram
Presentation by pavan adipuramPresentation by pavan adipuram
Presentation by pavan adipuramPMI_IREP_TP
 
Software Project management
Software Project managementSoftware Project management
Software Project managementsameer farooq
 
Productivity measurement of agile teams (IWSM 2015)
Productivity measurement of agile teams (IWSM 2015)Productivity measurement of agile teams (IWSM 2015)
Productivity measurement of agile teams (IWSM 2015)Harold van Heeringen
 
Agile Project Management: Introduction to AGILE - The Basic 101
Agile Project Management: Introduction to AGILE - The Basic 101Agile Project Management: Introduction to AGILE - The Basic 101
Agile Project Management: Introduction to AGILE - The Basic 101Nurul Haszeli Ahmad
 
Agile project management
Agile project management Agile project management
Agile project management Bimba Pawar
 
Presentation by jv rao
Presentation by jv raoPresentation by jv rao
Presentation by jv raoPMI_IREP_TP
 
Agile Project management
Agile Project managementAgile Project management
Agile Project managementPraveen Sidola
 
AGILE PORTUGAL 2016: Adopted agile in a CMMI L5 enterprise: what were the fin...
AGILE PORTUGAL 2016: Adopted agile in a CMMI L5 enterprise: what were the fin...AGILE PORTUGAL 2016: Adopted agile in a CMMI L5 enterprise: what were the fin...
AGILE PORTUGAL 2016: Adopted agile in a CMMI L5 enterprise: what were the fin...Délio Almeida
 
Agile project management
Agile project managementAgile project management
Agile project managementeng100
 
A Review of RUP (Rational Unified Process)
A Review of RUP (Rational Unified Process)A Review of RUP (Rational Unified Process)
A Review of RUP (Rational Unified Process)Waqas Tariq
 
Lecture.4-Scrum.pptx
Lecture.4-Scrum.pptxLecture.4-Scrum.pptx
Lecture.4-Scrum.pptxAmna Ch
 

What's hot (20)

Presentation by saurabh chandra
Presentation by saurabh chandraPresentation by saurabh chandra
Presentation by saurabh chandra
 
Metrics in Agile: SCRUM, XP and Agile Methods
Metrics in Agile: SCRUM, XP and Agile MethodsMetrics in Agile: SCRUM, XP and Agile Methods
Metrics in Agile: SCRUM, XP and Agile Methods
 
IT Project Management - Aligning PMBOK Processes and SDLC
IT Project Management  - Aligning PMBOK Processes and SDLCIT Project Management  - Aligning PMBOK Processes and SDLC
IT Project Management - Aligning PMBOK Processes and SDLC
 
Ch23 project planning
Ch23 project planningCh23 project planning
Ch23 project planning
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software Development
 
Lect3
Lect3Lect3
Lect3
 
Ian Sommerville, Software Engineering, 9th Edition Ch 23
Ian Sommerville,  Software Engineering, 9th Edition Ch 23Ian Sommerville,  Software Engineering, 9th Edition Ch 23
Ian Sommerville, Software Engineering, 9th Edition Ch 23
 
Best Practices When Moving To Agile Project Management
Best Practices When Moving To Agile Project ManagementBest Practices When Moving To Agile Project Management
Best Practices When Moving To Agile Project Management
 
Presentation by pavan adipuram
Presentation by pavan adipuramPresentation by pavan adipuram
Presentation by pavan adipuram
 
Software Project management
Software Project managementSoftware Project management
Software Project management
 
Productivity measurement of agile teams (IWSM 2015)
Productivity measurement of agile teams (IWSM 2015)Productivity measurement of agile teams (IWSM 2015)
Productivity measurement of agile teams (IWSM 2015)
 
SAFe v4.6 full
SAFe v4.6 fullSAFe v4.6 full
SAFe v4.6 full
 
Agile Project Management: Introduction to AGILE - The Basic 101
Agile Project Management: Introduction to AGILE - The Basic 101Agile Project Management: Introduction to AGILE - The Basic 101
Agile Project Management: Introduction to AGILE - The Basic 101
 
Agile project management
Agile project management Agile project management
Agile project management
 
Presentation by jv rao
Presentation by jv raoPresentation by jv rao
Presentation by jv rao
 
Agile Project management
Agile Project managementAgile Project management
Agile Project management
 
AGILE PORTUGAL 2016: Adopted agile in a CMMI L5 enterprise: what were the fin...
AGILE PORTUGAL 2016: Adopted agile in a CMMI L5 enterprise: what were the fin...AGILE PORTUGAL 2016: Adopted agile in a CMMI L5 enterprise: what were the fin...
AGILE PORTUGAL 2016: Adopted agile in a CMMI L5 enterprise: what were the fin...
 
Agile project management
Agile project managementAgile project management
Agile project management
 
A Review of RUP (Rational Unified Process)
A Review of RUP (Rational Unified Process)A Review of RUP (Rational Unified Process)
A Review of RUP (Rational Unified Process)
 
Lecture.4-Scrum.pptx
Lecture.4-Scrum.pptxLecture.4-Scrum.pptx
Lecture.4-Scrum.pptx
 

Viewers also liked

Learning to be a manager in the Age of Agile share
Learning to be a manager in the Age of Agile shareLearning to be a manager in the Age of Agile share
Learning to be a manager in the Age of Agile shareGiuseppe De Simone
 
Smagin RusOrgTech БИОЭРАГРУПП
Smagin RusOrgTech БИОЭРАГРУППSmagin RusOrgTech БИОЭРАГРУПП
Smagin RusOrgTech БИОЭРАГРУППAkulova Alina
 
Tarifa de Gas - Foro Activo por Neuquén
Tarifa de Gas - Foro Activo por NeuquénTarifa de Gas - Foro Activo por Neuquén
Tarifa de Gas - Foro Activo por NeuquénMelina Fit
 
2010 odyssey two - by arthur c. clarke
2010   odyssey two - by arthur c. clarke2010   odyssey two - by arthur c. clarke
2010 odyssey two - by arthur c. clarkePublicLeaker
 
Clevertech Lean Agile Methodology
Clevertech Lean Agile MethodologyClevertech Lean Agile Methodology
Clevertech Lean Agile Methodologyclevertech
 
Methodology lean IT transformation mission
Methodology   lean IT transformation missionMethodology   lean IT transformation mission
Methodology lean IT transformation missionJean-François Nguyen
 
Encouraging Grassroots Innovation at a Legacy Publisher - Tech Forum 2016 - T...
Encouraging Grassroots Innovation at a Legacy Publisher - Tech Forum 2016 - T...Encouraging Grassroots Innovation at a Legacy Publisher - Tech Forum 2016 - T...
Encouraging Grassroots Innovation at a Legacy Publisher - Tech Forum 2016 - T...BookNet Canada
 
Everything You Wanted to Ask a Retailer About Pricing But Your Legal Departme...
Everything You Wanted to Ask a Retailer About Pricing But Your Legal Departme...Everything You Wanted to Ask a Retailer About Pricing But Your Legal Departme...
Everything You Wanted to Ask a Retailer About Pricing But Your Legal Departme...BookNet Canada
 
Agile lean software development principles
Agile  lean software development principlesAgile  lean software development principles
Agile lean software development principlesEyna Hamdzah
 
Lean Software Development: Values and Principles
Lean Software Development: Values and PrinciplesLean Software Development: Values and Principles
Lean Software Development: Values and PrinciplesBalaji Sathram
 
LEAN software development
LEAN software developmentLEAN software development
LEAN software developmentricardoroldan
 
Lean Software Development
Lean Software DevelopmentLean Software Development
Lean Software DevelopmentDavid Fernandez
 

Viewers also liked (20)

Learning to be a manager in the Age of Agile share
Learning to be a manager in the Age of Agile shareLearning to be a manager in the Age of Agile share
Learning to be a manager in the Age of Agile share
 
Smagin RusOrgTech БИОЭРАГРУПП
Smagin RusOrgTech БИОЭРАГРУППSmagin RusOrgTech БИОЭРАГРУПП
Smagin RusOrgTech БИОЭРАГРУПП
 
Titanic aanvaring
Titanic    aanvaringTitanic    aanvaring
Titanic aanvaring
 
Tarifa de Gas - Foro Activo por Neuquén
Tarifa de Gas - Foro Activo por NeuquénTarifa de Gas - Foro Activo por Neuquén
Tarifa de Gas - Foro Activo por Neuquén
 
запорожье
запорожьезапорожье
запорожье
 
Work1M33No32-33
Work1M33No32-33Work1M33No32-33
Work1M33No32-33
 
MAYO
MAYOMAYO
MAYO
 
3. marzo
3. marzo3. marzo
3. marzo
 
2010 odyssey two - by arthur c. clarke
2010   odyssey two - by arthur c. clarke2010   odyssey two - by arthur c. clarke
2010 odyssey two - by arthur c. clarke
 
Clevertech Lean Agile Methodology
Clevertech Lean Agile MethodologyClevertech Lean Agile Methodology
Clevertech Lean Agile Methodology
 
Verdaderos profetas
Verdaderos profetasVerdaderos profetas
Verdaderos profetas
 
Methodology lean IT transformation mission
Methodology   lean IT transformation missionMethodology   lean IT transformation mission
Methodology lean IT transformation mission
 
Working memory
Working memoryWorking memory
Working memory
 
Encouraging Grassroots Innovation at a Legacy Publisher - Tech Forum 2016 - T...
Encouraging Grassroots Innovation at a Legacy Publisher - Tech Forum 2016 - T...Encouraging Grassroots Innovation at a Legacy Publisher - Tech Forum 2016 - T...
Encouraging Grassroots Innovation at a Legacy Publisher - Tech Forum 2016 - T...
 
Everything You Wanted to Ask a Retailer About Pricing But Your Legal Departme...
Everything You Wanted to Ask a Retailer About Pricing But Your Legal Departme...Everything You Wanted to Ask a Retailer About Pricing But Your Legal Departme...
Everything You Wanted to Ask a Retailer About Pricing But Your Legal Departme...
 
Agile lean software development principles
Agile  lean software development principlesAgile  lean software development principles
Agile lean software development principles
 
Lean Software Development: Values and Principles
Lean Software Development: Values and PrinciplesLean Software Development: Values and Principles
Lean Software Development: Values and Principles
 
Michael Nir The Agile PMO keynote
Michael Nir   The Agile PMO keynoteMichael Nir   The Agile PMO keynote
Michael Nir The Agile PMO keynote
 
LEAN software development
LEAN software developmentLEAN software development
LEAN software development
 
Lean Software Development
Lean Software DevelopmentLean Software Development
Lean Software Development
 

Similar to Lean as Agile methodology – A Study

Presentation by lavika upadhyay
Presentation by lavika upadhyayPresentation by lavika upadhyay
Presentation by lavika upadhyayPMI_IREP_TP
 
Introduction to Software Engineering
Introduction to Software EngineeringIntroduction to Software Engineering
Introduction to Software EngineeringSaqib Raza
 
Agile methodology
Agile methodologyAgile methodology
Agile methodologyC.P. Maurya
 
AGILE PROJECT MANAGEMENT NOTES.docx
AGILE PROJECT MANAGEMENT NOTES.docxAGILE PROJECT MANAGEMENT NOTES.docx
AGILE PROJECT MANAGEMENT NOTES.docxVardha Mago
 
Reading Summary - Software Agile Development + Scrum
Reading Summary - Software Agile Development + Scrum Reading Summary - Software Agile Development + Scrum
Reading Summary - Software Agile Development + Scrum Artemisa Yescas Engler
 
A study of critical success factors for adaption of agile methodology
A study of critical success factors for adaption of agile methodologyA study of critical success factors for adaption of agile methodology
A study of critical success factors for adaption of agile methodologyIAEME Publication
 
Software Development Process Models (SCRUM Methodology)
Software Development Process Models (SCRUM Methodology)Software Development Process Models (SCRUM Methodology)
Software Development Process Models (SCRUM Methodology)Muhammad Ahmed
 
Agile methodology Interview Question Document File
Agile methodology Interview Question Document FileAgile methodology Interview Question Document File
Agile methodology Interview Question Document FileDilipPinto4
 
Upstate CSCI 540 Agile Development
Upstate CSCI 540 Agile DevelopmentUpstate CSCI 540 Agile Development
Upstate CSCI 540 Agile DevelopmentDanWooster1
 
Asset Finance Systems: Project Initiation "101"
Asset Finance Systems: Project Initiation "101"Asset Finance Systems: Project Initiation "101"
Asset Finance Systems: Project Initiation "101"David Pedreno
 
Asset Finance Systems: Project Initiation "101"
Asset Finance Systems: Project Initiation "101"Asset Finance Systems: Project Initiation "101"
Asset Finance Systems: Project Initiation "101"David Pedreno
 
AGILE METHODOLOGIES PRESENTATION BY OLIVER TORRES
AGILE  METHODOLOGIES PRESENTATION BY OLIVER TORRESAGILE  METHODOLOGIES PRESENTATION BY OLIVER TORRES
AGILE METHODOLOGIES PRESENTATION BY OLIVER TORRES1410166
 
Agile & SCRUM basics
Agile & SCRUM basicsAgile & SCRUM basics
Agile & SCRUM basicsArun R
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrumPrudentialSolutions
 
Choose the Best Agile Product Development Method for a Successful Business
Choose the Best Agile Product Development Method for a Successful BusinessChoose the Best Agile Product Development Method for a Successful Business
Choose the Best Agile Product Development Method for a Successful BusinessFibonalabs
 

Similar to Lean as Agile methodology – A Study (20)

Presentation by lavika upadhyay
Presentation by lavika upadhyayPresentation by lavika upadhyay
Presentation by lavika upadhyay
 
Introduction to Software Engineering
Introduction to Software EngineeringIntroduction to Software Engineering
Introduction to Software Engineering
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
Unit -1.ppt
Unit -1.pptUnit -1.ppt
Unit -1.ppt
 
AGILE PROJECT MANAGEMENT NOTES.docx
AGILE PROJECT MANAGEMENT NOTES.docxAGILE PROJECT MANAGEMENT NOTES.docx
AGILE PROJECT MANAGEMENT NOTES.docx
 
Reading Summary - Software Agile Development + Scrum
Reading Summary - Software Agile Development + Scrum Reading Summary - Software Agile Development + Scrum
Reading Summary - Software Agile Development + Scrum
 
A study of critical success factors for adaption of agile methodology
A study of critical success factors for adaption of agile methodologyA study of critical success factors for adaption of agile methodology
A study of critical success factors for adaption of agile methodology
 
Agile process
Agile processAgile process
Agile process
 
Agile process
Agile processAgile process
Agile process
 
Software Development Process Models (SCRUM Methodology)
Software Development Process Models (SCRUM Methodology)Software Development Process Models (SCRUM Methodology)
Software Development Process Models (SCRUM Methodology)
 
Agile methodology Interview Question Document File
Agile methodology Interview Question Document FileAgile methodology Interview Question Document File
Agile methodology Interview Question Document File
 
Upstate CSCI 540 Agile Development
Upstate CSCI 540 Agile DevelopmentUpstate CSCI 540 Agile Development
Upstate CSCI 540 Agile Development
 
Asset Finance Systems: Project Initiation "101"
Asset Finance Systems: Project Initiation "101"Asset Finance Systems: Project Initiation "101"
Asset Finance Systems: Project Initiation "101"
 
Agiel sw development
Agiel sw developmentAgiel sw development
Agiel sw development
 
Asset Finance Systems: Project Initiation "101"
Asset Finance Systems: Project Initiation "101"Asset Finance Systems: Project Initiation "101"
Asset Finance Systems: Project Initiation "101"
 
AGILE METHODOLOGIES PRESENTATION BY OLIVER TORRES
AGILE  METHODOLOGIES PRESENTATION BY OLIVER TORRESAGILE  METHODOLOGIES PRESENTATION BY OLIVER TORRES
AGILE METHODOLOGIES PRESENTATION BY OLIVER TORRES
 
Agile & SCRUM basics
Agile & SCRUM basicsAgile & SCRUM basics
Agile & SCRUM basics
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrum
 
Choose the Best Agile Product Development Method for a Successful Business
Choose the Best Agile Product Development Method for a Successful BusinessChoose the Best Agile Product Development Method for a Successful Business
Choose the Best Agile Product Development Method for a Successful Business
 
Agile software process
Agile software processAgile software process
Agile software process
 

More from Eswar Publications

Content-Based Image Retrieval Features: A Survey
Content-Based Image Retrieval Features: A SurveyContent-Based Image Retrieval Features: A Survey
Content-Based Image Retrieval Features: A SurveyEswar Publications
 
Clickjacking Attack: Hijacking User’s Click
Clickjacking Attack: Hijacking User’s ClickClickjacking Attack: Hijacking User’s Click
Clickjacking Attack: Hijacking User’s ClickEswar Publications
 
Performance Analysis of Audio and Video Synchronization using Spreaded Code D...
Performance Analysis of Audio and Video Synchronization using Spreaded Code D...Performance Analysis of Audio and Video Synchronization using Spreaded Code D...
Performance Analysis of Audio and Video Synchronization using Spreaded Code D...Eswar Publications
 
Android Based Home-Automation using Microcontroller
Android Based Home-Automation using MicrocontrollerAndroid Based Home-Automation using Microcontroller
Android Based Home-Automation using MicrocontrollerEswar Publications
 
Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...
Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...
Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...Eswar Publications
 
App for Physiological Seed quality Parameters
App for Physiological Seed quality ParametersApp for Physiological Seed quality Parameters
App for Physiological Seed quality ParametersEswar Publications
 
What happens when adaptive video streaming players compete in time-varying ba...
What happens when adaptive video streaming players compete in time-varying ba...What happens when adaptive video streaming players compete in time-varying ba...
What happens when adaptive video streaming players compete in time-varying ba...Eswar Publications
 
WLI-FCM and Artificial Neural Network Based Cloud Intrusion Detection System
WLI-FCM and Artificial Neural Network Based Cloud Intrusion Detection SystemWLI-FCM and Artificial Neural Network Based Cloud Intrusion Detection System
WLI-FCM and Artificial Neural Network Based Cloud Intrusion Detection SystemEswar Publications
 
Spreading Trade Union Activities through Cyberspace: A Case Study
Spreading Trade Union Activities through Cyberspace: A Case StudySpreading Trade Union Activities through Cyberspace: A Case Study
Spreading Trade Union Activities through Cyberspace: A Case StudyEswar Publications
 
Identifying an Appropriate Model for Information Systems Integration in the O...
Identifying an Appropriate Model for Information Systems Integration in the O...Identifying an Appropriate Model for Information Systems Integration in the O...
Identifying an Appropriate Model for Information Systems Integration in the O...Eswar Publications
 
Link-and Node-Disjoint Evaluation of the Ad Hoc on Demand Multi-path Distance...
Link-and Node-Disjoint Evaluation of the Ad Hoc on Demand Multi-path Distance...Link-and Node-Disjoint Evaluation of the Ad Hoc on Demand Multi-path Distance...
Link-and Node-Disjoint Evaluation of the Ad Hoc on Demand Multi-path Distance...Eswar Publications
 
Bridging Centrality: Identifying Bridging Nodes in Transportation Network
Bridging Centrality: Identifying Bridging Nodes in Transportation NetworkBridging Centrality: Identifying Bridging Nodes in Transportation Network
Bridging Centrality: Identifying Bridging Nodes in Transportation NetworkEswar Publications
 
A Literature Survey on Internet of Things (IoT)
A Literature Survey on Internet of Things (IoT)A Literature Survey on Internet of Things (IoT)
A Literature Survey on Internet of Things (IoT)Eswar Publications
 
Automatic Monitoring of Soil Moisture and Controlling of Irrigation System
Automatic Monitoring of Soil Moisture and Controlling of Irrigation SystemAutomatic Monitoring of Soil Moisture and Controlling of Irrigation System
Automatic Monitoring of Soil Moisture and Controlling of Irrigation SystemEswar Publications
 
Multi- Level Data Security Model for Big Data on Public Cloud: A New Model
Multi- Level Data Security Model for Big Data on Public Cloud: A New ModelMulti- Level Data Security Model for Big Data on Public Cloud: A New Model
Multi- Level Data Security Model for Big Data on Public Cloud: A New ModelEswar Publications
 
Impact of Technology on E-Banking; Cameroon Perspectives
Impact of Technology on E-Banking; Cameroon PerspectivesImpact of Technology on E-Banking; Cameroon Perspectives
Impact of Technology on E-Banking; Cameroon PerspectivesEswar Publications
 
Classification Algorithms with Attribute Selection: an evaluation study using...
Classification Algorithms with Attribute Selection: an evaluation study using...Classification Algorithms with Attribute Selection: an evaluation study using...
Classification Algorithms with Attribute Selection: an evaluation study using...Eswar Publications
 
Mining Frequent Patterns and Associations from the Smart meters using Bayesia...
Mining Frequent Patterns and Associations from the Smart meters using Bayesia...Mining Frequent Patterns and Associations from the Smart meters using Bayesia...
Mining Frequent Patterns and Associations from the Smart meters using Bayesia...Eswar Publications
 
Network as a Service Model in Cloud Authentication by HMAC Algorithm
Network as a Service Model in Cloud Authentication by HMAC AlgorithmNetwork as a Service Model in Cloud Authentication by HMAC Algorithm
Network as a Service Model in Cloud Authentication by HMAC AlgorithmEswar Publications
 
Explosive Detection Approach by Printed Antennas
Explosive Detection Approach by Printed AntennasExplosive Detection Approach by Printed Antennas
Explosive Detection Approach by Printed AntennasEswar Publications
 

More from Eswar Publications (20)

Content-Based Image Retrieval Features: A Survey
Content-Based Image Retrieval Features: A SurveyContent-Based Image Retrieval Features: A Survey
Content-Based Image Retrieval Features: A Survey
 
Clickjacking Attack: Hijacking User’s Click
Clickjacking Attack: Hijacking User’s ClickClickjacking Attack: Hijacking User’s Click
Clickjacking Attack: Hijacking User’s Click
 
Performance Analysis of Audio and Video Synchronization using Spreaded Code D...
Performance Analysis of Audio and Video Synchronization using Spreaded Code D...Performance Analysis of Audio and Video Synchronization using Spreaded Code D...
Performance Analysis of Audio and Video Synchronization using Spreaded Code D...
 
Android Based Home-Automation using Microcontroller
Android Based Home-Automation using MicrocontrollerAndroid Based Home-Automation using Microcontroller
Android Based Home-Automation using Microcontroller
 
Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...
Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...
Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...
 
App for Physiological Seed quality Parameters
App for Physiological Seed quality ParametersApp for Physiological Seed quality Parameters
App for Physiological Seed quality Parameters
 
What happens when adaptive video streaming players compete in time-varying ba...
What happens when adaptive video streaming players compete in time-varying ba...What happens when adaptive video streaming players compete in time-varying ba...
What happens when adaptive video streaming players compete in time-varying ba...
 
WLI-FCM and Artificial Neural Network Based Cloud Intrusion Detection System
WLI-FCM and Artificial Neural Network Based Cloud Intrusion Detection SystemWLI-FCM and Artificial Neural Network Based Cloud Intrusion Detection System
WLI-FCM and Artificial Neural Network Based Cloud Intrusion Detection System
 
Spreading Trade Union Activities through Cyberspace: A Case Study
Spreading Trade Union Activities through Cyberspace: A Case StudySpreading Trade Union Activities through Cyberspace: A Case Study
Spreading Trade Union Activities through Cyberspace: A Case Study
 
Identifying an Appropriate Model for Information Systems Integration in the O...
Identifying an Appropriate Model for Information Systems Integration in the O...Identifying an Appropriate Model for Information Systems Integration in the O...
Identifying an Appropriate Model for Information Systems Integration in the O...
 
Link-and Node-Disjoint Evaluation of the Ad Hoc on Demand Multi-path Distance...
Link-and Node-Disjoint Evaluation of the Ad Hoc on Demand Multi-path Distance...Link-and Node-Disjoint Evaluation of the Ad Hoc on Demand Multi-path Distance...
Link-and Node-Disjoint Evaluation of the Ad Hoc on Demand Multi-path Distance...
 
Bridging Centrality: Identifying Bridging Nodes in Transportation Network
Bridging Centrality: Identifying Bridging Nodes in Transportation NetworkBridging Centrality: Identifying Bridging Nodes in Transportation Network
Bridging Centrality: Identifying Bridging Nodes in Transportation Network
 
A Literature Survey on Internet of Things (IoT)
A Literature Survey on Internet of Things (IoT)A Literature Survey on Internet of Things (IoT)
A Literature Survey on Internet of Things (IoT)
 
Automatic Monitoring of Soil Moisture and Controlling of Irrigation System
Automatic Monitoring of Soil Moisture and Controlling of Irrigation SystemAutomatic Monitoring of Soil Moisture and Controlling of Irrigation System
Automatic Monitoring of Soil Moisture and Controlling of Irrigation System
 
Multi- Level Data Security Model for Big Data on Public Cloud: A New Model
Multi- Level Data Security Model for Big Data on Public Cloud: A New ModelMulti- Level Data Security Model for Big Data on Public Cloud: A New Model
Multi- Level Data Security Model for Big Data on Public Cloud: A New Model
 
Impact of Technology on E-Banking; Cameroon Perspectives
Impact of Technology on E-Banking; Cameroon PerspectivesImpact of Technology on E-Banking; Cameroon Perspectives
Impact of Technology on E-Banking; Cameroon Perspectives
 
Classification Algorithms with Attribute Selection: an evaluation study using...
Classification Algorithms with Attribute Selection: an evaluation study using...Classification Algorithms with Attribute Selection: an evaluation study using...
Classification Algorithms with Attribute Selection: an evaluation study using...
 
Mining Frequent Patterns and Associations from the Smart meters using Bayesia...
Mining Frequent Patterns and Associations from the Smart meters using Bayesia...Mining Frequent Patterns and Associations from the Smart meters using Bayesia...
Mining Frequent Patterns and Associations from the Smart meters using Bayesia...
 
Network as a Service Model in Cloud Authentication by HMAC Algorithm
Network as a Service Model in Cloud Authentication by HMAC AlgorithmNetwork as a Service Model in Cloud Authentication by HMAC Algorithm
Network as a Service Model in Cloud Authentication by HMAC Algorithm
 
Explosive Detection Approach by Printed Antennas
Explosive Detection Approach by Printed AntennasExplosive Detection Approach by Printed Antennas
Explosive Detection Approach by Printed Antennas
 

Recently uploaded

Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 

Recently uploaded (20)

Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 

Lean as Agile methodology – A Study

  • 1. Int. J. Advanced Networking and Applications Volume: 07 Issue: 06 Pages: 2949-2952 (2016) ISSN: 0975-0290 2949 Lean as Agile methodology – A Study T. Hari Kumar Research Scholar, Department of Computer Science& Technology, Sri Krishnadeveraya University, Anantapuramu Email: hari.kumaratp@gmail.com Prof. C. Uma Shankar (Registrar – RSV, Tirupathi) Department of OR & SQC, Rayalaseema University, Kurnool Email: cumaor@rediffmail.com -----------------------------------------------------------------------ABSTRACT----------------------------------------------------------- The Many approaches and methodologies are available in the development of software with error free to its end user by fulfilling the values of stake-holders. Among the available methodologies Agile is a popular methodology which is introduced in 2001. Agile consists of various development processes such as Scrum, XP, Kanban, Lean and others. Among them Lean is one of the methodology in development of software domain which is adapted from Toyota Production System. This paper concentrates on how Lean sustains in the business stagnation because there exists some problems such as missing deadline, over development and ineffective management. Lean is having its own advantages and pitfalls. To overcome the pitfalls of Lean an adaptive approach is needed which may fit with existing industry standards. Keywords –Agile, Lean, Elimination of Waste, Stream, Alterable programming --------------------------------------------------------------------------------------------------------------------------------------------------- Date of submission: May 15, 2016 Date of Acceptance: June 02, 2016 --------------------------------------------------------------------------------------------------------------------------------------------------- 1. Introduction The Lean is a set of principles by the Japanese automobiles manufacturing industry in the 1980’s.The Toyota quality engineer, John Krafcik, coined the term, while observing the processes and tools used to eliminate waste in mass automobile production. It was not until 2003 that Mary and Tom Poppendieck introduced Lean, a software development process Lean [1,2,6] concept primary goal is how to improve the processes that transform the raw materials into their finished products with more efficiency. It is a continuous process of finding improving bottlenecks in the process. The following Lean principles were adapted in software development cycle.  Eliminate waste  Amplify learning  Decide as late as possible  Deliver as fast as possible  Empower the team  Build integrity  See the whole Lean processes mainly focus on how to reduce waste and improve overall flow of value to achieve best system optimization. Lean has very good record in manufacturing and is gaining popularity in software development too. 2. Agile method Agile programming [3,5,7]advancement is a gathering of programming improvement techniques in view of iterative and incremental improvement, where prerequisites and arrangements advance through joint effort between self-sorting out, cross-utilitarian groups. It advances versatile arranging, transformative improvement and conveyance; a period boxed iterative approach, and energizes fast and adaptable reaction to change. It is a reasonable structure that advances anticipated communications all through the improvement cycle. The Agile Manifesto presented the term in 2001 In case you're considering receiving Agile standards, it's vital that you comprehend what you're in for. You should make sure that you, your task group and the administration supporting your undertaking all comprehend these exchange offs, and are cheerful to acknowledge and bolster them in inclination to a more conventional methodology. Agile is more of a technique, suitable for the software development industry. Fig 1 : Agile Development Process
  • 2. Int. J. Advanced Networking and Applications Volume: 07 Issue: 06 Pages: 2949-2952 (2016) ISSN: 0975-0290 2950 Kickoff: Kick-Off meeting is the first legal meeting directed between Project group and Client of that venture. The principle reason for this meeting is to choose and talk about the components as Schedule, Deadlines, Role of every colleague and difficulties, then again chances which may prompt the development of Time estimation and so forth. Members of meeting are Customer, Project team and partner. Sprint planning: The Sprint Planning [4] Meeting is usually broken into two sections. Section one of the sprint planning meeting is a survey of the product backlog things the Product Owner will request that the group to figure out and convey. At the end of sprint planning section one, the group will choose a sprint objective: a one-sentence portrayal of the general result of the sprint.During section two of the sprint planning meeting, the Team chooses how the work will be assembled. The result of the section two planning meeting will be the Sprint Backlog. Development: This procedure incorporates the real written work of code as well as the readiness of necessities and destinations, the outline of what is to be coded, and affirmation that what is created has met targets. Test: Testing is a technique for evaluating the usefulness of a product program. There are a wide range of sorts of programming testing however the two fundamental classifications are dynamic and static testing[8]. Dynamic testing is an evaluation that is directed while the system is executed; static testing, then again, is an examination of the project's code and related documentation. Dynamic and static techniques are regularly utilized together. Demo: A case of an item, particularly a developed program given to client to validate the requirements met with finished ones. Deployment: Deployment envelops all the procedures required ingetting new programming or equipment up and running appropriately in it surrounding, including installation, arrangement, running, testing, and rolling out fundamental improvements. 2.1 Advantages of Agile Model:  Consumer loyalty by quick, consistent conveyance of helpful programming.  Individuals and collaborations are underlined instead of procedure and apparatuses. Clients, designers and analysers always collaborate with each other.  Working programming is conveyed much of the time (weeks instead of months).  Up close and personal discussion is the best type of correspondence.  Close, day by day collaboration between representatives and engineers.  Nonstop regard for specialized brilliance and great outline.  General adjustment to evolving circumstances.  Indeed, even late changes in prerequisites are invited 2.2 Disadvantages of Agile:  In instance of some product deliverables, particularly the expansive ones, it is hard to evaluate the exertion required toward the start of the software development life cycle [5,6].  There is absence of accentuation on fundamental planning and documentation.  The undertaking can without much of a stretch get taken off track if the client delegate is not clear what final result that they need.  Only senior software engineers are equipped for taking the sort of choices required amid the improvement procedure. Consequently it has no spot for beginner software engineers, unless joined with experienced assets. 3. When to use Agile Model  When new changes are should have been executed. The opportunity coordinated provides for change is imperative. New changes can be executed at almost no cost in view of the recurrence of new additions that are delivered.  To actualize another component the designers need to lose just the work of a couple days, or even just hours, to move back and execute it.  Unlike the waterfall model in Agile model [4,7] extremely restricted arranging is required to begin with the project. Agile expect that the end clients' needs are always showing signs of change in a dynamic business and IT world. Changes can be examined and elements can be recently affected or expelled in light of
  • 3. Int. J. Advanced Networking and Applications Volume: 07 Issue: 06 Pages: 2949-2952 (2016) ISSN: 0975-0290 2951 criticism. This adequately gives the client the completed framework they need or need.  Both framework engineers and partners alike, discover they likewise get more flexibility of time and alternatives than if the product was created in a more inflexible successive way. Having alternatives gives them the capacity to leave imperative choices until increasingly or better information or even whole enabling projects are accessible; which means the undertaking can keep on moving forward without apprehension of achieving a sudden halt. 4. Lean over Agile:  Agile ensures faster tasks by adapting the changes easier. As Lean build as smart development, at initial stage itself it will eliminates the waste which not gives any value to the customer which will reduce the development cost and time.  Agile is flexible but Lean is sustainable for any kind of environment  The main difference between Agile and Lean action plan is that Agile proposes consideration of backlogs, conduct sprints and try to solve them but Lean concept is to build the product, measure and learn it. In agile the demonstration has been done with definition only, where as in agile it is validation learning. 5. Why Lean Lean Development model spotlights on the making of effectively alterable programming. This Software Development technique is more deliberately centered than some other kind of dexterous procedure. The objective of this strategy is to create programming in33% of time, with extremely constrained spending plan, and less measure of required work process. Fig 2. Lean development process Identify Value: The beginning stage is to perceive that lone a little division of the aggregate time and exertion in any association really includes esteem for the end client. By plainly characterizing Value for a particular item or administration from the end client's viewpoint, all the non-esteem exercises - or waste [2] - can be focused for evacuation. Map the Value stream: The Value Stream is the whole arrangement of exercises over all parts of the association required in together conveying the item or administration. This speaks to the end-to-end prepare that conveys the worth to the client. When you comprehend what your client needs the following stride is to distinguish how you are conveying (or not) that to them. Create Flow: Regularly when you first guide the Value Stream you will find that lone 5% of exercises include esteem, this can ascend to 45% in an administration situation. Executing this waste ensures that your thing or organization "streams" to the customer with no interruption, reroute or holding up. Establish Pull: This is about comprehension the client request on your administration and after that making your procedure to react to this. Such that you create just what the client needs when the client needs it. Seek Perfection: Making stream and force begins with fundamentally revamping singular procedure steps, yet the additions turn out to be genuinely noteworthy as all the strides connect together. As this happens increasingly layers of waste get to be obvious and the procedure proceeds towards the hypothetical end purpose of flawlessness, where each benefit and eachactivity includes esteem for the end client. 5.1 Disadvantages of Lean  Communication problem within the team and hiding of major issues  Lack of discipline in the team  Issues regarding the client decisions  One time deployment of product  Lack of Business Requirement Documentation (BRD)  Flexibility among customer and developer through Software Requirement Specification(SRS)  Rework is not minimized 6. Conclusion The study of software development approaches says that Lean is one of the approaches which can be used as effective tool for stagnation persistence. Lean offers faster development with good strength. Various shortcomings (pitfalls) are existed in Lean methodology. It is essential to adapt new methods to avoid pitfalls of Lean such as Team organization, Elimination of waste, Business Requirement Document (BRD) and Software Requirement Specifications (SRS) which gives more oxygen to Lean to compete other methods of Agile to give better approach in software development.
  • 4. Int. J. Advanced Networking and Applications Volume: 07 Issue: 06 Pages: 2949-2952 (2016) ISSN: 0975-0290 2952 References 1. P. Klint, R. Lmmel, and C. Verhoef, “Toward an engineering discipline for grammarware,” ACM Transactions on Software Engineering and Methodology, vol. 3, pp. 331-380, 2005. 2. P. Middleton. A. Flaxel and A. Cookson. Lean Software management Case study: TimberlineInc., Lecture Notes in Computer Science, NewYork: Springer-Verlag. 2005. 3. K. Tate. Sustainable Software Development: An Agile Perspective. New Jersey: Addison- Wesley, 2006 4. -T. Dyba and T. Dingsoyr. “Empirical studies and agile software development: a systematic review”.inf. Softw. Technol., vol. 50. pp. 833- 859. 2008. 5. S. Easterbrook. J. Singer. M. Storey. and D. Damian. “Selecting empirical methods for software engineering research.” in Guide to Advanced Empirical Software Engineering. F. Shull. J. Singer. and J. Sjoberg. Eds. London. U.K. : Springer-Verlag. 2008. 6. T. stober and U. Hansmann. Agile Software Development: Best practices for Large Software Development Projects. Berlin. Germany. Springer-Verlag. 2010. 7. Hayata, T.; Jianchao Han; Baheshti, M. Facilitating Agile Software Development with Lean Architecture in the DCI Paradigm, Information Technology: New Generations(ITNG), 2012 Ninth International Conference on Year: 2012 Ninth International Conference on Year: 2012 Pages: 343 – 348, DOI: 10.1109/ITNG.2012.1571989. 8. E. Kupiainen, MV Mantyla, J Itkonen. Performance Alignment Work: How software developers experience the continuous adaptation of team performance in Lean and Agile environments. Information and Software Technology. 2015 – Elsevier Volume 64, August 2015, Pages 132 -147. Authors Profile Dr. C. Uma Shankar currentlyWorkingas Registrar, at Rashtriya Sanskrit Vidyapeetha, Tirupathi. He completed his Ph.D. from S.V. University, Tirupathi. He worked as Professor in Departmentof OR & SQC at RayalaseemaUniversity, Kurnool. He is having 32 years of teaching Experience. He also Worked in various Administrative Positions in Rayalaseema University. He is the author of many Books. He organized and attended so many workshops and seminars. He is editorial member and reviewer for many Journals. He published many papers and articles in Journals. T. Hari Kumar pursing Ph.D. in Computer Science, Department of Computer Science and Technology, Sri Krishnadeveraya University, Anantapuramu. He completed his M.Sc. Computer Science from S.K University and M.Tech. Computer Science from Acharya Nagarjuna University, Guntur. He has attended various seminars and workshops. -