SlideShare a Scribd company logo
1 of 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

More Related Content

What's hot

Internet Business Manifesto
Internet Business ManifestoInternet Business Manifesto
Internet Business Manifesto
chebe21
 

What's hot (20)

Agile scrum fundamentals
Agile scrum fundamentalsAgile scrum fundamentals
Agile scrum fundamentals
 
Understanding Roles on an Agile Project
Understanding Roles on an Agile ProjectUnderstanding Roles on an Agile Project
Understanding Roles on an Agile Project
 
Scrumban
Scrumban Scrumban
Scrumban
 
Scrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumScrum 101: Introduction to Scrum
Scrum 101: Introduction to Scrum
 
2017 Scrum by Picture
2017 Scrum by Picture2017 Scrum by Picture
2017 Scrum by Picture
 
Internet Business Manifesto
Internet Business ManifestoInternet Business Manifesto
Internet Business Manifesto
 
Cost of Delay, measurements and parallel vs. sequential project processing
Cost of Delay, measurements and parallel vs. sequential project processingCost of Delay, measurements and parallel vs. sequential project processing
Cost of Delay, measurements and parallel vs. sequential project processing
 
Scrum
ScrumScrum
Scrum
 
Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017
Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017
Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017
 
Certified Scrum Product Owner Training
Certified Scrum Product Owner TrainingCertified Scrum Product Owner Training
Certified Scrum Product Owner Training
 
Getting Started - Introduction to Sprint Reviews
Getting Started - Introduction to Sprint ReviewsGetting Started - Introduction to Sprint Reviews
Getting Started - Introduction to Sprint Reviews
 
Essentials of Scrum
Essentials of ScrumEssentials of Scrum
Essentials of Scrum
 
'How do you know that your product works?': Henrik Kniberg @ Colombo Agile Co...
'How do you know that your product works?': Henrik Kniberg @ Colombo Agile Co...'How do you know that your product works?': Henrik Kniberg @ Colombo Agile Co...
'How do you know that your product works?': Henrik Kniberg @ Colombo Agile Co...
 
Scrum - Uma introdução a agilidade
Scrum - Uma introdução a agilidadeScrum - Uma introdução a agilidade
Scrum - Uma introdução a agilidade
 
Agile Fundamentals
Agile FundamentalsAgile Fundamentals
Agile Fundamentals
 
Kanban VS Scrum
Kanban VS ScrumKanban VS Scrum
Kanban VS Scrum
 
Agile Scrum Training, Day 1 (1/2)
Agile Scrum Training, Day 1 (1/2)Agile Scrum Training, Day 1 (1/2)
Agile Scrum Training, Day 1 (1/2)
 
Agile scrum roles
Agile scrum rolesAgile scrum roles
Agile scrum roles
 
Agile Introduction - Scrum Framework
Agile Introduction - Scrum FrameworkAgile Introduction - Scrum Framework
Agile Introduction - Scrum Framework
 
Scrum vs Kanban | What are the differences between Scrum and Kanban | Edureka
Scrum vs Kanban | What are the differences between Scrum and Kanban | EdurekaScrum vs Kanban | What are the differences between Scrum and Kanban | Edureka
Scrum vs Kanban | What are the differences between Scrum and Kanban | Edureka
 

Viewers also liked

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 methodology
Jakelafond
 
1 literature review workshop-khalid
1 literature review workshop-khalid1 literature review workshop-khalid
1 literature review workshop-khalid
Khalid Mahmood
 
Softwareentwicklung mit Scrum & Kanban
Softwareentwicklung mit Scrum & KanbanSoftwareentwicklung mit Scrum & Kanban
Softwareentwicklung mit Scrum & Kanban
marcel_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 less
Manoj K G
 
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
Khalid Mahmood
 
HowTo Design your kanban board
HowTo Design your kanban boardHowTo Design your kanban board
HowTo Design your kanban board
Jo Seibert
 
Writing a conceptual framework
Writing a conceptual frameworkWriting a conceptual framework
Writing a conceptual framework
wtidwell
 
Kanban, Lean, and Scrum
Kanban, Lean, and ScrumKanban, Lean, and Scrum
Kanban, Lean, and Scrum
Thomas Moedl
 

Viewers also liked (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
 

Similar to Kanban in software development: A systematic literature review

UNIT V - 1 SPM.pptx
UNIT V - 1 SPM.pptxUNIT V - 1 SPM.pptx
UNIT V - 1 SPM.pptx
Devnath13
 
Project management zarkovic
Project management zarkovicProject management zarkovic
Project management zarkovic
MR Z
 

Similar to 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?
 

Recently uploaded

Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
ssuserdda66b
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 

Recently uploaded (20)

Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 

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

Editor's Notes

  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.