SlideShare una empresa de Scribd logo
1 de 26
www.ciklum.net



Scrum and Kanban in Action
         Vladimir Gorshunov
         Ciklum Services & Consulting (CSC)
Consultant profile

                      Vladimir Gorshunov
                      • Ciklum Technical Consultant
                      • Agile Coach, Scrum Master
                      • Experienced Agile Project Manager with
                         technical background


Vladimir has more then 8 years in software development and for 4 years he
is building efficient distributed agile teams, which are able to deliver
business value on-time and on-target using best industry practices.

Vladimir expert with Java technical background and has been involved in
different projects from the variety of business domains (Banking
Solutions, Mobile Development, High Loading Computation, Payment
Systems, Customer Experience Management, Government Systems, etc.)


                                www.ciklum.net
Two stories…




    www.ciklum.net   3
First story…




    www.ciklum.net   4
What is mobile development for
            YOU?




             www.ciklum.net      5
What is mobile development?


   Less that 3-4 people in the team
       Too much overhead with all the meetings - actually
        wastes time



   Very short projects
       Not enough time to adapt if the initial plans aren’t very
        accurate




                              www.ciklum.net                        6
What is mobile development?


   Can’t keep fully dedicated QA for one project
       QA is a shared resource, sometime event remote
        resource


   Even developers are shared between projects!



   Just do it! ASAP!
       Client don’t care about your internal process, he need
        a product

                             www.ciklum.net                      7
Scrum practices (9)

   Scrum Master
   Product Owner
   Team
   Sprint planning meeting
   Daily Scrum
   Sprint review
   Product backlog
   Sprint backlog
   Burndown chart



                              www.ciklum.net   8
Scrum doesn't fit all




        www.ciklum.net   9
Kanban practices (3)

   Visualize the work flow (Board)
   Limit WIP (work in progress)
   Measure and optimize lead time (cycle time)




                           www.ciklum.net         10
Kanban doesn't fit all




         www.ciklum.net   11
Scrum vs Kanban?




     We can use them together!


                   www.ciklum.net   12
Scrum + Kanban in mobile dev

   Less that 3-4 people in the team
       Too much overhead with all the meetings - actually wastes
        time

    Keep daily meeting, planning and demo, process
    improvement can be during all process or you can have
    retrospective at the end of 2 sprints instead of one.


   Very short projects
       Not enough time to adapt if the initial plans aren’t very
        accurate


                                www.ciklum.net                      13
Scrum + Kanban in mobile dev

   Very short projects
       Not enough time to adapt if the initial plans aren’t very
        accurate


    You can use 1 week sprint instead of long 2-3 week
    sprint. You can even make demo or provide demo build
    two times per week.
    You develop many projects, so you can adopt you
    process across all of your projects.




                                www.ciklum.net                      14
Scrum + Kanban in mobile dev

   Can’t keep fully dedicated QA for one project
       QA is a shared resource, sometime event remote resource



    Include QA in common process, and in visualization process
    especially




                              www.ciklum.net                     15
Scrum + Kanban in mobile dev

   Even developers are shared between projects

Limit WIP
Adopt your process in all your projects
Visualize the workflow




                           www.ciklum.net         16
Scrum + Kanban in mobile dev

   Just do it! ASAP!
       Client don’t care about your internal process, he need a
        product



       That is TRUE!!!
       Be proactive, explain AGILE way of doing think




                               www.ciklum.net                      17
Second story…




     www.ciklum.net   18
What is NEW product development
           for YOU?




             www.ciklum.net       19
What is new product development?


   There are a lot of ideas from business.

   Hard to determinate how much developers
    we ready need.

   Let’s use what we used before!



                      www.ciklum.net          20
What is new product development?


   Let’s start for a “green field”!

   We need QA only at the end of the project!

   Development team use agile, designers
    don’t.



                        www.ciklum.net       21
What is new product development?


   There are a lot of ideas from business.
  That is great, isn’t it? Put all ideas in your
  backlog, coach or hire Product Owner. Does
  your customer have a CTO?

     Hard to determinate how much developers
      we ready need.
      Scale your team as soon as you will have
      enough job them.
                      www.ciklum.net               22
Agile and new product development

     Let’s use what we used before!
  Review all your decisions on
  retrospectives, some times it can be easier
  to use new solution instead of adopting an
  old one.

     Let’s start for a “green field”!
  Please, be pragmatic, use existed
  solutions and practices.
                         www.ciklum.net     23
Agile and new product development


   We need QA only at the end of the project!
  QA in agile team need to test user stories
  before they will come to team, good QA will
  be a Product Owner assistance.

   Development team use agile, designers
    don’t.
  Integrate designers in you agile process, stop
  think about design as a solid thing.
                     www.ciklum.net              24
Stay hungry, Stay foolish.




                            Steve Jobs
                           1955 – 2011


          www.ciklum.net            25
One size doesn't fit all

     Questions?




          www.ciklum.net   26

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Scrumban
ScrumbanScrumban
Scrumban
 
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
 
ScrumBan [R]Evolution - Are #NoEstimate and #NoSprints your next steps
ScrumBan [R]Evolution - Are #NoEstimate and #NoSprints your next stepsScrumBan [R]Evolution - Are #NoEstimate and #NoSprints your next steps
ScrumBan [R]Evolution - Are #NoEstimate and #NoSprints your next steps
 
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019
 
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...
 
ScrumBan Evolution - What is you next step?
ScrumBan Evolution - What is you next step?ScrumBan Evolution - What is you next step?
ScrumBan Evolution - What is you next step?
 
Agile Fundamentals and Best Practices (with Trello)
Agile Fundamentals and Best Practices (with Trello)Agile Fundamentals and Best Practices (with Trello)
Agile Fundamentals and Best Practices (with Trello)
 
Scrumban
ScrumbanScrumban
Scrumban
 
ScrumBan : Best of Both Worlds. A Fertile Hybrid
ScrumBan : Best of Both Worlds. A Fertile HybridScrumBan : Best of Both Worlds. A Fertile Hybrid
ScrumBan : Best of Both Worlds. A Fertile Hybrid
 
Small team scrum and kanban
Small team scrum and kanbanSmall team scrum and kanban
Small team scrum and kanban
 
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
 
Introduction to DevOps and Kanban
Introduction to DevOps and KanbanIntroduction to DevOps and Kanban
Introduction to DevOps and Kanban
 
The StartUp Agency - A Case Study on CFPB
The StartUp Agency - A Case Study on CFPBThe StartUp Agency - A Case Study on CFPB
The StartUp Agency - A Case Study on CFPB
 
Anotherpm an example of agile survival
Anotherpm an example of agile survivalAnotherpm an example of agile survival
Anotherpm an example of agile survival
 
Scrumban – lean software development
Scrumban – lean software developmentScrumban – lean software development
Scrumban – lean software development
 
Scrum and Kanban Sitting In A Tree...
Scrum and Kanban Sitting In A Tree... Scrum and Kanban Sitting In A Tree...
Scrum and Kanban Sitting In A Tree...
 
Understanding Kanban
Understanding KanbanUnderstanding Kanban
Understanding Kanban
 
Scrum, Kanban, or Scrumban: Which Is Right for You?
Scrum, Kanban, or Scrumban: Which Is Right for You?Scrum, Kanban, or Scrumban: Which Is Right for You?
Scrum, Kanban, or Scrumban: Which Is Right for You?
 
An Introduction to Kanban
An Introduction to KanbanAn Introduction to Kanban
An Introduction to Kanban
 
Scrumban
ScrumbanScrumban
Scrumban
 

Destacado

Comparative Agile Measurement System - Ciklum White Paper
Comparative Agile Measurement System - Ciklum White PaperComparative Agile Measurement System - Ciklum White Paper
Comparative Agile Measurement System - Ciklum White Paper
Ciklum Ukraine
 
Deloitte fiduciaire company presentation
Deloitte fiduciaire company presentationDeloitte fiduciaire company presentation
Deloitte fiduciaire company presentation
deloittefidu
 

Destacado (15)

The Best Charities in Africa
The Best Charities in AfricaThe Best Charities in Africa
The Best Charities in Africa
 
IT career advice or how to get your first job in IT
IT career advice or how to get your first job in ITIT career advice or how to get your first job in IT
IT career advice or how to get your first job in IT
 
Simple rules of making CV
Simple rules of making CVSimple rules of making CV
Simple rules of making CV
 
IT industry. Ciklum. You
IT industry. Ciklum. You IT industry. Ciklum. You
IT industry. Ciklum. You
 
Comparative Agile Measurement System - Ciklum White Paper
Comparative Agile Measurement System - Ciklum White PaperComparative Agile Measurement System - Ciklum White Paper
Comparative Agile Measurement System - Ciklum White Paper
 
Ciklum - NOAH16 Berlin
Ciklum - NOAH16 BerlinCiklum - NOAH16 Berlin
Ciklum - NOAH16 Berlin
 
Розвиток ефективності роботи команди (Мар’яна Мацюк, Ciklum)
Розвиток ефективності роботи команди (Мар’яна Мацюк, Ciklum)Розвиток ефективності роботи команди (Мар’яна Мацюк, Ciklum)
Розвиток ефективності роботи команди (Мар’яна Мацюк, Ciklum)
 
Healthcare marketing the optimization scenario1
Healthcare marketing   the optimization scenario1Healthcare marketing   the optimization scenario1
Healthcare marketing the optimization scenario1
 
"Through the three circles of the it hell" by Roman Liashenko
"Through the three circles of the it hell" by Roman Liashenko"Through the three circles of the it hell" by Roman Liashenko
"Through the three circles of the it hell" by Roman Liashenko
 
Deloitte fiduciaire company presentation
Deloitte fiduciaire company presentationDeloitte fiduciaire company presentation
Deloitte fiduciaire company presentation
 
HR-IT 2016. Increase team efficiency. Ciklum
HR-IT 2016. Increase team efficiency. CiklumHR-IT 2016. Increase team efficiency. Ciklum
HR-IT 2016. Increase team efficiency. Ciklum
 
The Deloitte M&A Index 2016
The Deloitte M&A Index 2016The Deloitte M&A Index 2016
The Deloitte M&A Index 2016
 
Deloitte State of the State 2015
Deloitte State of the State 2015Deloitte State of the State 2015
Deloitte State of the State 2015
 
Deloitte retail trends 2016
Deloitte retail trends 2016Deloitte retail trends 2016
Deloitte retail trends 2016
 
The Deloitte Global Chief Procurement Officer Survey 2017
The Deloitte Global Chief Procurement Officer Survey 2017The Deloitte Global Chief Procurement Officer Survey 2017
The Deloitte Global Chief Procurement Officer Survey 2017
 

Similar a Ciklum net sat12112011-vladimir gorshunov -scrum and kanban in action

Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130
Christopher Daily
 
Mod 6 - Agile Scrum in a nutshell.pdf
Mod 6 - Agile Scrum in a nutshell.pdfMod 6 - Agile Scrum in a nutshell.pdf
Mod 6 - Agile Scrum in a nutshell.pdf
LuongMinhHai
 
Agile and its impact to Project Management 022218.pptx
Agile and its impact to Project Management 022218.pptxAgile and its impact to Project Management 022218.pptx
Agile and its impact to Project Management 022218.pptx
PerumalPitchandi
 
HOT TOPIC REPORT DIVYA
HOT TOPIC REPORT DIVYAHOT TOPIC REPORT DIVYA
HOT TOPIC REPORT DIVYA
Divya Tadi
 

Similar a Ciklum net sat12112011-vladimir gorshunov -scrum and kanban in action (20)

Как совместить Scrum и Kanban
Как совместить Scrum и KanbanКак совместить Scrum и Kanban
Как совместить Scrum и Kanban
 
Agile Overview
Agile OverviewAgile Overview
Agile Overview
 
Scrum Framework: An Agile Solution for Drupal Development
Scrum Framework: An Agile Solution for Drupal DevelopmentScrum Framework: An Agile Solution for Drupal Development
Scrum Framework: An Agile Solution for Drupal Development
 
Scrum Framework Explained
Scrum Framework ExplainedScrum Framework Explained
Scrum Framework Explained
 
What On Earth Is Agile?
What On Earth Is Agile?What On Earth Is Agile?
What On Earth Is Agile?
 
Agile scrum benefits, pitfalls & solutions..
Agile scrum benefits, pitfalls & solutions..Agile scrum benefits, pitfalls & solutions..
Agile scrum benefits, pitfalls & solutions..
 
Agile, not just for software
Agile, not just for softwareAgile, not just for software
Agile, not just for software
 
Agile intro module 1
Agile intro   module 1Agile intro   module 1
Agile intro module 1
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in Agile
 
Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130
 
Spiritof SCRUM
Spiritof SCRUMSpiritof SCRUM
Spiritof SCRUM
 
Mod 6 - Agile Scrum in a nutshell.pdf
Mod 6 - Agile Scrum in a nutshell.pdfMod 6 - Agile Scrum in a nutshell.pdf
Mod 6 - Agile Scrum in a nutshell.pdf
 
Agile software development compfest 13
Agile software development compfest 13Agile software development compfest 13
Agile software development compfest 13
 
Agile values
Agile valuesAgile values
Agile values
 
Introducing scrum Framework slides techxpla
Introducing scrum Framework slides   techxplaIntroducing scrum Framework slides   techxpla
Introducing scrum Framework slides techxpla
 
Let's talk about scrum
Let's talk about scrumLet's talk about scrum
Let's talk about scrum
 
Scrum Framework in Agile
Scrum Framework in AgileScrum Framework in Agile
Scrum Framework in Agile
 
Agile and its impact to Project Management 022218.pptx
Agile and its impact to Project Management 022218.pptxAgile and its impact to Project Management 022218.pptx
Agile and its impact to Project Management 022218.pptx
 
HOT TOPIC REPORT DIVYA
HOT TOPIC REPORT DIVYAHOT TOPIC REPORT DIVYA
HOT TOPIC REPORT DIVYA
 
Agile – The New Kid in the Block?
Agile – The New Kid in the Block?Agile – The New Kid in the Block?
Agile – The New Kid in the Block?
 

Más de Ciklum Ukraine

Introduction to amazon web services for developers
Introduction to amazon web services for developersIntroduction to amazon web services for developers
Introduction to amazon web services for developers
Ciklum Ukraine
 
Future of Outsourcing report published in The Times featuring Ciklum's CEO To...
Future of Outsourcing report published in The Times featuring Ciklum's CEO To...Future of Outsourcing report published in The Times featuring Ciklum's CEO To...
Future of Outsourcing report published in The Times featuring Ciklum's CEO To...
Ciklum Ukraine
 

Más de Ciklum Ukraine (20)

"How keep normal blood pressure using TDD" By Roman Loparev
"How keep normal blood pressure using TDD" By Roman Loparev"How keep normal blood pressure using TDD" By Roman Loparev
"How keep normal blood pressure using TDD" By Roman Loparev
 
Alex Pazhyn: Google_Material_Design
Alex Pazhyn: Google_Material_DesignAlex Pazhyn: Google_Material_Design
Alex Pazhyn: Google_Material_Design
 
Introduction to amazon web services for developers
Introduction to amazon web services for developersIntroduction to amazon web services for developers
Introduction to amazon web services for developers
 
Your 1st Apple watch Application
Your 1st Apple watch ApplicationYour 1st Apple watch Application
Your 1st Apple watch Application
 
Test Driven Development
Test Driven DevelopmentTest Driven Development
Test Driven Development
 
Back to the future: ux trends 2015
Back to the future: ux trends 2015Back to the future: ux trends 2015
Back to the future: ux trends 2015
 
Developing high load systems using C++
Developing high load systems using C++Developing high load systems using C++
Developing high load systems using C++
 
Collection view layout
Collection view layoutCollection view layout
Collection view layout
 
Introduction to auto layout
Introduction to auto layoutIntroduction to auto layout
Introduction to auto layout
 
Groovy on Android
Groovy on AndroidGroovy on Android
Groovy on Android
 
Unit Testing: Special Cases
Unit Testing: Special CasesUnit Testing: Special Cases
Unit Testing: Special Cases
 
Material design
Material designMaterial design
Material design
 
Kanban development
Kanban developmentKanban development
Kanban development
 
Mobile sketching
Mobile sketching Mobile sketching
Mobile sketching
 
More UX in our life
More UX in our lifeMore UX in our life
More UX in our life
 
Model-View-Controller: Tips&Tricks
Model-View-Controller: Tips&TricksModel-View-Controller: Tips&Tricks
Model-View-Controller: Tips&Tricks
 
Unit Tesing in iOS
Unit Tesing in iOSUnit Tesing in iOS
Unit Tesing in iOS
 
Future of Outsourcing report published in The Times featuring Ciklum's CEO To...
Future of Outsourcing report published in The Times featuring Ciklum's CEO To...Future of Outsourcing report published in The Times featuring Ciklum's CEO To...
Future of Outsourcing report published in The Times featuring Ciklum's CEO To...
 
Михаил Попчук "Cкрытые резервы команд или 1+1=3"
Михаил Попчук "Cкрытые резервы команд или 1+1=3"Михаил Попчук "Cкрытые резервы команд или 1+1=3"
Михаил Попчук "Cкрытые резервы команд или 1+1=3"
 
"To be, rather than to seem” interview with Ciklum VP of HR Marina Vyshegorod...
"To be, rather than to seem” interview with Ciklum VP of HR Marina Vyshegorod..."To be, rather than to seem” interview with Ciklum VP of HR Marina Vyshegorod...
"To be, rather than to seem” interview with Ciklum VP of HR Marina Vyshegorod...
 

Último

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Último (20)

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 

Ciklum net sat12112011-vladimir gorshunov -scrum and kanban in action

  • 1. www.ciklum.net Scrum and Kanban in Action Vladimir Gorshunov Ciklum Services & Consulting (CSC)
  • 2. Consultant profile Vladimir Gorshunov • Ciklum Technical Consultant • Agile Coach, Scrum Master • Experienced Agile Project Manager with technical background Vladimir has more then 8 years in software development and for 4 years he is building efficient distributed agile teams, which are able to deliver business value on-time and on-target using best industry practices. Vladimir expert with Java technical background and has been involved in different projects from the variety of business domains (Banking Solutions, Mobile Development, High Loading Computation, Payment Systems, Customer Experience Management, Government Systems, etc.) www.ciklum.net
  • 3. Two stories… www.ciklum.net 3
  • 4. First story… www.ciklum.net 4
  • 5. What is mobile development for YOU? www.ciklum.net 5
  • 6. What is mobile development?  Less that 3-4 people in the team  Too much overhead with all the meetings - actually wastes time  Very short projects  Not enough time to adapt if the initial plans aren’t very accurate www.ciklum.net 6
  • 7. What is mobile development?  Can’t keep fully dedicated QA for one project  QA is a shared resource, sometime event remote resource  Even developers are shared between projects!  Just do it! ASAP!  Client don’t care about your internal process, he need a product www.ciklum.net 7
  • 8. Scrum practices (9)  Scrum Master  Product Owner  Team  Sprint planning meeting  Daily Scrum  Sprint review  Product backlog  Sprint backlog  Burndown chart www.ciklum.net 8
  • 9. Scrum doesn't fit all www.ciklum.net 9
  • 10. Kanban practices (3)  Visualize the work flow (Board)  Limit WIP (work in progress)  Measure and optimize lead time (cycle time) www.ciklum.net 10
  • 11. Kanban doesn't fit all www.ciklum.net 11
  • 12. Scrum vs Kanban? We can use them together! www.ciklum.net 12
  • 13. Scrum + Kanban in mobile dev  Less that 3-4 people in the team  Too much overhead with all the meetings - actually wastes time Keep daily meeting, planning and demo, process improvement can be during all process or you can have retrospective at the end of 2 sprints instead of one.  Very short projects  Not enough time to adapt if the initial plans aren’t very accurate www.ciklum.net 13
  • 14. Scrum + Kanban in mobile dev  Very short projects  Not enough time to adapt if the initial plans aren’t very accurate You can use 1 week sprint instead of long 2-3 week sprint. You can even make demo or provide demo build two times per week. You develop many projects, so you can adopt you process across all of your projects. www.ciklum.net 14
  • 15. Scrum + Kanban in mobile dev  Can’t keep fully dedicated QA for one project  QA is a shared resource, sometime event remote resource Include QA in common process, and in visualization process especially www.ciklum.net 15
  • 16. Scrum + Kanban in mobile dev  Even developers are shared between projects Limit WIP Adopt your process in all your projects Visualize the workflow www.ciklum.net 16
  • 17. Scrum + Kanban in mobile dev  Just do it! ASAP!  Client don’t care about your internal process, he need a product  That is TRUE!!!  Be proactive, explain AGILE way of doing think www.ciklum.net 17
  • 18. Second story… www.ciklum.net 18
  • 19. What is NEW product development for YOU? www.ciklum.net 19
  • 20. What is new product development?  There are a lot of ideas from business.  Hard to determinate how much developers we ready need.  Let’s use what we used before! www.ciklum.net 20
  • 21. What is new product development?  Let’s start for a “green field”!  We need QA only at the end of the project!  Development team use agile, designers don’t. www.ciklum.net 21
  • 22. What is new product development?  There are a lot of ideas from business. That is great, isn’t it? Put all ideas in your backlog, coach or hire Product Owner. Does your customer have a CTO?  Hard to determinate how much developers we ready need. Scale your team as soon as you will have enough job them. www.ciklum.net 22
  • 23. Agile and new product development  Let’s use what we used before! Review all your decisions on retrospectives, some times it can be easier to use new solution instead of adopting an old one.  Let’s start for a “green field”! Please, be pragmatic, use existed solutions and practices. www.ciklum.net 23
  • 24. Agile and new product development  We need QA only at the end of the project! QA in agile team need to test user stories before they will come to team, good QA will be a Product Owner assistance.  Development team use agile, designers don’t. Integrate designers in you agile process, stop think about design as a solid thing. www.ciklum.net 24
  • 25. Stay hungry, Stay foolish. Steve Jobs 1955 – 2011 www.ciklum.net 25
  • 26. One size doesn't fit all Questions? www.ciklum.net 26