SlideShare a Scribd company logo
Agile + Design thinking = Super user oriented solutions
04 2018 – Jeff Angama
Question
What are the benefits ?
Associated quote to agile
•Smart Small, Think Big – Steve Jobs
•Fail fast – Don’t know
Communication improved – Daily Meeting
• Before • After
React to a changing environment
Office 365 Agile
Transformation - Case Study
• Competitors were coming in (Jive /
Sitrion)
• Moved from a 3 years release to a
quarter release
Office 365 Agile Case Study
Define
roadmap
Plan features
Plan services
(fast track etc)
Deliver Major release
every two years
4 minor release
every year
Engage Annoncements
Build
communities
(online /
physical)
Find champions
(MVP)
Check Design Thinking
?
Customer &
User feedbacks
(user voice)
Market Study
Act
Example of
Design
thinking
process
Rethink windows :
windows 8
Microsoft Surface
Apple iMac
Design Thinking Definition
Air b n b
Domain of application
• Air b n B
• Astronautes
• Apple
• Consulting
• IT
• Etc.
What does she needs ?
Design Thinking
Why
Iterative process
1
2
3
4
5
Empathy
• 5 Why
• When / How
• What’s your destination
• AS IS / TO BE
• Frustrations ?
• Needs as a verb
• User stories
1/ Empathy
Interview people
1/ Empathy
1/ Empathy
1/ Empathy
2/ Define
« Little young girl 8 years old, alone, struggle
to get a book too high »
« An app to help a 10 people support team to
get things done 2 time faster »
3/ Ideate
Brain storm many idea
« The good idea come up from a lot of idea »
Get feedback from users for idea.
4/ Prototype
• Prototype, good enough to
be tested
5/ Test
• Test : by users, understand
feedbacks, re iterate the
entire process
Summary
Phases Why How
1 Emphatise Understand the user • Issue tree
• Empathy map
• 5 Why
• Interview
• Focus Group
2 Define User need / insight, point of view
3 Idea Brainstorm a great solution • Brain storm, post it
• Categorize, attribute points to idea
4 Prototype See it ! • On mockup (on a sheet)
• On tool (ninja mockup ?)
• POC
5 Test Feedback from users and improve • Get feedback from mockup (sheet) /
POC
• Get feedback from digital mockup
• Retrospective
Introduction to Design Thinking & Correlation to Scrum
Iterative process
1
2
3
4
5
Mix Scrum and Design Thinking
Introduction to Design Thinking & Correlation to Scrum
Scrum Framework
Create Backlog
Split in sprints (1 to 3 week per sprint)
Backlog grooming (specs, tech specs,
mockup, test case)
Sprint Planning
Deliver to prod
Sprint review (Demo)
Sprint retrospective (Continous
improvement)
Iterate to next sprint
Plan
Do
Check
Design Thinking + Scrum Framework ?
Create Backlog
Split in sprints (1 to 3 week per
sprint)
Backlog grooming (specs, tech
specs, mockup, test case)
Sprint Planning
Sprint review (Demo)
Sprint retrospective
(Continous improvement)
Iterate to next sprint
Plan
Do
Check
DESIGN THINKING
Design Thinking and Scrum share common concept
Prototype
/ Deliver
Get
feedback
Improve
USER CENTERED
FEEDBACKS ORIENTED
IMPROVED ITERATION
Comment appliquer ces méthodes à notre contexte ?
• Phase de cadrage
• Recueil du besoin
• Définition d’offres
• Repenser un processus
• Durant un SPRINT 0 avant de commencer un projet SCRUM
• En fin de projet pour auditer l’existant
• Etc.
=> Processus a remodeler à notre besoin tel IBM / Google / Microsoft
Ressources
• Google create its design thinking kit. Tutorial and practice
• Ibm as well : Entreprise design thinking
• Cases studies
• Apple
• Google
• IBM
• Introduction & practice
The end
THANK YOU
Is agile always the best project framework ?
• No
• Case to case
• For agile the team need to be available, collaborative, skilled
• It is a culture, if the customer don’t embraise it… nevermind
• Require more than 2 person 
Agile 4 values
•Individuals and interactions over processes and tools
•Working software over comprehensive documentation
•Customer collaboration over contract negotiation
•Responding to change over following a plan
More information in : Agile Manifesto website
What is scrum
• One of agile methods among others (xp, kanban, design thinking)
• Scrum Guide pdf free
• Scrum theory, values, team (product owner, dev team, scrum master), events
(sprint planning, daily scrum, review, retro), artifacts (product backlog, sprint
backlog)
• Scrum (n): A framework within which people can address complex
adaptive problems, while productively and creatively delivering
products of the highest possible value.
Scrum - Daily Meeting
15 minutes daily meeting, morning or evening when it suit the team
Each person in 2 minute present their :
• Done
• To do
• Block
Update the Scrum board
Common mistakes :
1. Exceeding 15 minutes
2. Trying to solve problem during the meeting
3. Not updating the board
Backlog
Design Thinking / Agile Deliverable
Design Thinking, deliverable are
• Concept design document
• Testable prototype
Project as scrum, deliverable are
• Backlog
• Product
Design concepts
Prioritise backlog
Complex
Impact
Simple, High impact
Complex, Low impact Complex, High impact
Simple, Low impact
Feedbacks from 1.5
years of Scrum
Perform backlog grooming often
=> avoid long sprint planning
Don’t forget test cases for user stories in a dedicated test
case
=> avoid understanding gap
Validate the solution with the customer
=> avoid gap
Do not skip sprint retro in rush
=> continous improvement
When working with ux designer,
=> find a win win cost solution with
the customer / ux designer during backlog
grooming
Design concepts
Design concepts

More Related Content

What's hot

Lean-Agile SharePoint Development
Lean-Agile SharePoint DevelopmentLean-Agile SharePoint Development
Lean-Agile SharePoint Development
Bill Ayers
 
Agile
AgileAgile
Introduction to agile and Scrum
Introduction to agile and ScrumIntroduction to agile and Scrum
Introduction to agile and Scrum
Scrum & Kanban
 
Agile methodology v 4.5 s
Agile methodology   v 4.5 sAgile methodology   v 4.5 s
Agile methodology v 4.5 s
James Sutter
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
Sapna Sood
 
Introduction to Agile Methods
Introduction to Agile MethodsIntroduction to Agile Methods
Introduction to Agile Methods
Siddhi
 
Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & Scrum
Hawkman Academy
 
Scrum in an hour
Scrum in an hourScrum in an hour
Scrum in an hour
Giordano Scalzo
 
Basic agile namrata-workshop
Basic agile namrata-workshopBasic agile namrata-workshop
Basic agile namrata-workshop
Namrata Datta
 
Drupal cebu promet_estimation
Drupal cebu promet_estimationDrupal cebu promet_estimation
Drupal cebu promet_estimation
Johnnie Fox
 
Agile Outside Software
Agile Outside SoftwareAgile Outside Software
Agile Outside Software
allan kelly
 
Waterfall vs agile approach scrum framework and best practices in software d...
Waterfall vs agile approach  scrum framework and best practices in software d...Waterfall vs agile approach  scrum framework and best practices in software d...
Waterfall vs agile approach scrum framework and best practices in software d...
Tayfun Bilsel
 
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)
Jens Wilke
 
Maturing Agile SDLC & workflow improvements
Maturing Agile SDLC & workflow improvementsMaturing Agile SDLC & workflow improvements
Maturing Agile SDLC & workflow improvements
Michael J Geiser
 
Agile scrum
Agile scrumAgile scrum
Agile scrum
qaguruonline
 
Distributed Agile
Distributed AgileDistributed Agile
Distributed Agile
Thoughtworks
 
Agile Scrum Training (+ Kanban), Day 2 (2/2)
Agile Scrum Training (+ Kanban), Day 2 (2/2)Agile Scrum Training (+ Kanban), Day 2 (2/2)
Agile Scrum Training (+ Kanban), Day 2 (2/2)
Jens Wilke
 
Agile scrum
Agile   scrumAgile   scrum
Agile scrum
Viraj Doshi
 
Being agile
Being agileBeing agile
Agile Methodology - Agile Project Management Training
Agile Methodology - Agile Project Management TrainingAgile Methodology - Agile Project Management Training
Agile Methodology - Agile Project Management Training
Resit Gulec, MBA, PMP®, ITIL®
 

What's hot (20)

Lean-Agile SharePoint Development
Lean-Agile SharePoint DevelopmentLean-Agile SharePoint Development
Lean-Agile SharePoint Development
 
Agile
AgileAgile
Agile
 
Introduction to agile and Scrum
Introduction to agile and ScrumIntroduction to agile and Scrum
Introduction to agile and Scrum
 
Agile methodology v 4.5 s
Agile methodology   v 4.5 sAgile methodology   v 4.5 s
Agile methodology v 4.5 s
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Introduction to Agile Methods
Introduction to Agile MethodsIntroduction to Agile Methods
Introduction to Agile Methods
 
Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & Scrum
 
Scrum in an hour
Scrum in an hourScrum in an hour
Scrum in an hour
 
Basic agile namrata-workshop
Basic agile namrata-workshopBasic agile namrata-workshop
Basic agile namrata-workshop
 
Drupal cebu promet_estimation
Drupal cebu promet_estimationDrupal cebu promet_estimation
Drupal cebu promet_estimation
 
Agile Outside Software
Agile Outside SoftwareAgile Outside Software
Agile Outside Software
 
Waterfall vs agile approach scrum framework and best practices in software d...
Waterfall vs agile approach  scrum framework and best practices in software d...Waterfall vs agile approach  scrum framework and best practices in software d...
Waterfall vs agile approach scrum framework and best practices in software d...
 
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)
 
Maturing Agile SDLC & workflow improvements
Maturing Agile SDLC & workflow improvementsMaturing Agile SDLC & workflow improvements
Maturing Agile SDLC & workflow improvements
 
Agile scrum
Agile scrumAgile scrum
Agile scrum
 
Distributed Agile
Distributed AgileDistributed Agile
Distributed Agile
 
Agile Scrum Training (+ Kanban), Day 2 (2/2)
Agile Scrum Training (+ Kanban), Day 2 (2/2)Agile Scrum Training (+ Kanban), Day 2 (2/2)
Agile Scrum Training (+ Kanban), Day 2 (2/2)
 
Agile scrum
Agile   scrumAgile   scrum
Agile scrum
 
Being agile
Being agileBeing agile
Being agile
 
Agile Methodology - Agile Project Management Training
Agile Methodology - Agile Project Management TrainingAgile Methodology - Agile Project Management Training
Agile Methodology - Agile Project Management Training
 

Similar to Introduction to Design Thinking & Correlation to Scrum

From Project Manager to Scrum Master
From Project Manager to Scrum MasterFrom Project Manager to Scrum Master
From Project Manager to Scrum Master
LitheSpeed
 
Agile ux fullday-uxpa2016
Agile ux fullday-uxpa2016Agile ux fullday-uxpa2016
Agile ux fullday-uxpa2016
UXPA International
 
UX in Action: IBM Watson
UX in Action: IBM WatsonUX in Action: IBM Watson
UX in Action: IBM Watson
UserTesting
 
English redistributable-intro-scrum
English redistributable-intro-scrumEnglish redistributable-intro-scrum
English redistributable-intro-scrum
Sean Mike
 
Agile and Design Thinking at IBM
Agile and Design Thinking at IBMAgile and Design Thinking at IBM
Agile and Design Thinking at IBM
uxpin
 
Agile Project Management Workshop.pptx
Agile Project Management Workshop.pptxAgile Project Management Workshop.pptx
Agile Project Management Workshop.pptx
Abhishek Prasoon
 
IntroSCRUM
IntroSCRUMIntroSCRUM
Scrum and agile principles
Scrum and agile principles Scrum and agile principles
Scrum and agile principles
Ruben Canlas
 
Agile UX Breakfast Briefing Jun13
Agile UX Breakfast Briefing Jun13Agile UX Breakfast Briefing Jun13
Agile UX Breakfast Briefing Jun13
User Vision
 
Agile UX Breakfast Briefing jun13
Agile UX Breakfast Briefing jun13Agile UX Breakfast Briefing jun13
Agile UX Breakfast Briefing jun13
Ross Philip
 
Agile Software Development and DevOps 21092019
Agile Software Development and DevOps 21092019Agile Software Development and DevOps 21092019
Agile Software Development and DevOps 21092019
Ahmed Misbah
 
What is Scrum? Project Management beyond the promise.
What is Scrum? Project Management beyond the promise. What is Scrum? Project Management beyond the promise.
What is Scrum? Project Management beyond the promise.
bart vermijlen
 
Req-usingDesignSprint.pdf
Req-usingDesignSprint.pdfReq-usingDesignSprint.pdf
Req-usingDesignSprint.pdf
Boykepaulus1
 
Crash Course Scrum - handout
Crash Course Scrum - handoutCrash Course Scrum - handout
Crash Course Scrum - handout
Arjan Franzen
 
Agile.pptx
Agile.pptxAgile.pptx
Agile.pptx
Rafeeq T
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrum
Semen Arslan
 
Choosing the right agile approach for your organization
Choosing the right agile approach for your organizationChoosing the right agile approach for your organization
Choosing the right agile approach for your organization
InCycle Software
 
Agile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptxAgile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptx
Samira AlShahrani
 
Scrum, A Brief Introduction
Scrum, A Brief IntroductionScrum, A Brief Introduction
Scrum, A Brief Introduction
Muhammad Waqas Akram
 
Pre-Conference Course: UX and Agile: Making a Great Experience -
Pre-Conference Course: UX and Agile: Making a Great Experience - Pre-Conference Course: UX and Agile: Making a Great Experience -
Pre-Conference Course: UX and Agile: Making a Great Experience -
UXPA International
 

Similar to Introduction to Design Thinking & Correlation to Scrum (20)

From Project Manager to Scrum Master
From Project Manager to Scrum MasterFrom Project Manager to Scrum Master
From Project Manager to Scrum Master
 
Agile ux fullday-uxpa2016
Agile ux fullday-uxpa2016Agile ux fullday-uxpa2016
Agile ux fullday-uxpa2016
 
UX in Action: IBM Watson
UX in Action: IBM WatsonUX in Action: IBM Watson
UX in Action: IBM Watson
 
English redistributable-intro-scrum
English redistributable-intro-scrumEnglish redistributable-intro-scrum
English redistributable-intro-scrum
 
Agile and Design Thinking at IBM
Agile and Design Thinking at IBMAgile and Design Thinking at IBM
Agile and Design Thinking at IBM
 
Agile Project Management Workshop.pptx
Agile Project Management Workshop.pptxAgile Project Management Workshop.pptx
Agile Project Management Workshop.pptx
 
IntroSCRUM
IntroSCRUMIntroSCRUM
IntroSCRUM
 
Scrum and agile principles
Scrum and agile principles Scrum and agile principles
Scrum and agile principles
 
Agile UX Breakfast Briefing Jun13
Agile UX Breakfast Briefing Jun13Agile UX Breakfast Briefing Jun13
Agile UX Breakfast Briefing Jun13
 
Agile UX Breakfast Briefing jun13
Agile UX Breakfast Briefing jun13Agile UX Breakfast Briefing jun13
Agile UX Breakfast Briefing jun13
 
Agile Software Development and DevOps 21092019
Agile Software Development and DevOps 21092019Agile Software Development and DevOps 21092019
Agile Software Development and DevOps 21092019
 
What is Scrum? Project Management beyond the promise.
What is Scrum? Project Management beyond the promise. What is Scrum? Project Management beyond the promise.
What is Scrum? Project Management beyond the promise.
 
Req-usingDesignSprint.pdf
Req-usingDesignSprint.pdfReq-usingDesignSprint.pdf
Req-usingDesignSprint.pdf
 
Crash Course Scrum - handout
Crash Course Scrum - handoutCrash Course Scrum - handout
Crash Course Scrum - handout
 
Agile.pptx
Agile.pptxAgile.pptx
Agile.pptx
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrum
 
Choosing the right agile approach for your organization
Choosing the right agile approach for your organizationChoosing the right agile approach for your organization
Choosing the right agile approach for your organization
 
Agile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptxAgile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptx
 
Scrum, A Brief Introduction
Scrum, A Brief IntroductionScrum, A Brief Introduction
Scrum, A Brief Introduction
 
Pre-Conference Course: UX and Agile: Making a Great Experience -
Pre-Conference Course: UX and Agile: Making a Great Experience - Pre-Conference Course: UX and Agile: Making a Great Experience -
Pre-Conference Course: UX and Agile: Making a Great Experience -
 

More from Jeff ANGAMA

2022-06-10 aMS Aix Marseille - REX Intranet
2022-06-10 aMS Aix Marseille - REX Intranet2022-06-10 aMS Aix Marseille - REX Intranet
2022-06-10 aMS Aix Marseille - REX Intranet
Jeff ANGAMA
 
PowerApps - 10 things you wish you knew dataverse for teams
PowerApps - 10 things you wish you knew dataverse for teamsPowerApps - 10 things you wish you knew dataverse for teams
PowerApps - 10 things you wish you knew dataverse for teams
Jeff ANGAMA
 
aOS - Teams Découvrez les options pour digitaliser vos processus métiers
aOS - Teams Découvrez les options pour digitaliser vos processus métiersaOS - Teams Découvrez les options pour digitaliser vos processus métiers
aOS - Teams Découvrez les options pour digitaliser vos processus métiers
Jeff ANGAMA
 
Adopt Teams concept instead of chat
Adopt Teams concept instead of chatAdopt Teams concept instead of chat
Adopt Teams concept instead of chat
Jeff ANGAMA
 
Teams a été déployé dans l'urgence pour le confinement, quelles sont les proc...
Teams a été déployé dans l'urgence pour le confinement, quelles sont les proc...Teams a été déployé dans l'urgence pour le confinement, quelles sont les proc...
Teams a été déployé dans l'urgence pour le confinement, quelles sont les proc...
Jeff ANGAMA
 
aOs Online - Etendez les possibilités de Microsoft 365 (anciennement Office 3...
aOs Online - Etendez les possibilités de Microsoft 365 (anciennement Office 3...aOs Online - Etendez les possibilités de Microsoft 365 (anciennement Office 3...
aOs Online - Etendez les possibilités de Microsoft 365 (anciennement Office 3...
Jeff ANGAMA
 
aOs Online - Sauvegarder Office 365 dans Azure avec Veeam Backup
aOs Online - Sauvegarder Office 365 dans Azure avec Veeam BackupaOs Online - Sauvegarder Office 365 dans Azure avec Veeam Backup
aOs Online - Sauvegarder Office 365 dans Azure avec Veeam Backup
Jeff ANGAMA
 
Secure it day - 2020 - PowerPlatform - Accélérateur d'applicationst
Secure it day - 2020 - PowerPlatform - Accélérateur d'applicationstSecure it day - 2020 - PowerPlatform - Accélérateur d'applicationst
Secure it day - 2020 - PowerPlatform - Accélérateur d'applicationst
Jeff ANGAMA
 
Productivity tools for Knowledge Workers
Productivity tools for Knowledge WorkersProductivity tools for Knowledge Workers
Productivity tools for Knowledge Workers
Jeff ANGAMA
 
Monaco User Group - Office 365 Overview
Monaco User Group - Office 365 OverviewMonaco User Group - Office 365 Overview
Monaco User Group - Office 365 Overview
Jeff ANGAMA
 
European SharePoint Conference 2017 Summary
European SharePoint Conference 2017 SummaryEuropean SharePoint Conference 2017 Summary
European SharePoint Conference 2017 Summary
Jeff ANGAMA
 
Two simples and quick ways to Save and Share your company Knowledge
Two simples and quick ways to Save and Share your company Knowledge Two simples and quick ways to Save and Share your company Knowledge
Two simples and quick ways to Save and Share your company Knowledge
Jeff ANGAMA
 

More from Jeff ANGAMA (12)

2022-06-10 aMS Aix Marseille - REX Intranet
2022-06-10 aMS Aix Marseille - REX Intranet2022-06-10 aMS Aix Marseille - REX Intranet
2022-06-10 aMS Aix Marseille - REX Intranet
 
PowerApps - 10 things you wish you knew dataverse for teams
PowerApps - 10 things you wish you knew dataverse for teamsPowerApps - 10 things you wish you knew dataverse for teams
PowerApps - 10 things you wish you knew dataverse for teams
 
aOS - Teams Découvrez les options pour digitaliser vos processus métiers
aOS - Teams Découvrez les options pour digitaliser vos processus métiersaOS - Teams Découvrez les options pour digitaliser vos processus métiers
aOS - Teams Découvrez les options pour digitaliser vos processus métiers
 
Adopt Teams concept instead of chat
Adopt Teams concept instead of chatAdopt Teams concept instead of chat
Adopt Teams concept instead of chat
 
Teams a été déployé dans l'urgence pour le confinement, quelles sont les proc...
Teams a été déployé dans l'urgence pour le confinement, quelles sont les proc...Teams a été déployé dans l'urgence pour le confinement, quelles sont les proc...
Teams a été déployé dans l'urgence pour le confinement, quelles sont les proc...
 
aOs Online - Etendez les possibilités de Microsoft 365 (anciennement Office 3...
aOs Online - Etendez les possibilités de Microsoft 365 (anciennement Office 3...aOs Online - Etendez les possibilités de Microsoft 365 (anciennement Office 3...
aOs Online - Etendez les possibilités de Microsoft 365 (anciennement Office 3...
 
aOs Online - Sauvegarder Office 365 dans Azure avec Veeam Backup
aOs Online - Sauvegarder Office 365 dans Azure avec Veeam BackupaOs Online - Sauvegarder Office 365 dans Azure avec Veeam Backup
aOs Online - Sauvegarder Office 365 dans Azure avec Veeam Backup
 
Secure it day - 2020 - PowerPlatform - Accélérateur d'applicationst
Secure it day - 2020 - PowerPlatform - Accélérateur d'applicationstSecure it day - 2020 - PowerPlatform - Accélérateur d'applicationst
Secure it day - 2020 - PowerPlatform - Accélérateur d'applicationst
 
Productivity tools for Knowledge Workers
Productivity tools for Knowledge WorkersProductivity tools for Knowledge Workers
Productivity tools for Knowledge Workers
 
Monaco User Group - Office 365 Overview
Monaco User Group - Office 365 OverviewMonaco User Group - Office 365 Overview
Monaco User Group - Office 365 Overview
 
European SharePoint Conference 2017 Summary
European SharePoint Conference 2017 SummaryEuropean SharePoint Conference 2017 Summary
European SharePoint Conference 2017 Summary
 
Two simples and quick ways to Save and Share your company Knowledge
Two simples and quick ways to Save and Share your company Knowledge Two simples and quick ways to Save and Share your company Knowledge
Two simples and quick ways to Save and Share your company Knowledge
 

Recently uploaded

OSHA LOTO training, LOTO, lock out tag out
OSHA LOTO training, LOTO, lock out tag outOSHA LOTO training, LOTO, lock out tag out
OSHA LOTO training, LOTO, lock out tag out
Ateeb19
 
RECENT DEVELOPMENTS IN RING SPINNING.pptx
RECENT DEVELOPMENTS IN RING SPINNING.pptxRECENT DEVELOPMENTS IN RING SPINNING.pptx
RECENT DEVELOPMENTS IN RING SPINNING.pptx
peacesoul123
 
Quadcopter Dynamics, Stability and Control
Quadcopter Dynamics, Stability and ControlQuadcopter Dynamics, Stability and Control
Quadcopter Dynamics, Stability and Control
Blesson Easo Varghese
 
Introduction to IP address concept - Computer Networking
Introduction to IP address concept - Computer NetworkingIntroduction to IP address concept - Computer Networking
Introduction to IP address concept - Computer Networking
Md.Shohel Rana ( M.Sc in CSE Khulna University of Engineering & Technology (KUET))
 
readers writers Problem in operating system
readers writers Problem in operating systemreaders writers Problem in operating system
readers writers Problem in operating system
VADAPALLYPRAVEENKUMA1
 
Metrology Book, Bachelors in Mechanical Engineering
Metrology Book, Bachelors in Mechanical EngineeringMetrology Book, Bachelors in Mechanical Engineering
Metrology Book, Bachelors in Mechanical Engineering
leakingvideo
 
Ludo system project report management .pdf
Ludo  system project report management .pdfLudo  system project report management .pdf
Ludo system project report management .pdf
Kamal Acharya
 
Software Engineering and Project Management - Activity Planning
Software Engineering and Project Management - Activity PlanningSoftware Engineering and Project Management - Activity Planning
Software Engineering and Project Management - Activity Planning
Prakhyath Rai
 
Vernier Caliper and How to use Vernier Caliper.ppsx
Vernier Caliper and How to use Vernier Caliper.ppsxVernier Caliper and How to use Vernier Caliper.ppsx
Vernier Caliper and How to use Vernier Caliper.ppsx
Tool and Die Tech
 
Girls Call Chennai 000XX00000 Provide Best And Top Girl Service And No1 in City
Girls Call Chennai 000XX00000 Provide Best And Top Girl Service And No1 in CityGirls Call Chennai 000XX00000 Provide Best And Top Girl Service And No1 in City
Girls Call Chennai 000XX00000 Provide Best And Top Girl Service And No1 in City
sunnuchadda
 
21EC63_Module1B.pptx VLSI design 21ec63 MOS TRANSISTOR THEORY
21EC63_Module1B.pptx VLSI design 21ec63 MOS TRANSISTOR THEORY21EC63_Module1B.pptx VLSI design 21ec63 MOS TRANSISTOR THEORY
21EC63_Module1B.pptx VLSI design 21ec63 MOS TRANSISTOR THEORY
PradeepKumarSK3
 
Thermodynamics Digital Material basics subject
Thermodynamics Digital Material basics subjectThermodynamics Digital Material basics subject
Thermodynamics Digital Material basics subject
JigneshChhatbar1
 
Response & Safe AI at Summer School of AI at IIITH
Response & Safe AI at Summer School of AI at IIITHResponse & Safe AI at Summer School of AI at IIITH
Response & Safe AI at Summer School of AI at IIITH
IIIT Hyderabad
 
ARITMETICO.pdf xxxxxxxxxxxxxxxxxxxxxxxx
ARITMETICO.pdf  xxxxxxxxxxxxxxxxxxxxxxxxARITMETICO.pdf  xxxxxxxxxxxxxxxxxxxxxxxx
ARITMETICO.pdf xxxxxxxxxxxxxxxxxxxxxxxx
alemaro1123
 
Adv. Digital Signal Processing LAB MANUAL.pdf
Adv. Digital Signal Processing LAB MANUAL.pdfAdv. Digital Signal Processing LAB MANUAL.pdf
Adv. Digital Signal Processing LAB MANUAL.pdf
T.D. Shashikala
 
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in CityGirls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
rawankhanlove256
 
Rockets and missiles notes engineering ppt
Rockets and missiles notes engineering pptRockets and missiles notes engineering ppt
Rockets and missiles notes engineering ppt
archithaero
 
Business Development_ Identifying and Seizing Market Opportunities with Skyle...
Business Development_ Identifying and Seizing Market Opportunities with Skyle...Business Development_ Identifying and Seizing Market Opportunities with Skyle...
Business Development_ Identifying and Seizing Market Opportunities with Skyle...
Skyler Bloom
 
Online toll plaza booking system project report.doc.pdf
Online toll plaza booking system project report.doc.pdfOnline toll plaza booking system project report.doc.pdf
Online toll plaza booking system project report.doc.pdf
Kamal Acharya
 
Stiffness Method for structure analysis - Truss
Stiffness Method  for structure analysis - TrussStiffness Method  for structure analysis - Truss
Stiffness Method for structure analysis - Truss
adninhaerul
 

Recently uploaded (20)

OSHA LOTO training, LOTO, lock out tag out
OSHA LOTO training, LOTO, lock out tag outOSHA LOTO training, LOTO, lock out tag out
OSHA LOTO training, LOTO, lock out tag out
 
RECENT DEVELOPMENTS IN RING SPINNING.pptx
RECENT DEVELOPMENTS IN RING SPINNING.pptxRECENT DEVELOPMENTS IN RING SPINNING.pptx
RECENT DEVELOPMENTS IN RING SPINNING.pptx
 
Quadcopter Dynamics, Stability and Control
Quadcopter Dynamics, Stability and ControlQuadcopter Dynamics, Stability and Control
Quadcopter Dynamics, Stability and Control
 
Introduction to IP address concept - Computer Networking
Introduction to IP address concept - Computer NetworkingIntroduction to IP address concept - Computer Networking
Introduction to IP address concept - Computer Networking
 
readers writers Problem in operating system
readers writers Problem in operating systemreaders writers Problem in operating system
readers writers Problem in operating system
 
Metrology Book, Bachelors in Mechanical Engineering
Metrology Book, Bachelors in Mechanical EngineeringMetrology Book, Bachelors in Mechanical Engineering
Metrology Book, Bachelors in Mechanical Engineering
 
Ludo system project report management .pdf
Ludo  system project report management .pdfLudo  system project report management .pdf
Ludo system project report management .pdf
 
Software Engineering and Project Management - Activity Planning
Software Engineering and Project Management - Activity PlanningSoftware Engineering and Project Management - Activity Planning
Software Engineering and Project Management - Activity Planning
 
Vernier Caliper and How to use Vernier Caliper.ppsx
Vernier Caliper and How to use Vernier Caliper.ppsxVernier Caliper and How to use Vernier Caliper.ppsx
Vernier Caliper and How to use Vernier Caliper.ppsx
 
Girls Call Chennai 000XX00000 Provide Best And Top Girl Service And No1 in City
Girls Call Chennai 000XX00000 Provide Best And Top Girl Service And No1 in CityGirls Call Chennai 000XX00000 Provide Best And Top Girl Service And No1 in City
Girls Call Chennai 000XX00000 Provide Best And Top Girl Service And No1 in City
 
21EC63_Module1B.pptx VLSI design 21ec63 MOS TRANSISTOR THEORY
21EC63_Module1B.pptx VLSI design 21ec63 MOS TRANSISTOR THEORY21EC63_Module1B.pptx VLSI design 21ec63 MOS TRANSISTOR THEORY
21EC63_Module1B.pptx VLSI design 21ec63 MOS TRANSISTOR THEORY
 
Thermodynamics Digital Material basics subject
Thermodynamics Digital Material basics subjectThermodynamics Digital Material basics subject
Thermodynamics Digital Material basics subject
 
Response & Safe AI at Summer School of AI at IIITH
Response & Safe AI at Summer School of AI at IIITHResponse & Safe AI at Summer School of AI at IIITH
Response & Safe AI at Summer School of AI at IIITH
 
ARITMETICO.pdf xxxxxxxxxxxxxxxxxxxxxxxx
ARITMETICO.pdf  xxxxxxxxxxxxxxxxxxxxxxxxARITMETICO.pdf  xxxxxxxxxxxxxxxxxxxxxxxx
ARITMETICO.pdf xxxxxxxxxxxxxxxxxxxxxxxx
 
Adv. Digital Signal Processing LAB MANUAL.pdf
Adv. Digital Signal Processing LAB MANUAL.pdfAdv. Digital Signal Processing LAB MANUAL.pdf
Adv. Digital Signal Processing LAB MANUAL.pdf
 
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in CityGirls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
 
Rockets and missiles notes engineering ppt
Rockets and missiles notes engineering pptRockets and missiles notes engineering ppt
Rockets and missiles notes engineering ppt
 
Business Development_ Identifying and Seizing Market Opportunities with Skyle...
Business Development_ Identifying and Seizing Market Opportunities with Skyle...Business Development_ Identifying and Seizing Market Opportunities with Skyle...
Business Development_ Identifying and Seizing Market Opportunities with Skyle...
 
Online toll plaza booking system project report.doc.pdf
Online toll plaza booking system project report.doc.pdfOnline toll plaza booking system project report.doc.pdf
Online toll plaza booking system project report.doc.pdf
 
Stiffness Method for structure analysis - Truss
Stiffness Method  for structure analysis - TrussStiffness Method  for structure analysis - Truss
Stiffness Method for structure analysis - Truss
 

Introduction to Design Thinking & Correlation to Scrum

  • 1. Agile + Design thinking = Super user oriented solutions 04 2018 – Jeff Angama
  • 3. Associated quote to agile •Smart Small, Think Big – Steve Jobs •Fail fast – Don’t know
  • 4. Communication improved – Daily Meeting • Before • After
  • 5. React to a changing environment
  • 6. Office 365 Agile Transformation - Case Study • Competitors were coming in (Jive / Sitrion) • Moved from a 3 years release to a quarter release
  • 7. Office 365 Agile Case Study Define roadmap Plan features Plan services (fast track etc) Deliver Major release every two years 4 minor release every year Engage Annoncements Build communities (online / physical) Find champions (MVP) Check Design Thinking ? Customer & User feedbacks (user voice) Market Study Act
  • 8. Example of Design thinking process Rethink windows : windows 8 Microsoft Surface Apple iMac
  • 10. Air b n b
  • 11. Domain of application • Air b n B • Astronautes • Apple • Consulting • IT • Etc.
  • 12. What does she needs ?
  • 15. Empathy • 5 Why • When / How • What’s your destination • AS IS / TO BE • Frustrations ? • Needs as a verb • User stories
  • 20. 2/ Define « Little young girl 8 years old, alone, struggle to get a book too high » « An app to help a 10 people support team to get things done 2 time faster »
  • 21. 3/ Ideate Brain storm many idea « The good idea come up from a lot of idea » Get feedback from users for idea.
  • 22. 4/ Prototype • Prototype, good enough to be tested
  • 23. 5/ Test • Test : by users, understand feedbacks, re iterate the entire process
  • 24. Summary Phases Why How 1 Emphatise Understand the user • Issue tree • Empathy map • 5 Why • Interview • Focus Group 2 Define User need / insight, point of view 3 Idea Brainstorm a great solution • Brain storm, post it • Categorize, attribute points to idea 4 Prototype See it ! • On mockup (on a sheet) • On tool (ninja mockup ?) • POC 5 Test Feedback from users and improve • Get feedback from mockup (sheet) / POC • Get feedback from digital mockup • Retrospective
  • 27. Mix Scrum and Design Thinking
  • 29. Scrum Framework Create Backlog Split in sprints (1 to 3 week per sprint) Backlog grooming (specs, tech specs, mockup, test case) Sprint Planning Deliver to prod Sprint review (Demo) Sprint retrospective (Continous improvement) Iterate to next sprint Plan Do Check
  • 30. Design Thinking + Scrum Framework ? Create Backlog Split in sprints (1 to 3 week per sprint) Backlog grooming (specs, tech specs, mockup, test case) Sprint Planning Sprint review (Demo) Sprint retrospective (Continous improvement) Iterate to next sprint Plan Do Check DESIGN THINKING
  • 31. Design Thinking and Scrum share common concept Prototype / Deliver Get feedback Improve USER CENTERED FEEDBACKS ORIENTED IMPROVED ITERATION
  • 32. Comment appliquer ces méthodes à notre contexte ? • Phase de cadrage • Recueil du besoin • Définition d’offres • Repenser un processus • Durant un SPRINT 0 avant de commencer un projet SCRUM • En fin de projet pour auditer l’existant • Etc. => Processus a remodeler à notre besoin tel IBM / Google / Microsoft
  • 33. Ressources • Google create its design thinking kit. Tutorial and practice • Ibm as well : Entreprise design thinking • Cases studies • Apple • Google • IBM • Introduction & practice
  • 35. Is agile always the best project framework ? • No • Case to case • For agile the team need to be available, collaborative, skilled • It is a culture, if the customer don’t embraise it… nevermind • Require more than 2 person 
  • 36. Agile 4 values •Individuals and interactions over processes and tools •Working software over comprehensive documentation •Customer collaboration over contract negotiation •Responding to change over following a plan More information in : Agile Manifesto website
  • 37. What is scrum • One of agile methods among others (xp, kanban, design thinking) • Scrum Guide pdf free • Scrum theory, values, team (product owner, dev team, scrum master), events (sprint planning, daily scrum, review, retro), artifacts (product backlog, sprint backlog) • Scrum (n): A framework within which people can address complex adaptive problems, while productively and creatively delivering products of the highest possible value.
  • 38. Scrum - Daily Meeting 15 minutes daily meeting, morning or evening when it suit the team Each person in 2 minute present their : • Done • To do • Block Update the Scrum board Common mistakes : 1. Exceeding 15 minutes 2. Trying to solve problem during the meeting 3. Not updating the board
  • 40. Design Thinking / Agile Deliverable Design Thinking, deliverable are • Concept design document • Testable prototype Project as scrum, deliverable are • Backlog • Product
  • 42. Prioritise backlog Complex Impact Simple, High impact Complex, Low impact Complex, High impact Simple, Low impact
  • 43. Feedbacks from 1.5 years of Scrum Perform backlog grooming often => avoid long sprint planning Don’t forget test cases for user stories in a dedicated test case => avoid understanding gap Validate the solution with the customer => avoid gap Do not skip sprint retro in rush => continous improvement When working with ux designer, => find a win win cost solution with the customer / ux designer during backlog grooming

Editor's Notes

  1. Contexte 260 user stories, pr 8000 user, phase avant projet a prit 1 an. Comment FaciLiter expression besoin, etre plus orienté utilisateur, délivrer encore + de valeurs à nos clients et faire en sorte que les projets se passent mieux. Objectif : vous présenter le design thinking et vous comment cest appliquable à notre cas Qui entendu Design thinking ? Agile? Scrum - Qui a travaillé avec quoi jusque là ? Bio + decouvert design thinking Peut on partager les autres
  2. Which company use Agile ? Why. What are the benefits ? Orienté utilisateurs / collaboration / communication / working product over docs Réagir aux changements de son environnement (fusion, compétiteurs)
  3. Quote
  4. Example d’un bénéfice communication
  5. Agile adresse cela Disruption Magasin de musique sont devenus spotify Photo sur insta Agences vers air b n b & booking
  6. Imaginez comment ils y sont arrivés ? Etes vous daccord? Since 2012 with Windows 8 Understand – this phase focuses on the research and gathering information about the user in order to observe their needs and clearly understand it. Envision – In this phase, the design team analyzes the data collected from the understand phase and use it to think of the solution for the addressed problems. Specify – After sharing and discussing ideas, the design team define the solution and build a detailed specification for the product. Implement – The product is developed based on the specifications highlighted in the previous cycle. this phase includes developing the prototypes and testing the product before releasing it to the market. Maintain – The product is a case of continuous evaluation and testing in order to apply these modifications in the next releases it. http://www.designorate.com/design-thinking-reshaped-microsoft-products/
  7. Double user experience , compromis technique
  8. Design Thinking, process iterative pour comprendre les utilisateurs, challenger les suppositions, redefinir les probleme et identifié strategies et solutions non evidentes. Orienté solutions plutot que problemes. Inclus lesprit, le visuel, la collaboration pour arriver à une solution. Exemp De lapplicatioN du Designn thinking : Imaginez vous, a sf , hotel chers , appt d’à côté est vide car le mec est parti en weekend. Hotel, hotel en ligne, agregateur d’agences, air b n b (disruption) Air b n b est né de l’idée de matelas gonfables Situation 2009, 200$ benef par semaine.. Improve thx to design thinking Apprenne que ce qui calme les gens sont les photos… => prise photo DSLR pour améliorer les photos des apparts des proprios. Non scalable mais user oriented Become the Patient’ to Build Better Products Chaque nouvel employé va dormir dans des air b n b et feedbacks leur experience. Brainstorm and change the star en un cœur et 30% de plus de clics Think bigger. Source : https://www.slideshare.net/Pietel/the-role-of-design-thinking/27-EmpathiseDefineIdeatePrototypeTestAn_iterative_cyclic_procesThe_Design
  9. Verbe : monter, atteindre le sommet Penser action, verbe, usage, plutôt que solution Design thinking : existe depuis 1950, democratisé par stanford
  10. Approche creative pour créer un produit / service. Comprendre le vrai besoin (need) derriere (insight). Approche pragmatique, critical thinking. OOTB thinking. Penser comme les UX Designer.
  11. Empathise – with your users Define – your users’ needs, their problem, and your insights Ideate – by challenging assumptions and creating ideas for innovative solutions Prototype – to start creating solutions Test – solutions Design Thinking is extremely useful in tackling problems that are ill-defined or unknown, by re-framing the problem in human-centric ways, creating many ideas in brainstorming sessions, and adopting a hands-on approach in prototyping and testing Source : https://www.slideshare.net/Pietel/the-role-of-design-thinking/27-EmpathiseDefineIdeatePrototypeTestAn_iterative_cyclic_procesThe_Design
  12. understand, listen, why, old ppl meet ppl in shops... Context found out After interview : fell from a wheelchair n nobody helped. Create persona
  13. User / Needs / Insight Utilisateur le plus représenté ? Utilisateur le moins représenté ?
  14. Group synergy Brain storm ideas, meme la plus farfelu, balancer du post-it au tableau
  15. Mock-up ui (ninja mock) Basic code, show an app Cartons POC
  16. Define : give verb to their need, problem statement " old ppl after 70yrs without family struggle finding relationship«  Ca marche pas, why C’est lent, pourquoi qu est ce qui est lent Le site internet, pourquoi, cest quoi rapide pour toi ? Moins de 4 seconde, pourquoi cest plus de 4 seconde desormais ? Je suis passé en wifi
  17. Source : https://www.slideshare.net/Pietel/the-role-of-design-thinking/27-EmpathiseDefineIdeatePrototypeTestAn_iterative_cyclic_procesThe_Design Conclusion : generer des idées, etre creatif… THINK BIG : Air b n b crée Infinite.js, library scroll
  18. Etablish AS IS : Understand existingt Define TO BE : Design thinking
  19. Man days instead of story points (valeur importance au metier)