SlideShare uma empresa Scribd logo
1 de 14
Kanban in software development: A systematic
literature review
Ahmad Muhammad Ovais, Jouni Markkula, Markku Oivo
Department of Information Processing Sciences,
University of Oulu, Finland
Agenda
• Introduction
• Research question
• Method
• Results
• Conclusion
Introduction
• How to develop better/economical software/services along
with the fast delivery and fulfillment of continuous changing
requirements of customer.
• A number of remedies have been suggested in the literature
for achieving this goal (i.e. agile methods).
• Over the past decade, research on the “Agile/Lean” concept in
software development has seen rapid growth.
• Recently Kanban approach in software development also
enters to the realm of agile methods.
Lean and Kanban principles
• Kanban execute Lean thinking in practice;
however Lean is more than Kanban.
Lean software
development principles
Kanban principles
Eliminate waste
Build quality in
Create knowledge
Defer commitment
Deliver fast
Respect people
Optimize the whole
Visualize the workflow
Limit work in progress
Manage flow
Make process policies explicit
Improve collaboratively (using
models and the scientific
method)
Research question
• What has been reported about Kanban in software
development in the existing scientific literature?
• Benefits
• Challenges
• Suggested practices in existing Kanban studies
• Future work
Research method
 Kitchenham et al. guidelines for systematic literature review were
followed.
 Studies published during 2000-2011
 Databases
• ABI/Inform (ProQuest)
• Science Direct (Elsevier)
• Springer Link (LNCS)
• ACM Digital Library
• Web of Science (ISI)
• IEEE Xplore - IEEE/IEE Electronic Library
 Data extraction form, selection criteria, quality assessment were
designed
Selection steps
Source Type
No. of
papers
Percentage
XP 20XX Conference 6 32%
Agile 200X Conference 6 32%
LESS 20XX Conference 3 16%
IEEE TEM 20XX Journal 1 5%
IEEE ICECCS 20XX Conference 1 5%
Euromicro SEAA 20XX Conference 1 5%
ICSSP 20XX Conference 1 5%
Total 19 100%
Figure 1. Publication per yearTable 1. Paper distribution according to publication
channel and occurrence
Results
Kanban benefits
• Improved software quality.
• Better understanding of whole processes.
• Improved meeting of customer needs and customer satisfaction.
• Improved communication/coordination.
• Increased motivation of engineers.
• Bugs were fixed more quickly, WIP made it easier to handle
blocking in work.
• Increased software productivity.
• Decrease time to delivery.
• Increased release frequency.
• Efficiently controlled software projects.
• Early feedback on features without delays.
Challenges
• Hard to change organizational culture and philosophy.
• Lack of Specialized skills and training.
• Motivating the staff to use new practices.
• Hard to manage limit work in progress.
• Kanban doesn’t eliminate wastes.
• Hard to convince the top level management.
• Hard to select task according to priority.
• Knowledge sharing.
• Misunderstanding of project goals.
• Need for guidelines to understand the process as a whole.
Suggested Kanban practices
• Provide a clear vision for the whole team.
• Technical leadership essential.
• Use of visual board to makes low team orientation visible and improves
the shared mental model.
• Encourage team member to provide feedback to each other.
• Create a culture for collaboration on solving tasks and problems.
• Protect teams from external tasks during the actions phase.
• Consider ways of limiting work in progress.
• In order to create value, note that all non-value added work is not
waste, and that some non-value added waste is necessary.
• Mixing and blending processes (Agile + Kanban) and its synchronization
is often suggested.
Conclusions and future work
• The literature review reviled that Kanban usage has been
reported mainly at an abstract level in primary studies.
• No studies were found which would clearly and deeply
indicates study that how to use Kanban approach is, or
should be, used in software development.
• More empirical studies suggested with industry (Industrial
collaboration required).
• In academia software factories are suitable place to see
strength of new methods.
• Reported challenges required more detail studies.
Thank you!
Muhammad Ovais Ahmad
Doctoral Candidate
Department of Information Processing Science
E-mail: muhammad.ahmad@oulu.fi
13
www.oulu.fi/yliopistowww.oulu.fi/mgroup/ www.cloudsoftwareprogram.or
g
References
Ahmad, M. O., Markkula, J. and Oivo, M. (2013). Kanban in
software development: A systematic literature review. , Proceedings
of the 39th Euromicro Conference on Software Engineering and
Advanced Applications (SEAA, 2013)  Santander, Spain in Sept. 4-6,
2013.
DSD-SEAA CONGRESS 2013 14

Mais conteúdo relacionado

Mais procurados

E13 1 production planning optimization_final-web
E13 1 production planning  optimization_final-webE13 1 production planning  optimization_final-web
E13 1 production planning optimization_final-webDir Jan
 
ISO 50001:2018 條文|中文版下載|捷思顧問
ISO 50001:2018 條文|中文版下載|捷思顧問ISO 50001:2018 條文|中文版下載|捷思顧問
ISO 50001:2018 條文|中文版下載|捷思顧問Justin Wang
 
파이콘 한국 2019 튜토리얼 - 설명가능인공지능이란? (Part 1)
파이콘 한국 2019 튜토리얼 - 설명가능인공지능이란? (Part 1)파이콘 한국 2019 튜토리얼 - 설명가능인공지능이란? (Part 1)
파이콘 한국 2019 튜토리얼 - 설명가능인공지능이란? (Part 1)XAIC
 
Basics in User Experience Design, Information Architecture & Usability
Basics in User Experience Design, Information Architecture & UsabilityBasics in User Experience Design, Information Architecture & Usability
Basics in User Experience Design, Information Architecture & UsabilitySebastian Waters
 
UXR 101 - Introduction to UX Research
UXR 101 - Introduction to UX ResearchUXR 101 - Introduction to UX Research
UXR 101 - Introduction to UX ResearchNizar Maulana
 
アジャイルテスト -高品質を追求するアジャイルチームにおけるテストの視点-
アジャイルテスト  -高品質を追求するアジャイルチームにおけるテストの視点-アジャイルテスト  -高品質を追求するアジャイルチームにおけるテストの視点-
アジャイルテスト -高品質を追求するアジャイルチームにおけるテストの視点-Satoshi Masuda
 
系統思考介紹 Pdf 2015_4_19
系統思考介紹 Pdf 2015_4_19系統思考介紹 Pdf 2015_4_19
系統思考介紹 Pdf 2015_4_19Richard Lin
 
The Design of Everyday Things
The Design of Everyday ThingsThe Design of Everyday Things
The Design of Everyday ThingsMatthew Portwood
 
如何靠自學成為工程師
如何靠自學成為工程師如何靠自學成為工程師
如何靠自學成為工程師Joseph Lu
 
Types of industrial automation (pdf)
Types of industrial automation (pdf)Types of industrial automation (pdf)
Types of industrial automation (pdf)SAGE Automation
 

Mais procurados (20)

Kaizen Ppt
Kaizen PptKaizen Ppt
Kaizen Ppt
 
Digital manufacturing
Digital manufacturingDigital manufacturing
Digital manufacturing
 
E13 1 production planning optimization_final-web
E13 1 production planning  optimization_final-webE13 1 production planning  optimization_final-web
E13 1 production planning optimization_final-web
 
II.Japonya Kaizen Çalışma Turu - Gemba Partner
II.Japonya Kaizen Çalışma Turu - Gemba PartnerII.Japonya Kaizen Çalışma Turu - Gemba Partner
II.Japonya Kaizen Çalışma Turu - Gemba Partner
 
ISO 50001:2018 條文|中文版下載|捷思顧問
ISO 50001:2018 條文|中文版下載|捷思顧問ISO 50001:2018 條文|中文版下載|捷思顧問
ISO 50001:2018 條文|中文版下載|捷思顧問
 
TOYOTA PS
TOYOTA PSTOYOTA PS
TOYOTA PS
 
Kaizen (Continual Improvement)
Kaizen (Continual Improvement)Kaizen (Continual Improvement)
Kaizen (Continual Improvement)
 
Kaizen
KaizenKaizen
Kaizen
 
The Lean Game
The Lean GameThe Lean Game
The Lean Game
 
Kaizen 改善
Kaizen 改善Kaizen 改善
Kaizen 改善
 
파이콘 한국 2019 튜토리얼 - 설명가능인공지능이란? (Part 1)
파이콘 한국 2019 튜토리얼 - 설명가능인공지능이란? (Part 1)파이콘 한국 2019 튜토리얼 - 설명가능인공지능이란? (Part 1)
파이콘 한국 2019 튜토리얼 - 설명가능인공지능이란? (Part 1)
 
Basics in User Experience Design, Information Architecture & Usability
Basics in User Experience Design, Information Architecture & UsabilityBasics in User Experience Design, Information Architecture & Usability
Basics in User Experience Design, Information Architecture & Usability
 
Kanban
KanbanKanban
Kanban
 
UXR 101 - Introduction to UX Research
UXR 101 - Introduction to UX ResearchUXR 101 - Introduction to UX Research
UXR 101 - Introduction to UX Research
 
アジャイルテスト -高品質を追求するアジャイルチームにおけるテストの視点-
アジャイルテスト  -高品質を追求するアジャイルチームにおけるテストの視点-アジャイルテスト  -高品質を追求するアジャイルチームにおけるテストの視点-
アジャイルテスト -高品質を追求するアジャイルチームにおけるテストの視点-
 
系統思考介紹 Pdf 2015_4_19
系統思考介紹 Pdf 2015_4_19系統思考介紹 Pdf 2015_4_19
系統思考介紹 Pdf 2015_4_19
 
The Design of Everyday Things
The Design of Everyday ThingsThe Design of Everyday Things
The Design of Everyday Things
 
如何靠自學成為工程師
如何靠自學成為工程師如何靠自學成為工程師
如何靠自學成為工程師
 
CobiT Foundation Free Training
CobiT Foundation Free TrainingCobiT Foundation Free Training
CobiT Foundation Free Training
 
Types of industrial automation (pdf)
Types of industrial automation (pdf)Types of industrial automation (pdf)
Types of industrial automation (pdf)
 

Destaque

Kanban Development
Kanban DevelopmentKanban Development
Kanban Developmentdcsunu
 
Archana Joshi Aug 2013 Kanban Spin Pune
Archana Joshi Aug 2013 Kanban Spin Pune Archana Joshi Aug 2013 Kanban Spin Pune
Archana Joshi Aug 2013 Kanban Spin Pune Archana Joshi
 
Kanban methodology
Kanban methodologyKanban methodology
Kanban methodologyJakelafond
 
Writing a literature review
Writing a literature reviewWriting a literature review
Writing a literature reviewNancy Little
 
1 literature review workshop-khalid
1 literature review workshop-khalid1 literature review workshop-khalid
1 literature review workshop-khalidKhalid Mahmood
 
Softwareentwicklung mit Scrum & Kanban
Softwareentwicklung mit Scrum & KanbanSoftwareentwicklung mit Scrum & Kanban
Softwareentwicklung mit Scrum & Kanbanmarcel_devdude
 
Kanban for software development - Get more with less
Kanban for software development - Get more with lessKanban for software development - Get more with less
Kanban for software development - Get more with lessManoj K G
 
Work smarter: Change Management im Marketing mit Kanban
Work smarter: Change Management im Marketing mit KanbanWork smarter: Change Management im Marketing mit Kanban
Work smarter: Change Management im Marketing mit KanbanJulia Kümmel
 
TYPO3camp Munich 2011 - KANBAN - Franz Kratochvil
TYPO3camp Munich 2011 - KANBAN - Franz KratochvilTYPO3camp Munich 2011 - KANBAN - Franz Kratochvil
TYPO3camp Munich 2011 - KANBAN - Franz Kratochvildie.agilen GmbH
 
Agile Skalierung - auf dem Weg zur lernenden Organisation (Lightning Talk)
Agile Skalierung - auf dem Weg zur lernenden Organisation (Lightning Talk)Agile Skalierung - auf dem Weg zur lernenden Organisation (Lightning Talk)
Agile Skalierung - auf dem Weg zur lernenden Organisation (Lightning Talk)Stefan ROOCK
 
6 writing and presenting literature review-khalid
6 writing and presenting literature review-khalid6 writing and presenting literature review-khalid
6 writing and presenting literature review-khalidKhalid Mahmood
 
HowTo Design your kanban board
HowTo Design your kanban boardHowTo Design your kanban board
HowTo Design your kanban boardJo Seibert
 
How to Create S-Curve by MS Project 2010
How to Create S-Curve by MS Project 2010How to Create S-Curve by MS Project 2010
How to Create S-Curve by MS Project 2010Ong-Art Sanpinit
 
Lean Product Management for Enterprises: The Art of Known Unknowns
Lean Product Management for Enterprises: The Art of Known Unknowns Lean Product Management for Enterprises: The Art of Known Unknowns
Lean Product Management for Enterprises: The Art of Known Unknowns Thoughtworks
 
CONCEPTUAL FRAMEWORK
CONCEPTUAL FRAMEWORKCONCEPTUAL FRAMEWORK
CONCEPTUAL FRAMEWORKlendiibanez22
 
Writing a conceptual framework
Writing a conceptual frameworkWriting a conceptual framework
Writing a conceptual frameworkwtidwell
 
Literature Review (Review of Related Literature - Research Methodology)
Literature Review (Review of Related Literature - Research Methodology)Literature Review (Review of Related Literature - Research Methodology)
Literature Review (Review of Related Literature - Research Methodology)Dilip Barad
 
Kanban, Lean, and Scrum
Kanban, Lean, and ScrumKanban, Lean, and Scrum
Kanban, Lean, and ScrumThomas Moedl
 

Destaque (20)

Kanban Development
Kanban DevelopmentKanban Development
Kanban Development
 
Archana Joshi Aug 2013 Kanban Spin Pune
Archana Joshi Aug 2013 Kanban Spin Pune Archana Joshi Aug 2013 Kanban Spin Pune
Archana Joshi Aug 2013 Kanban Spin Pune
 
Kanban methodology
Kanban methodologyKanban methodology
Kanban methodology
 
Writing a literature review
Writing a literature reviewWriting a literature review
Writing a literature review
 
1 literature review workshop-khalid
1 literature review workshop-khalid1 literature review workshop-khalid
1 literature review workshop-khalid
 
Softwareentwicklung mit Scrum & Kanban
Softwareentwicklung mit Scrum & KanbanSoftwareentwicklung mit Scrum & Kanban
Softwareentwicklung mit Scrum & Kanban
 
Kanban for software development - Get more with less
Kanban for software development - Get more with lessKanban for software development - Get more with less
Kanban for software development - Get more with less
 
Work smarter: Change Management im Marketing mit Kanban
Work smarter: Change Management im Marketing mit KanbanWork smarter: Change Management im Marketing mit Kanban
Work smarter: Change Management im Marketing mit Kanban
 
TYPO3camp Munich 2011 - KANBAN - Franz Kratochvil
TYPO3camp Munich 2011 - KANBAN - Franz KratochvilTYPO3camp Munich 2011 - KANBAN - Franz Kratochvil
TYPO3camp Munich 2011 - KANBAN - Franz Kratochvil
 
Agile Skalierung - auf dem Weg zur lernenden Organisation (Lightning Talk)
Agile Skalierung - auf dem Weg zur lernenden Organisation (Lightning Talk)Agile Skalierung - auf dem Weg zur lernenden Organisation (Lightning Talk)
Agile Skalierung - auf dem Weg zur lernenden Organisation (Lightning Talk)
 
6 writing and presenting literature review-khalid
6 writing and presenting literature review-khalid6 writing and presenting literature review-khalid
6 writing and presenting literature review-khalid
 
Presentation on literature review
Presentation on literature reviewPresentation on literature review
Presentation on literature review
 
HowTo Design your kanban board
HowTo Design your kanban boardHowTo Design your kanban board
HowTo Design your kanban board
 
How to Create S-Curve by MS Project 2010
How to Create S-Curve by MS Project 2010How to Create S-Curve by MS Project 2010
How to Create S-Curve by MS Project 2010
 
Lean Product Management for Enterprises: The Art of Known Unknowns
Lean Product Management for Enterprises: The Art of Known Unknowns Lean Product Management for Enterprises: The Art of Known Unknowns
Lean Product Management for Enterprises: The Art of Known Unknowns
 
CONCEPTUAL FRAMEWORK
CONCEPTUAL FRAMEWORKCONCEPTUAL FRAMEWORK
CONCEPTUAL FRAMEWORK
 
Writing a conceptual framework
Writing a conceptual frameworkWriting a conceptual framework
Writing a conceptual framework
 
Literature Review
Literature ReviewLiterature Review
Literature Review
 
Literature Review (Review of Related Literature - Research Methodology)
Literature Review (Review of Related Literature - Research Methodology)Literature Review (Review of Related Literature - Research Methodology)
Literature Review (Review of Related Literature - Research Methodology)
 
Kanban, Lean, and Scrum
Kanban, Lean, and ScrumKanban, Lean, and Scrum
Kanban, Lean, and Scrum
 

Semelhante a Kanban in software development: A systematic literature review

Suns conference presentation 2015
Suns conference presentation 2015Suns conference presentation 2015
Suns conference presentation 2015Steven Sevic
 
UCD and Technical Communication: The Inevitable Marriage
UCD and Technical Communication: The Inevitable MarriageUCD and Technical Communication: The Inevitable Marriage
UCD and Technical Communication: The Inevitable MarriageChris LaRoche
 
Lean Kanban India 2015 | Kanban: The Building Blocks |Ashish Chandra
Lean Kanban India 2015 | Kanban: The Building Blocks |Ashish ChandraLean Kanban India 2015 | Kanban: The Building Blocks |Ashish Chandra
Lean Kanban India 2015 | Kanban: The Building Blocks |Ashish ChandraLeanKanbanIndia
 
Lean and kanban_brochure
Lean and kanban_brochureLean and kanban_brochure
Lean and kanban_brochureKnowledgehut
 
Agile Software Development and DevOps 21092019
Agile Software Development and DevOps 21092019Agile Software Development and DevOps 21092019
Agile Software Development and DevOps 21092019Ahmed Misbah
 
Icsea 2014 usage of kanban in software companies
Icsea 2014 usage of kanban in software companiesIcsea 2014 usage of kanban in software companies
Icsea 2014 usage of kanban in software companiesMuhammad Ahmad
 
UNIT V - 1 SPM.pptx
UNIT V - 1 SPM.pptxUNIT V - 1 SPM.pptx
UNIT V - 1 SPM.pptxDevnath13
 
DCSUG - Finding Lean in Agile
DCSUG - Finding Lean in AgileDCSUG - Finding Lean in Agile
DCSUG - Finding Lean in AgileExcella
 
Agile and semat v0.91
Agile and semat v0.91Agile and semat v0.91
Agile and semat v0.91Yury Katkov
 
Crafting a Compelling Data Science Resume
Crafting a Compelling Data Science ResumeCrafting a Compelling Data Science Resume
Crafting a Compelling Data Science ResumeArushi Prakash, Ph.D.
 
Socio technical ramifications
Socio technical ramificationsSocio technical ramifications
Socio technical ramificationsJisc
 
Project management zarkovic
Project management zarkovicProject management zarkovic
Project management zarkovicMR Z
 

Semelhante a Kanban in software development: A systematic literature review (20)

Suns conference presentation 2015
Suns conference presentation 2015Suns conference presentation 2015
Suns conference presentation 2015
 
UCD and Technical Communication: The Inevitable Marriage
UCD and Technical Communication: The Inevitable MarriageUCD and Technical Communication: The Inevitable Marriage
UCD and Technical Communication: The Inevitable Marriage
 
ID, UP, & RUP.pptx
ID, UP, & RUP.pptxID, UP, & RUP.pptx
ID, UP, & RUP.pptx
 
Lean Kanban India 2015 | Kanban: The Building Blocks |Ashish Chandra
Lean Kanban India 2015 | Kanban: The Building Blocks |Ashish ChandraLean Kanban India 2015 | Kanban: The Building Blocks |Ashish Chandra
Lean Kanban India 2015 | Kanban: The Building Blocks |Ashish Chandra
 
Cets 2016 fisher munoz agile project management methods for e learning
Cets 2016 fisher munoz agile project management methods for e learningCets 2016 fisher munoz agile project management methods for e learning
Cets 2016 fisher munoz agile project management methods for e learning
 
Lean and kanban_brochure
Lean and kanban_brochureLean and kanban_brochure
Lean and kanban_brochure
 
Agile Software Development and DevOps 21092019
Agile Software Development and DevOps 21092019Agile Software Development and DevOps 21092019
Agile Software Development and DevOps 21092019
 
Icsea 2014 usage of kanban in software companies
Icsea 2014 usage of kanban in software companiesIcsea 2014 usage of kanban in software companies
Icsea 2014 usage of kanban in software companies
 
CMMI and Agile
CMMI and AgileCMMI and Agile
CMMI and Agile
 
UNIT V - 1 SPM.pptx
UNIT V - 1 SPM.pptxUNIT V - 1 SPM.pptx
UNIT V - 1 SPM.pptx
 
Finding Lean in Agile by Adam Parker
Finding Lean in Agile by Adam ParkerFinding Lean in Agile by Adam Parker
Finding Lean in Agile by Adam Parker
 
DCSUG - Finding Lean in Agile
DCSUG - Finding Lean in AgileDCSUG - Finding Lean in Agile
DCSUG - Finding Lean in Agile
 
Agile and semat v0.91
Agile and semat v0.91Agile and semat v0.91
Agile and semat v0.91
 
Agile and semat v0.91
Agile and semat v0.91Agile and semat v0.91
Agile and semat v0.91
 
Crafting a Compelling Data Science Resume
Crafting a Compelling Data Science ResumeCrafting a Compelling Data Science Resume
Crafting a Compelling Data Science Resume
 
Socio technical ramifications
Socio technical ramificationsSocio technical ramifications
Socio technical ramifications
 
Managing Technology Projects
Managing Technology ProjectsManaging Technology Projects
Managing Technology Projects
 
Project management zarkovic
Project management zarkovicProject management zarkovic
Project management zarkovic
 
Waterfall Model.pptx
Waterfall Model.pptxWaterfall Model.pptx
Waterfall Model.pptx
 
Are you Agile enough?
Are you Agile enough?Are you Agile enough?
Are you Agile enough?
 

Último

Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 

Último (20)

Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 

Kanban in software development: A systematic literature review

  • 1. Kanban in software development: A systematic literature review Ahmad Muhammad Ovais, Jouni Markkula, Markku Oivo Department of Information Processing Sciences, University of Oulu, Finland
  • 2. Agenda • Introduction • Research question • Method • Results • Conclusion
  • 3. Introduction • How to develop better/economical software/services along with the fast delivery and fulfillment of continuous changing requirements of customer. • A number of remedies have been suggested in the literature for achieving this goal (i.e. agile methods). • Over the past decade, research on the “Agile/Lean” concept in software development has seen rapid growth. • Recently Kanban approach in software development also enters to the realm of agile methods.
  • 4. Lean and Kanban principles • Kanban execute Lean thinking in practice; however Lean is more than Kanban. Lean software development principles Kanban principles Eliminate waste Build quality in Create knowledge Defer commitment Deliver fast Respect people Optimize the whole Visualize the workflow Limit work in progress Manage flow Make process policies explicit Improve collaboratively (using models and the scientific method)
  • 5. Research question • What has been reported about Kanban in software development in the existing scientific literature? • Benefits • Challenges • Suggested practices in existing Kanban studies • Future work
  • 6. Research method  Kitchenham et al. guidelines for systematic literature review were followed.  Studies published during 2000-2011  Databases • ABI/Inform (ProQuest) • Science Direct (Elsevier) • Springer Link (LNCS) • ACM Digital Library • Web of Science (ISI) • IEEE Xplore - IEEE/IEE Electronic Library  Data extraction form, selection criteria, quality assessment were designed
  • 8. Source Type No. of papers Percentage XP 20XX Conference 6 32% Agile 200X Conference 6 32% LESS 20XX Conference 3 16% IEEE TEM 20XX Journal 1 5% IEEE ICECCS 20XX Conference 1 5% Euromicro SEAA 20XX Conference 1 5% ICSSP 20XX Conference 1 5% Total 19 100% Figure 1. Publication per yearTable 1. Paper distribution according to publication channel and occurrence Results
  • 9. Kanban benefits • Improved software quality. • Better understanding of whole processes. • Improved meeting of customer needs and customer satisfaction. • Improved communication/coordination. • Increased motivation of engineers. • Bugs were fixed more quickly, WIP made it easier to handle blocking in work. • Increased software productivity. • Decrease time to delivery. • Increased release frequency. • Efficiently controlled software projects. • Early feedback on features without delays.
  • 10. Challenges • Hard to change organizational culture and philosophy. • Lack of Specialized skills and training. • Motivating the staff to use new practices. • Hard to manage limit work in progress. • Kanban doesn’t eliminate wastes. • Hard to convince the top level management. • Hard to select task according to priority. • Knowledge sharing. • Misunderstanding of project goals. • Need for guidelines to understand the process as a whole.
  • 11. Suggested Kanban practices • Provide a clear vision for the whole team. • Technical leadership essential. • Use of visual board to makes low team orientation visible and improves the shared mental model. • Encourage team member to provide feedback to each other. • Create a culture for collaboration on solving tasks and problems. • Protect teams from external tasks during the actions phase. • Consider ways of limiting work in progress. • In order to create value, note that all non-value added work is not waste, and that some non-value added waste is necessary. • Mixing and blending processes (Agile + Kanban) and its synchronization is often suggested.
  • 12. Conclusions and future work • The literature review reviled that Kanban usage has been reported mainly at an abstract level in primary studies. • No studies were found which would clearly and deeply indicates study that how to use Kanban approach is, or should be, used in software development. • More empirical studies suggested with industry (Industrial collaboration required). • In academia software factories are suitable place to see strength of new methods. • Reported challenges required more detail studies.
  • 13. Thank you! Muhammad Ovais Ahmad Doctoral Candidate Department of Information Processing Science E-mail: muhammad.ahmad@oulu.fi 13 www.oulu.fi/yliopistowww.oulu.fi/mgroup/ www.cloudsoftwareprogram.or g
  • 14. References Ahmad, M. O., Markkula, J. and Oivo, M. (2013). Kanban in software development: A systematic literature review. , Proceedings of the 39th Euromicro Conference on Software Engineering and Advanced Applications (SEAA, 2013)  Santander, Spain in Sept. 4-6, 2013. DSD-SEAA CONGRESS 2013 14

Notas do Editor

  1. The seniors mangers are constantly work in value creating for the organization, they should give time to teach and solve the technical problem with the team. In short technical leadership should be provided.