SlideShare a Scribd company logo
Agile Framework
Overview
By Nitin Kumar
Framework
Type
 Scrum
 Kanban
 Extreme Programming (XP)
 Lean
 DSDM
 SAFe (Scrum + Lean)
Scrum
 Roles
 Product Owner
 Scrum Master
 Developers
 Backlog
 Product Backlog
 Sprint Backlog
 Sprint Event
 Sprint Planning
 Daily Scrum
 Sprint Review
 Sprint Retrospective
Kanban
Kan stands for Card & Ban stands for Signal. It is used when we
want to set the limit of tasks in a certain state. Eg: a maximum 10
tasks are allowed in the In-progress state.
 Use to set the limit of the task in a certain state.
 Focus on a limited no of tasks instead of too many tasks.
 If one member becomes a bottleneck so tasks move to
another member.
 The number of days can also be marked in board.
Extreme
Programming
(XP)
Extreme programming is lightweight method for small team
to developing rapid software. it is used when requirement
change rapidly. Feedback is crux of extreme programming.
Key practices in extreme programming
 On –site Customer
 Pair programming
 Code Review
 UnitTesting
 IntegrationTesting
 Feedback by test cases
Lean
Lean is based on the principle of less waste even if it create slowness.
 Build what is necessary.
 Break requirement into unit.
 Delivering in efficient manner.
 Improve continuous process.
 Use ofVisual tools.
Dynamic
System
Development
method
(DSDM)
DSDM can be easily integrated with the existing agile framework. It
has the following features.
 Aligned to clear business goals.
 Deliver frequently.
 Define roles & responsibilities clearly.
 Prioritizing the work of the team.
 Use effective collaboration techniques.
 Deliver what & when business needs.
SAFe
The ScaledAgile Framework (SAFe®) is a set of organization
and workflow patterns for implementing agile practices
at an enterprise scale. It has four-level where Scrum, Kanban Lean,
or XP applied.
 Team Level
 Program Level
 Value Stream Level
 Portfolio Level
ScrumVsSAFe
Scrum
 Scrum uses for
simple organizational structure.
 It is for AgileTeam for 7-11 people.
 Roles
 Product Owner
 Scrum Master
 DevelopmentTeam
 A cycle lasts from 1 to 4 weeks
 The team is self-managed cross-
functional.
SAFe
 SAFe applied for large companies
working under and willing to
apply agile beyond the teams
 It is for Agile Enterprise
 Roles
 ReleaseTrain Engineer
 Program Management
 Value Stream Engineer
 EpicOwners etc.
 A cycle lasts for about 2 weeks
 SAFe require coordination across
team & have dependency
ThankYou
Nitin Kumar
Yanitin@gmail.com

More Related Content

What's hot

Case Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cartCase Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cart
Abdullah Raza
 
Agile Scrum Overview
Agile  Scrum  OverviewAgile  Scrum  Overview
Agile Scrum Overview
Jason Dean
 
What is scrum in Agile methodology?
What is scrum in Agile methodology?What is scrum in Agile methodology?
What is scrum in Agile methodology?
Mario Lucero
 
XP vs Lean vs FDD
XP vs Lean vs FDDXP vs Lean vs FDD
XP vs Lean vs FDD
Suman Guha
 
Scrum methodology 
Scrum methodology Scrum methodology 
Scrum methodology 
SnehaRoy74
 
Agile Scrum Methodology - Introduction
Agile Scrum Methodology - IntroductionAgile Scrum Methodology - Introduction
Agile Scrum Methodology - Introduction
Geetha Madhuri
 
Agile Software Development Overview
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development Overview
DUONG Trong Tan
 
Scrum vs Kanban - Which Agile Methodology Fits Best For Your Team?
Scrum vs Kanban - Which Agile Methodology Fits Best For Your Team?Scrum vs Kanban - Which Agile Methodology Fits Best For Your Team?
Scrum vs Kanban - Which Agile Methodology Fits Best For Your Team?
Invensis Learning
 
Agile methodology v 4.5 s
Agile methodology   v 4.5 sAgile methodology   v 4.5 s
Agile methodology v 4.5 sJames Sutter
 
Scrum and agile principles
Scrum and agile principles Scrum and agile principles
Scrum and agile principles
Ruben Canlas
 
Scrum methodology in practice
Scrum methodology in practiceScrum methodology in practice
Scrum methodology in practice
Illia Pinchuk
 
Agile Processes - Scrum
Agile Processes - ScrumAgile Processes - Scrum
Agile Processes - Scrum
Soumya De
 
What Is Agile Scrum
What Is Agile ScrumWhat Is Agile Scrum
What Is Agile Scrum
Michael Bourque
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
Sapna Sood
 
Agile (Scrum)
Agile (Scrum)Agile (Scrum)
Agile (Scrum)
Dom Cushnan
 
Scrum - Agile Methodology
Scrum - Agile MethodologyScrum - Agile Methodology
Scrum - Agile Methodology
Niel Deckx
 

What's hot (18)

Case Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cartCase Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cart
 
Agile Scrum Overview
Agile  Scrum  OverviewAgile  Scrum  Overview
Agile Scrum Overview
 
Reducing Cost With Agile
Reducing Cost With AgileReducing Cost With Agile
Reducing Cost With Agile
 
What is scrum in Agile methodology?
What is scrum in Agile methodology?What is scrum in Agile methodology?
What is scrum in Agile methodology?
 
XP vs Lean vs FDD
XP vs Lean vs FDDXP vs Lean vs FDD
XP vs Lean vs FDD
 
Scrum methodology 
Scrum methodology Scrum methodology 
Scrum methodology 
 
Agile Scrum Methodology - Introduction
Agile Scrum Methodology - IntroductionAgile Scrum Methodology - Introduction
Agile Scrum Methodology - Introduction
 
Agile Software Development Overview
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development Overview
 
Scrum vs Kanban - Which Agile Methodology Fits Best For Your Team?
Scrum vs Kanban - Which Agile Methodology Fits Best For Your Team?Scrum vs Kanban - Which Agile Methodology Fits Best For Your Team?
Scrum vs Kanban - Which Agile Methodology Fits Best For Your Team?
 
Introduction to agile scrum
Introduction to agile scrumIntroduction to agile scrum
Introduction to agile scrum
 
Agile methodology v 4.5 s
Agile methodology   v 4.5 sAgile methodology   v 4.5 s
Agile methodology v 4.5 s
 
Scrum and agile principles
Scrum and agile principles Scrum and agile principles
Scrum and agile principles
 
Scrum methodology in practice
Scrum methodology in practiceScrum methodology in practice
Scrum methodology in practice
 
Agile Processes - Scrum
Agile Processes - ScrumAgile Processes - Scrum
Agile Processes - Scrum
 
What Is Agile Scrum
What Is Agile ScrumWhat Is Agile Scrum
What Is Agile Scrum
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Agile (Scrum)
Agile (Scrum)Agile (Scrum)
Agile (Scrum)
 
Scrum - Agile Methodology
Scrum - Agile MethodologyScrum - Agile Methodology
Scrum - Agile Methodology
 

Similar to Agile Framework Overview

Agile frameworks
Agile frameworksAgile frameworks
Agile frameworks
Alberto Gonzalez
 
Breaking Tradition: Agile Frameworks For The Modern Era of Collaborative Proj...
Breaking Tradition: Agile Frameworks For The Modern Era of Collaborative Proj...Breaking Tradition: Agile Frameworks For The Modern Era of Collaborative Proj...
Breaking Tradition: Agile Frameworks For The Modern Era of Collaborative Proj...
FredReynolds2
 
Seminar on Scrum
Seminar  on  ScrumSeminar  on  Scrum
Seminar on Scrum
Abhishek Kumar Singh
 
Seminar On Scrum
Seminar On  ScrumSeminar On  Scrum
Seminar On Scrum
Abhishek Kumar Singh
 
Unit_1_Agile development.pdf about the script of software
Unit_1_Agile development.pdf about the script of softwareUnit_1_Agile development.pdf about the script of software
Unit_1_Agile development.pdf about the script of software
zeelp3114
 
Agile Scrum Project Management
Agile Scrum Project ManagementAgile Scrum Project Management
Software Engineering Agile methodology SCRUM
Software Engineering  Agile methodology SCRUM Software Engineering  Agile methodology SCRUM
Software Engineering Agile methodology SCRUM
Hamza7777
 
A littlebook about agile
A littlebook about agileA littlebook about agile
A littlebook about agile
Maris Prabhakaran M
 
Methodologies 2: Scaling Agile
Methodologies 2: Scaling AgileMethodologies 2: Scaling Agile
Methodologies 2: Scaling Agile
Inflectra
 
Unit 9 and Unit 10.pptx
Unit 9 and Unit 10.pptxUnit 9 and Unit 10.pptx
Unit 9 and Unit 10.pptx
ReshmaGummadi1
 
Scrum basics
Scrum basicsScrum basics
Software Development Methodologies and Team Management
Software Development Methodologies and Team ManagementSoftware Development Methodologies and Team Management
Software Development Methodologies and Team Management
Yazan Alkatshah
 
PMI-ACP Lesson 01 Nugget 2 Agile Methodologies-i
PMI-ACP Lesson 01 Nugget 2 Agile Methodologies-iPMI-ACP Lesson 01 Nugget 2 Agile Methodologies-i
PMI-ACP Lesson 01 Nugget 2 Agile Methodologies-i
Thanh Nguyen
 
Agile Overview
Agile OverviewAgile Overview
Agile Overview
Stephen Albright
 
How to Manage Marketing Projects and People (Without Going Insane)
How to Manage Marketing Projects and People (Without Going Insane)How to Manage Marketing Projects and People (Without Going Insane)
How to Manage Marketing Projects and People (Without Going Insane)
LeadMD
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum Methodology
Dr. Syed Hassan Amin
 
Dot+Net+2010+Features
Dot+Net+2010+FeaturesDot+Net+2010+Features
Dot+Net+2010+Featuresgurbaxrawat
 

Similar to Agile Framework Overview (20)

Agile frameworks
Agile frameworksAgile frameworks
Agile frameworks
 
Breaking Tradition: Agile Frameworks For The Modern Era of Collaborative Proj...
Breaking Tradition: Agile Frameworks For The Modern Era of Collaborative Proj...Breaking Tradition: Agile Frameworks For The Modern Era of Collaborative Proj...
Breaking Tradition: Agile Frameworks For The Modern Era of Collaborative Proj...
 
Seminar on Scrum
Seminar  on  ScrumSeminar  on  Scrum
Seminar on Scrum
 
Seminar On Scrum
Seminar On  ScrumSeminar On  Scrum
Seminar On Scrum
 
Unit_1_Agile development.pdf about the script of software
Unit_1_Agile development.pdf about the script of softwareUnit_1_Agile development.pdf about the script of software
Unit_1_Agile development.pdf about the script of software
 
Agile Scrum Project Management
Agile Scrum Project ManagementAgile Scrum Project Management
Agile Scrum Project Management
 
Software Engineering Agile methodology SCRUM
Software Engineering  Agile methodology SCRUM Software Engineering  Agile methodology SCRUM
Software Engineering Agile methodology SCRUM
 
A littlebook about agile
A littlebook about agileA littlebook about agile
A littlebook about agile
 
Methodologies 2: Scaling Agile
Methodologies 2: Scaling AgileMethodologies 2: Scaling Agile
Methodologies 2: Scaling Agile
 
Unit 9 and Unit 10.pptx
Unit 9 and Unit 10.pptxUnit 9 and Unit 10.pptx
Unit 9 and Unit 10.pptx
 
Scrum basics
Scrum basicsScrum basics
Scrum basics
 
Agile
AgileAgile
Agile
 
Scrum
ScrumScrum
Scrum
 
Software Development Methodologies and Team Management
Software Development Methodologies and Team ManagementSoftware Development Methodologies and Team Management
Software Development Methodologies and Team Management
 
PMI-ACP Lesson 01 Nugget 2 Agile Methodologies-i
PMI-ACP Lesson 01 Nugget 2 Agile Methodologies-iPMI-ACP Lesson 01 Nugget 2 Agile Methodologies-i
PMI-ACP Lesson 01 Nugget 2 Agile Methodologies-i
 
Agile Overview
Agile OverviewAgile Overview
Agile Overview
 
How to Manage Marketing Projects and People (Without Going Insane)
How to Manage Marketing Projects and People (Without Going Insane)How to Manage Marketing Projects and People (Without Going Insane)
How to Manage Marketing Projects and People (Without Going Insane)
 
Agile
AgileAgile
Agile
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum Methodology
 
Dot+Net+2010+Features
Dot+Net+2010+FeaturesDot+Net+2010+Features
Dot+Net+2010+Features
 

More from Nitin KR

Life.pptx
Life.pptxLife.pptx
Life.pptx
Nitin KR
 
Project management
Project managementProject management
Project management
Nitin KR
 
Blueprinting life cycle (1)
Blueprinting life cycle (1)Blueprinting life cycle (1)
Blueprinting life cycle (1)
Nitin KR
 
Which no sql database
Which no sql databaseWhich no sql database
Which no sql database
Nitin KR
 
Maria db vs mysql
Maria db vs mysqlMaria db vs mysql
Maria db vs mysql
Nitin KR
 
Word press optimization
Word press optimizationWord press optimization
Word press optimizationNitin KR
 
E-commerce
E-commerceE-commerce
E-commerce
Nitin KR
 
Questionnaires for open source cms proposal
Questionnaires  for open source cms proposalQuestionnaires  for open source cms proposal
Questionnaires for open source cms proposal
Nitin KR
 
Speed up youe website
Speed up youe websiteSpeed up youe website
Speed up youe website
Nitin KR
 

More from Nitin KR (9)

Life.pptx
Life.pptxLife.pptx
Life.pptx
 
Project management
Project managementProject management
Project management
 
Blueprinting life cycle (1)
Blueprinting life cycle (1)Blueprinting life cycle (1)
Blueprinting life cycle (1)
 
Which no sql database
Which no sql databaseWhich no sql database
Which no sql database
 
Maria db vs mysql
Maria db vs mysqlMaria db vs mysql
Maria db vs mysql
 
Word press optimization
Word press optimizationWord press optimization
Word press optimization
 
E-commerce
E-commerceE-commerce
E-commerce
 
Questionnaires for open source cms proposal
Questionnaires  for open source cms proposalQuestionnaires  for open source cms proposal
Questionnaires for open source cms proposal
 
Speed up youe website
Speed up youe websiteSpeed up youe website
Speed up youe website
 

Recently uploaded

Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Arya
abh.arya
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
seandesed
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
Intella Parts
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
Jayaprasanna4
 
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfCOLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
Kamal Acharya
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
AhmedHussein950959
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdf
Kamal Acharya
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
Divya Somashekar
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
Pipe Restoration Solutions
 
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSETECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
DuvanRamosGarzon1
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
Jayaprasanna4
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 

Recently uploaded (20)

Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Arya
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
 
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfCOLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdf
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
 
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSETECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 

Agile Framework Overview

  • 2. Framework Type  Scrum  Kanban  Extreme Programming (XP)  Lean  DSDM  SAFe (Scrum + Lean)
  • 3. Scrum  Roles  Product Owner  Scrum Master  Developers  Backlog  Product Backlog  Sprint Backlog  Sprint Event  Sprint Planning  Daily Scrum  Sprint Review  Sprint Retrospective
  • 4. Kanban Kan stands for Card & Ban stands for Signal. It is used when we want to set the limit of tasks in a certain state. Eg: a maximum 10 tasks are allowed in the In-progress state.  Use to set the limit of the task in a certain state.  Focus on a limited no of tasks instead of too many tasks.  If one member becomes a bottleneck so tasks move to another member.  The number of days can also be marked in board.
  • 5. Extreme Programming (XP) Extreme programming is lightweight method for small team to developing rapid software. it is used when requirement change rapidly. Feedback is crux of extreme programming. Key practices in extreme programming  On –site Customer  Pair programming  Code Review  UnitTesting  IntegrationTesting  Feedback by test cases
  • 6. Lean Lean is based on the principle of less waste even if it create slowness.  Build what is necessary.  Break requirement into unit.  Delivering in efficient manner.  Improve continuous process.  Use ofVisual tools.
  • 7. Dynamic System Development method (DSDM) DSDM can be easily integrated with the existing agile framework. It has the following features.  Aligned to clear business goals.  Deliver frequently.  Define roles & responsibilities clearly.  Prioritizing the work of the team.  Use effective collaboration techniques.  Deliver what & when business needs.
  • 8. SAFe The ScaledAgile Framework (SAFe®) is a set of organization and workflow patterns for implementing agile practices at an enterprise scale. It has four-level where Scrum, Kanban Lean, or XP applied.  Team Level  Program Level  Value Stream Level  Portfolio Level
  • 9. ScrumVsSAFe Scrum  Scrum uses for simple organizational structure.  It is for AgileTeam for 7-11 people.  Roles  Product Owner  Scrum Master  DevelopmentTeam  A cycle lasts from 1 to 4 weeks  The team is self-managed cross- functional. SAFe  SAFe applied for large companies working under and willing to apply agile beyond the teams  It is for Agile Enterprise  Roles  ReleaseTrain Engineer  Program Management  Value Stream Engineer  EpicOwners etc.  A cycle lasts for about 2 weeks  SAFe require coordination across team & have dependency