SlideShare a Scribd company logo
1 of 29
1CONFIDENTIAL
GAMIFICATION.
EXPERIENCE REPORT.
MIKALAI ALIMENKOU
OCTOBER 7, 2016
2CONFIDENTIAL
ABOUT THE CUSTOMER
One of the top 4 logistic companies in the world. The corporation has more than 400 000 employees
in more than 220 countries and territories worldwide and generated revenue of more than € 50 billion
in 2010.
It is divided into business units along regions:
• Europe
• Asia Pacific
• Americas
• Europe, the Middle East and Africa
3CONFIDENTIAL
BIG PRODUCT – BIG PROJECT
2000+ requirements in Use Case format4
Huge and growing project team: 150+ ppl1
3 streams, 10+ cross functional teams, service teams2
4 locations3
15000+ unit tests cover code base5
4CONFIDENTIAL
COMPLEX PROCESSES AND COMMUNICATION
AGILE / SCRUM
• Daily standup and scrum-of-scrum
• Grooming, pre-planning, planning
• Retrospective, retro-of-retro, demo
FAST CUSTOMER’S FEEDBACK
• Work items
• Feature demo for PO
• Daily demo for SME from PO
• Sprint demo
SCOPE PRESENTATION
• PO presents scope for team
• Q & A session
• Work items for SME
LOREM IPSUM DOLOR AMET
• Nulla nu nisi
• Risus purus id fusce
• Lobortis ipsum felis sed
DIRECT COMMUNICATION
• Own area for each team
• All teams in one big same area
• Plenty of meeting rooms
SMART TOOLS
• JIRA, RTC
• Confluence
• Skype for business
TRANSPARENCY
• Town halls with PM/DM
• Town halls with customers
• All hands retrospective
5CONFIDENTIAL
CROSS FUNCTIONAL TEAMS
FE developer1
BE developer2
QA engineer3
Business analyst4
Automation QA5
Team Job Functions Team Roles
Team Lead1
Second pilot2
SCRUM master3
Product Owner4
Demo mentor5
6CONFIDENTIAL
VERTICAL INTEGRATION OF ALL FEATURES
6
FE
BE
CI
i18n
QA
PO
QA team tests implemented feature
and PO provides demo for SME.
Testing and Demo
FE developer implements layout and
client-side logic on JavaScript
FE Design & Construction
Required configuration items are
created for the feature and applied.
Configured items are available for
Admin.
Configuration
Product owner analyses requirements
provided by BA team and creates JIRA
User Stories for developers
Requirements Management
BE developer implements business
logic and incorporate database
entities
BE Design and Construction
Developer creates new key in the
translation dictionary with default
value, according to the rules.
Internationalization
7CONFIDENTIAL
GENERAL TEAM ISSUES IN BIG PROJECT
Hard to make team performance visible and transparent4
No common approach to achieve project goals, common process1
Team focuses only on it’s scope, integration issues2
Low focus on the whole product quality3
Low collective ownership5
Low motivation6
8CONFIDENTIAL
WE DECIDED TO INTRODUCE SOME GAMIFICATION
MIKALAI ALIMENKOU
SENIOR DELIVERY MANAGER
OLEKSIY LEMESHKO
AGILE COACH
9CONFIDENTIAL
REASON #1. ALL TEAMS ARE DIFFERENT
10CONFIDENTIAL
REASON #2. NO COMMON PERFORMANCE CRITERIA
11CONFIDENTIAL
REASON #3. INJECT SOME FUN AND INCREASE MOTIVATION
12CONFIDENTIAL
1 2 3 4
OVERALL GAMIFICATION APPROACH
SETUP RULES
• Define how team can
get or loose points
• Select transparent
criteria in different
areas
• Publish them and allow
team to affect rules
with common decisions
SELL RULES
• Explain teams how
rules affect common
project goals
• Define and spread
common values and
principles
• Lead by example
MOTIVATE
• Understand motivation
of different teams
• Make achievements
visible and honorable
• Use project budget to
add more fun and
introduce some
material bonuses
INSPECT AND
ADAPT
• Gather feedback
continuously
• Review rules and adapt
them to changing
reality
• Introduce new rules to
cover new project
goals and improve
overall process
13CONFIDENTIAL
RULES ARE FOCUSED ON DIFFERENT AREAS
Product quality1
Organizational and technical maturity level2
Transparency3
Responsibility and proactivity4
Extra mile efforts5
Hand of help6
14CONFIDENTIAL
#1. PRODUCT QUALITY RULES
Iteration is finished without additional defects (+1, 0, -1 points)1
Some defects from backlog are fixed (+1 points)2
New critical/blocker defect was introduced (-1 point)3
Critical/blocker defect was reopened (-1 point)4
Post delivery issues was found on target environment (-1 point)5
15CONFIDENTIAL
#2. ORGANIZATIONAL AND TECHNICAL MATURITY
Delivery due dates are followed for all User Stories (+1, -1 point)1
Code changes never failed CI/CD pipeline (+1, 0, -0.5 per failure points)2
Sprint scope is done and delivered in time (+1, -1 point)3
Code review is effective (under discussion)4
16CONFIDENTIAL
#3. TRANSPARENCY, RESPONSIBILITY AND PROACTIVITY
Time tracking in JIRA is properly performed (+1, -1 point)1
Team actively participates in incident management (+1 point)2
FE/BE capacity is planned in advance (under discussion)3
Backlog is properly managed in JIRA (+1, -1 point)4
17CONFIDENTIAL
#4. EXTRA MILE EFFORTS AND HAND OF HELP
Quality assurance extra effort (+1 point per QA lead)1
Overall delivery extra effort (+1 point)2
Valuable help for other teams (+1 point based on likes)3
Technical debt reduction (under discussion)4
18CONFIDENTIAL
WHO ARE THE JUDGES?
Teams themselves1
QA leads2
Delivery managers3
Tools like Gerrit or JIRA4
19CONFIDENTIAL
• Some criteria didn’t take into account subjective reasons like sick leaves, unstable external
systems, environmental issues
• Not all successes and extra efforts are covered in criteria
• Human factor in results gathering
• Preview results with the team before publishing
• Open discussion and feedback gathering for controversial cases
• Only confirmed results are published
ISSUE #1. SUBJECTIVITY
ROOT OF THE ISSUE
STEPS TO FIX
20CONFIDENTIAL
• Not all teams see value in such competition and don’t want to participate
• No clear common understanding of criteria by all teams
• No time to improve
• Work closely with the team, gather feedback, perform root cause analysis, “sell” criteria as metrics
• Every team could affect criteria, propose any change to be discussed
• Transparency and detailed description for all criteria
ISSUE #2. MOTIVATION
ROOT OF THE ISSUE
STEPS TO FIX
21CONFIDENTIAL
• Developers live in their own nutshell
• Week team spirit on cross-team level
• No challenge and motivation to be involved into global issues/processes
• More criteria in ‘extra mile/hand of help’ groups
• Customization of JIRA and KB (active flow plan and report, agile boards, common filters, visual
radiators)
• PR (winner is announced on the whole team, hall of fame, visual radiators)
ISSUE #3. POPULARISATION
ROOT OF THE ISSUE
STEPS TO FIX
22CONFIDENTIAL
• Some criteria brought more points for the win than others
• Some criteria didn’t take all nuances into account (reason of code changes to fail CI pipeline, due
dates following and time reporting in JIRA)
• Continuous involvement of teams to improve criteria
• Work with teams to perform root cause analysis and reflect changes in both development process
and criteria
ISSUE #4. CRITERIA BALANCE
ROOT OF THE ISSUE
STEPS TO FIX
23CONFIDENTIAL
WINNER TEAM GETS CUP AND APPLAUSES
24CONFIDENTIAL
BRANDED CUP AND VISUAL RADIATORS
25CONFIDENTIAL
3 CUPS = TEAM BUILDING FROM PROJECT BUDGET
26CONFIDENTIAL
TABLE OF RESULTS FOR 5 MONTHS
Sprint 19 Sprint 19s Sprintodrop 20 Drop 21 Drop 22 Drop 23 Drop 24 Drop 25 Drop 26 Drop 27 Drop 28
Air.Wind 9 11 9 10 15 13 11,66 13,5 13 11,5
Air.Storm 15 11 18 13 12,5 14 13 16,5 17 11
Air.Breeze 7 11 9 8 12 10 11 11 10 11
Air.Tornado 6 10 13 11 13 14 13,83 9 15 12,5
Air.Jet 12,5 8 9 10 12 9,5
Fire.Nova 9 19 17 14 13 12 8,33 13 12 12
Fire.TNT 11 14 11 7 10 12 13,5 13 13 11
Onyx 8 10 10 9 12 13 11 8 14 11
ADT.Alpha 13,5 9,33 14 11 12
ADT.Delta 9,5 10,33 14 14 9,5
Kharkiv 11 14 13 11
Rubin 9 15 12 16 12
27CONFIDENTIAL
PROGRESS DURING 5 MONTHS
0
2
4
6
8
10
12
14
16
18
20
Sprint 19 Sprint 19s Sprintodrop
20
Drop 21 Drop 22 Drop 23 Drop 24 Drop 25 Drop 26 Drop 27 Drop 28
Air.Wind Air.Storm Air.Breeze Air.Tornado Air.Jet Fire.Nova
Fire.TNT Onyx ADT.Alpha ADT.Delta Kharkiv Rubin
28CONFIDENTIAL
SUMMARY OF ACHIEVEMENTS
More reliable, stable and transparent development process1
Involvement of all teams at project level2
Significant improvements in product quality and CI/CD3
Objective performance metrics across all teams4
Flexible motivation driver in gamification format5
29CONFIDENTIAL
QUESTIONS?

More Related Content

What's hot

Test Automation Beyond Test Execution
Test Automation Beyond Test ExecutionTest Automation Beyond Test Execution
Test Automation Beyond Test ExecutionEggplant
 
People factor as failure reason of Agile adoption
People factor as failure reason of Agile adoptionPeople factor as failure reason of Agile adoption
People factor as failure reason of Agile adoptionMikalai Alimenkou
 
Automation in the Bug Flow - Machine Learning for Triaging and Tracing
Automation in the Bug Flow - Machine Learning for Triaging and TracingAutomation in the Bug Flow - Machine Learning for Triaging and Tracing
Automation in the Bug Flow - Machine Learning for Triaging and TracingMarkus Borg
 
[HCMC STC Jan 2015] How To Work Effectively As a Tester in Agile Teams
[HCMC STC Jan 2015] How To Work Effectively As a Tester in Agile Teams[HCMC STC Jan 2015] How To Work Effectively As a Tester in Agile Teams
[HCMC STC Jan 2015] How To Work Effectively As a Tester in Agile TeamsHo Chi Minh City Software Testing Club
 
Defect Prevention & Predictive Analytics - XBOSoft Webinar
Defect Prevention & Predictive Analytics - XBOSoft WebinarDefect Prevention & Predictive Analytics - XBOSoft Webinar
Defect Prevention & Predictive Analytics - XBOSoft WebinarXBOSoft
 
Testing in the Age of Machine Learning
Testing in the Age of Machine Learning Testing in the Age of Machine Learning
Testing in the Age of Machine Learning vinaya muralidharan
 
End-to-End Test Automation for Both Horizontal and Vertical Scale
End-to-End Test Automation for Both Horizontal and Vertical ScaleEnd-to-End Test Automation for Both Horizontal and Vertical Scale
End-to-End Test Automation for Both Horizontal and Vertical ScaleErdem YILDIRIM
 
Test Metrics in Agile - powerful tool to support changes - Zavertailo Iuliia
Test Metrics in Agile - powerful tool to support changes - Zavertailo IuliiaTest Metrics in Agile - powerful tool to support changes - Zavertailo Iuliia
Test Metrics in Agile - powerful tool to support changes - Zavertailo IuliiaYulia Zavertailo
 
CP-SAT - Certified Professional Selenium Automation Testing
CP-SAT - Certified Professional Selenium Automation TestingCP-SAT - Certified Professional Selenium Automation Testing
CP-SAT - Certified Professional Selenium Automation TestingAgile Testing Alliance
 
Build FAST with parallel_calabash
Build FAST with parallel_calabashBuild FAST with parallel_calabash
Build FAST with parallel_calabashThoughtworks
 
Agile Tester - Crash Slides
Agile Tester - Crash SlidesAgile Tester - Crash Slides
Agile Tester - Crash SlidesSamer Desouky
 
Let's review it: What designers can learn from (code) review
Let's review it: What designers can learn from (code) reviewLet's review it: What designers can learn from (code) review
Let's review it: What designers can learn from (code) reviewIda Aalen
 
Defect root cause analysis, Андрей Титаренко
Defect root cause analysis, Андрей ТитаренкоDefect root cause analysis, Андрей Титаренко
Defect root cause analysis, Андрей ТитаренкоSigma Software
 
Test plan implementation
Test plan implementation Test plan implementation
Test plan implementation Igor Goldshmidt
 
Test Driven Development
Test Driven DevelopmentTest Driven Development
Test Driven DevelopmentZendCon
 

What's hot (20)

[HCMC STC Jan 2015] Practical Experiences In Test Automation
[HCMC STC Jan 2015] Practical Experiences In Test Automation[HCMC STC Jan 2015] Practical Experiences In Test Automation
[HCMC STC Jan 2015] Practical Experiences In Test Automation
 
Test Automation Beyond Test Execution
Test Automation Beyond Test ExecutionTest Automation Beyond Test Execution
Test Automation Beyond Test Execution
 
People factor as failure reason of Agile adoption
People factor as failure reason of Agile adoptionPeople factor as failure reason of Agile adoption
People factor as failure reason of Agile adoption
 
Automation in the Bug Flow - Machine Learning for Triaging and Tracing
Automation in the Bug Flow - Machine Learning for Triaging and TracingAutomation in the Bug Flow - Machine Learning for Triaging and Tracing
Automation in the Bug Flow - Machine Learning for Triaging and Tracing
 
[HCMC STC Jan 2015] How To Work Effectively As a Tester in Agile Teams
[HCMC STC Jan 2015] How To Work Effectively As a Tester in Agile Teams[HCMC STC Jan 2015] How To Work Effectively As a Tester in Agile Teams
[HCMC STC Jan 2015] How To Work Effectively As a Tester in Agile Teams
 
Defect Prevention & Predictive Analytics - XBOSoft Webinar
Defect Prevention & Predictive Analytics - XBOSoft WebinarDefect Prevention & Predictive Analytics - XBOSoft Webinar
Defect Prevention & Predictive Analytics - XBOSoft Webinar
 
Testing in the Age of Machine Learning
Testing in the Age of Machine Learning Testing in the Age of Machine Learning
Testing in the Age of Machine Learning
 
End-to-End Test Automation for Both Horizontal and Vertical Scale
End-to-End Test Automation for Both Horizontal and Vertical ScaleEnd-to-End Test Automation for Both Horizontal and Vertical Scale
End-to-End Test Automation for Both Horizontal and Vertical Scale
 
Hello
HelloHello
Hello
 
Test Metrics in Agile - powerful tool to support changes - Zavertailo Iuliia
Test Metrics in Agile - powerful tool to support changes - Zavertailo IuliiaTest Metrics in Agile - powerful tool to support changes - Zavertailo Iuliia
Test Metrics in Agile - powerful tool to support changes - Zavertailo Iuliia
 
CP-SAT - Certified Professional Selenium Automation Testing
CP-SAT - Certified Professional Selenium Automation TestingCP-SAT - Certified Professional Selenium Automation Testing
CP-SAT - Certified Professional Selenium Automation Testing
 
ISTQB Foundation Agile Tester 2014 Training, Agile SW Development
ISTQB Foundation Agile Tester 2014 Training, Agile SW DevelopmentISTQB Foundation Agile Tester 2014 Training, Agile SW Development
ISTQB Foundation Agile Tester 2014 Training, Agile SW Development
 
Agile testing
Agile  testingAgile  testing
Agile testing
 
Build FAST with parallel_calabash
Build FAST with parallel_calabashBuild FAST with parallel_calabash
Build FAST with parallel_calabash
 
Agile Tester - Crash Slides
Agile Tester - Crash SlidesAgile Tester - Crash Slides
Agile Tester - Crash Slides
 
Let's review it: What designers can learn from (code) review
Let's review it: What designers can learn from (code) reviewLet's review it: What designers can learn from (code) review
Let's review it: What designers can learn from (code) review
 
Test pyramid
Test pyramidTest pyramid
Test pyramid
 
Defect root cause analysis, Андрей Титаренко
Defect root cause analysis, Андрей ТитаренкоDefect root cause analysis, Андрей Титаренко
Defect root cause analysis, Андрей Титаренко
 
Test plan implementation
Test plan implementation Test plan implementation
Test plan implementation
 
Test Driven Development
Test Driven DevelopmentTest Driven Development
Test Driven Development
 

Viewers also liked

Handling 20 billion requests a month
Handling 20 billion requests a monthHandling 20 billion requests a month
Handling 20 billion requests a monthDmitriy Dumanskiy
 
Strong decisions with consensus, Agila Sverige 2014
Strong decisions with consensus, Agila Sverige 2014Strong decisions with consensus, Agila Sverige 2014
Strong decisions with consensus, Agila Sverige 2014Peter Antman
 
Типичные ошибки начинающих писать тесты на WebDriver
Типичные ошибки начинающих писать тесты на WebDriverТипичные ошибки начинающих писать тесты на WebDriver
Типичные ошибки начинающих писать тесты на WebDriverIgor Khrol
 
Great functional testing with WebDriver and Thucydides
Great functional testing with WebDriver and ThucydidesGreat functional testing with WebDriver and Thucydides
Great functional testing with WebDriver and ThucydidesMikalai Alimenkou
 
Hazelcast and MongoDB at Cloud CMS
Hazelcast and MongoDB at Cloud CMSHazelcast and MongoDB at Cloud CMS
Hazelcast and MongoDB at Cloud CMSuzquiano
 
Async Gateway или Разработка системы распределенных вычислений с нуля
Async Gateway или Разработка системы распределенных вычислений с нуляAsync Gateway или Разработка системы распределенных вычислений с нуля
Async Gateway или Разработка системы распределенных вычислений с нуляVitebsk Miniq
 
HighLoad++ 2009 In-Memory Data Grids
HighLoad++ 2009 In-Memory Data GridsHighLoad++ 2009 In-Memory Data Grids
HighLoad++ 2009 In-Memory Data GridsAlexey Kharlamov
 
Phoenix for Rubyists
Phoenix for RubyistsPhoenix for Rubyists
Phoenix for RubyistsMike North
 
50 nouvelles choses que l'on peut faire en Java 8
50 nouvelles choses que l'on peut faire en Java 850 nouvelles choses que l'on peut faire en Java 8
50 nouvelles choses que l'on peut faire en Java 8José Paumard
 
Алексей Николаенков, Devexperts
Алексей Николаенков, DevexpertsАлексей Николаенков, Devexperts
Алексей Николаенков, DevexpertsNata_Churda
 
Hazelcast for Terracotta Users
Hazelcast for Terracotta UsersHazelcast for Terracotta Users
Hazelcast for Terracotta UsersHazelcast
 
Amazon cloud – готовим вместе
Amazon cloud – готовим вместеAmazon cloud – готовим вместе
Amazon cloud – готовим вместеVitebsk Miniq
 
50 new things we can do with Java 8
50 new things we can do with Java 850 new things we can do with Java 8
50 new things we can do with Java 8José Paumard
 
JFokus 50 new things with java 8
JFokus 50 new things with java 8JFokus 50 new things with java 8
JFokus 50 new things with java 8José Paumard
 
Очень вкусный фрукт Guava
Очень вкусный фрукт GuavaОчень вкусный фрукт Guava
Очень вкусный фрукт GuavaEgor Chernyshev
 
Java 8, the Good, the Bad and the Ugly
Java 8, the Good, the Bad and the UglyJava 8, the Good, the Bad and the Ugly
Java 8, the Good, the Bad and the UglyMikalai Alimenkou
 
The Power of an Agile Mindset - Linda Rising
The Power of an Agile Mindset - Linda RisingThe Power of an Agile Mindset - Linda Rising
The Power of an Agile Mindset - Linda RisingAgileSparks
 
ArrayList et LinkedList sont dans un bateau
ArrayList et LinkedList sont dans un bateauArrayList et LinkedList sont dans un bateau
ArrayList et LinkedList sont dans un bateauJosé Paumard
 

Viewers also liked (20)

Handling 20 billion requests a month
Handling 20 billion requests a monthHandling 20 billion requests a month
Handling 20 billion requests a month
 
Strong decisions with consensus, Agila Sverige 2014
Strong decisions with consensus, Agila Sverige 2014Strong decisions with consensus, Agila Sverige 2014
Strong decisions with consensus, Agila Sverige 2014
 
Типичные ошибки начинающих писать тесты на WebDriver
Типичные ошибки начинающих писать тесты на WebDriverТипичные ошибки начинающих писать тесты на WebDriver
Типичные ошибки начинающих писать тесты на WebDriver
 
Great functional testing with WebDriver and Thucydides
Great functional testing with WebDriver and ThucydidesGreat functional testing with WebDriver and Thucydides
Great functional testing with WebDriver and Thucydides
 
Hazelcast and MongoDB at Cloud CMS
Hazelcast and MongoDB at Cloud CMSHazelcast and MongoDB at Cloud CMS
Hazelcast and MongoDB at Cloud CMS
 
Async Gateway или Разработка системы распределенных вычислений с нуля
Async Gateway или Разработка системы распределенных вычислений с нуляAsync Gateway или Разработка системы распределенных вычислений с нуля
Async Gateway или Разработка системы распределенных вычислений с нуля
 
HighLoad++ 2009 In-Memory Data Grids
HighLoad++ 2009 In-Memory Data GridsHighLoad++ 2009 In-Memory Data Grids
HighLoad++ 2009 In-Memory Data Grids
 
Phoenix for Rubyists
Phoenix for RubyistsPhoenix for Rubyists
Phoenix for Rubyists
 
50 nouvelles choses que l'on peut faire en Java 8
50 nouvelles choses que l'on peut faire en Java 850 nouvelles choses que l'on peut faire en Java 8
50 nouvelles choses que l'on peut faire en Java 8
 
Алексей Николаенков, Devexperts
Алексей Николаенков, DevexpertsАлексей Николаенков, Devexperts
Алексей Николаенков, Devexperts
 
Code review at large scale
Code review at large scaleCode review at large scale
Code review at large scale
 
Hazelcast for Terracotta Users
Hazelcast for Terracotta UsersHazelcast for Terracotta Users
Hazelcast for Terracotta Users
 
Amazon cloud – готовим вместе
Amazon cloud – готовим вместеAmazon cloud – готовим вместе
Amazon cloud – готовим вместе
 
50 new things we can do with Java 8
50 new things we can do with Java 850 new things we can do with Java 8
50 new things we can do with Java 8
 
JFokus 50 new things with java 8
JFokus 50 new things with java 8JFokus 50 new things with java 8
JFokus 50 new things with java 8
 
ЖК Зорге 9
ЖК Зорге 9ЖК Зорге 9
ЖК Зорге 9
 
Очень вкусный фрукт Guava
Очень вкусный фрукт GuavaОчень вкусный фрукт Guava
Очень вкусный фрукт Guava
 
Java 8, the Good, the Bad and the Ugly
Java 8, the Good, the Bad and the UglyJava 8, the Good, the Bad and the Ugly
Java 8, the Good, the Bad and the Ugly
 
The Power of an Agile Mindset - Linda Rising
The Power of an Agile Mindset - Linda RisingThe Power of an Agile Mindset - Linda Rising
The Power of an Agile Mindset - Linda Rising
 
ArrayList et LinkedList sont dans un bateau
ArrayList et LinkedList sont dans un bateauArrayList et LinkedList sont dans un bateau
ArrayList et LinkedList sont dans un bateau
 

Similar to Gamification in outsourcing company: experience report.

Николай Алименков "Геймификация в аутсорсинговых компаниях: практический отчет"
Николай Алименков "Геймификация в аутсорсинговых компаниях: практический отчет"Николай Алименков "Геймификация в аутсорсинговых компаниях: практический отчет"
Николай Алименков "Геймификация в аутсорсинговых компаниях: практический отчет"Fwdays
 
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...John Carter
 
asme_product_development_cycle.ppt
asme_product_development_cycle.pptasme_product_development_cycle.ppt
asme_product_development_cycle.pptbibhu518
 
Agile Development: From Good to Great
Agile Development: From Good to GreatAgile Development: From Good to Great
Agile Development: From Good to GreatCelerity
 
HeartofAgile_Presentation_v3
HeartofAgile_Presentation_v3HeartofAgile_Presentation_v3
HeartofAgile_Presentation_v3Armand Spoto
 
Group Sim Project Power Point 2015 Ver5
Group Sim Project Power Point 2015 Ver5Group Sim Project Power Point 2015 Ver5
Group Sim Project Power Point 2015 Ver5David Gilbert
 
Agile software development development explained
Agile software development development explainedAgile software development development explained
Agile software development development explainedServan Huegen
 
Projektværktøjsdagen 2014 rapid implementation of ppm tool
Projektværktøjsdagen 2014   rapid implementation of ppm toolProjektværktøjsdagen 2014   rapid implementation of ppm tool
Projektværktøjsdagen 2014 rapid implementation of ppm toolThomas Røygaard
 
How CDK, a Global Brand, Leveraged End-User Monitoring to Drive Customer Deli...
How CDK, a Global Brand, Leveraged End-User Monitoring to Drive Customer Deli...How CDK, a Global Brand, Leveraged End-User Monitoring to Drive Customer Deli...
How CDK, a Global Brand, Leveraged End-User Monitoring to Drive Customer Deli...AppDynamics
 
Agile Automotive (Final)
Agile Automotive (Final)Agile Automotive (Final)
Agile Automotive (Final)James Janisse
 
PPM. Gør det rigtige, rigtigt, - men hurtigt - Thomas Røygaard, Maersk Oil
PPM. Gør det rigtige, rigtigt, - men hurtigt - Thomas Røygaard, Maersk Oil PPM. Gør det rigtige, rigtigt, - men hurtigt - Thomas Røygaard, Maersk Oil
PPM. Gør det rigtige, rigtigt, - men hurtigt - Thomas Røygaard, Maersk Oil Mediehuset Ingeniøren Live
 
How Lean helped us put quality back at the heart of our Agile Process, by Ren...
How Lean helped us put quality back at the heart of our Agile Process, by Ren...How Lean helped us put quality back at the heart of our Agile Process, by Ren...
How Lean helped us put quality back at the heart of our Agile Process, by Ren...Institut Lean France
 
Agile Development Methodology: Best Practices and Use Cases
Agile Development Methodology: Best Practices and Use CasesAgile Development Methodology: Best Practices and Use Cases
Agile Development Methodology: Best Practices and Use CasesCelerity
 
'How To Apply Lean Test Management' by Bob van de Burgt
'How To Apply Lean Test Management' by Bob van de Burgt'How To Apply Lean Test Management' by Bob van de Burgt
'How To Apply Lean Test Management' by Bob van de BurgtTEST Huddle
 
тестовые стратегии
тестовые стратегиитестовые стратегии
тестовые стратегииCOMAQA.BY
 
Agile2018 Top 10 Takeaways - Synerzip
Agile2018 Top 10 Takeaways - SynerzipAgile2018 Top 10 Takeaways - Synerzip
Agile2018 Top 10 Takeaways - SynerzipSynerzip
 
Storyboard_SPS_Payroll
Storyboard_SPS_PayrollStoryboard_SPS_Payroll
Storyboard_SPS_PayrollBalaguru SP
 
Agile: Not Just for Sofware
Agile: Not Just for SofwareAgile: Not Just for Sofware
Agile: Not Just for SofwareJohn Carter
 

Similar to Gamification in outsourcing company: experience report. (20)

Николай Алименков "Геймификация в аутсорсинговых компаниях: практический отчет"
Николай Алименков "Геймификация в аутсорсинговых компаниях: практический отчет"Николай Алименков "Геймификация в аутсорсинговых компаниях: практический отчет"
Николай Алименков "Геймификация в аутсорсинговых компаниях: практический отчет"
 
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
 
asme_product_development_cycle.ppt
asme_product_development_cycle.pptasme_product_development_cycle.ppt
asme_product_development_cycle.ppt
 
Agile Development: From Good to Great
Agile Development: From Good to GreatAgile Development: From Good to Great
Agile Development: From Good to Great
 
HeartofAgile_Presentation_v3
HeartofAgile_Presentation_v3HeartofAgile_Presentation_v3
HeartofAgile_Presentation_v3
 
Group Sim Project Power Point 2015 Ver5
Group Sim Project Power Point 2015 Ver5Group Sim Project Power Point 2015 Ver5
Group Sim Project Power Point 2015 Ver5
 
Agile software development development explained
Agile software development development explainedAgile software development development explained
Agile software development development explained
 
Projektværktøjsdagen 2014 rapid implementation of ppm tool
Projektværktøjsdagen 2014   rapid implementation of ppm toolProjektværktøjsdagen 2014   rapid implementation of ppm tool
Projektværktøjsdagen 2014 rapid implementation of ppm tool
 
How CDK, a Global Brand, Leveraged End-User Monitoring to Drive Customer Deli...
How CDK, a Global Brand, Leveraged End-User Monitoring to Drive Customer Deli...How CDK, a Global Brand, Leveraged End-User Monitoring to Drive Customer Deli...
How CDK, a Global Brand, Leveraged End-User Monitoring to Drive Customer Deli...
 
Agile Automotive (Final)
Agile Automotive (Final)Agile Automotive (Final)
Agile Automotive (Final)
 
08 project quality management
08 project quality management08 project quality management
08 project quality management
 
PPM. Gør det rigtige, rigtigt, - men hurtigt - Thomas Røygaard, Maersk Oil
PPM. Gør det rigtige, rigtigt, - men hurtigt - Thomas Røygaard, Maersk Oil PPM. Gør det rigtige, rigtigt, - men hurtigt - Thomas Røygaard, Maersk Oil
PPM. Gør det rigtige, rigtigt, - men hurtigt - Thomas Røygaard, Maersk Oil
 
How Lean helped us put quality back at the heart of our Agile Process, by Ren...
How Lean helped us put quality back at the heart of our Agile Process, by Ren...How Lean helped us put quality back at the heart of our Agile Process, by Ren...
How Lean helped us put quality back at the heart of our Agile Process, by Ren...
 
Agile Development Methodology: Best Practices and Use Cases
Agile Development Methodology: Best Practices and Use CasesAgile Development Methodology: Best Practices and Use Cases
Agile Development Methodology: Best Practices and Use Cases
 
'How To Apply Lean Test Management' by Bob van de Burgt
'How To Apply Lean Test Management' by Bob van de Burgt'How To Apply Lean Test Management' by Bob van de Burgt
'How To Apply Lean Test Management' by Bob van de Burgt
 
тестовые стратегии
тестовые стратегиитестовые стратегии
тестовые стратегии
 
ODD: Extending Agile 1.3
ODD: Extending Agile 1.3ODD: Extending Agile 1.3
ODD: Extending Agile 1.3
 
Agile2018 Top 10 Takeaways - Synerzip
Agile2018 Top 10 Takeaways - SynerzipAgile2018 Top 10 Takeaways - Synerzip
Agile2018 Top 10 Takeaways - Synerzip
 
Storyboard_SPS_Payroll
Storyboard_SPS_PayrollStoryboard_SPS_Payroll
Storyboard_SPS_Payroll
 
Agile: Not Just for Sofware
Agile: Not Just for SofwareAgile: Not Just for Sofware
Agile: Not Just for Sofware
 

More from Mikalai Alimenkou

Rise and fall of Story Points. Capacity based planning from the trenches.
Rise and fall of Story Points. Capacity based planning from the trenches.Rise and fall of Story Points. Capacity based planning from the trenches.
Rise and fall of Story Points. Capacity based planning from the trenches.Mikalai Alimenkou
 
Static analysis tools as the best friend of QA
Static analysis tools as the best friend of QAStatic analysis tools as the best friend of QA
Static analysis tools as the best friend of QAMikalai Alimenkou
 
Modern CI/CD in the microservices world with Kubernetes
Modern CI/CD in the microservices world with KubernetesModern CI/CD in the microservices world with Kubernetes
Modern CI/CD in the microservices world with KubernetesMikalai Alimenkou
 
Saga about distributed business transactions in microservices world
Saga about distributed business transactions in microservices worldSaga about distributed business transactions in microservices world
Saga about distributed business transactions in microservices worldMikalai Alimenkou
 
Effectiveness tips from Kubernetes trenches by Captain Obvious
Effectiveness tips from Kubernetes trenches by Captain ObviousEffectiveness tips from Kubernetes trenches by Captain Obvious
Effectiveness tips from Kubernetes trenches by Captain ObviousMikalai Alimenkou
 
Ride the database in JUnit tests with Database Rider
Ride the database in JUnit tests with Database RiderRide the database in JUnit tests with Database Rider
Ride the database in JUnit tests with Database RiderMikalai Alimenkou
 
Wastful waste or why everything is so slow in development
Wastful waste or why everything is so slow in developmentWastful waste or why everything is so slow in development
Wastful waste or why everything is so slow in developmentMikalai Alimenkou
 
Hexagonal architecture with Spring Boot
Hexagonal architecture with Spring BootHexagonal architecture with Spring Boot
Hexagonal architecture with Spring BootMikalai Alimenkou
 
Wastful waste or why everything is so slow in development
Wastful waste or why everything is so slow in developmentWastful waste or why everything is so slow in development
Wastful waste or why everything is so slow in developmentMikalai Alimenkou
 
DevOps checklist or how to understand where is your team in DevOps landscape ...
DevOps checklist or how to understand where is your team in DevOps landscape ...DevOps checklist or how to understand where is your team in DevOps landscape ...
DevOps checklist or how to understand where is your team in DevOps landscape ...Mikalai Alimenkou
 
DevOps checklist or how to understand where is your team in DevOps landscape
DevOps checklist or how to understand where is your team in DevOps landscapeDevOps checklist or how to understand where is your team in DevOps landscape
DevOps checklist or how to understand where is your team in DevOps landscapeMikalai Alimenkou
 
Практические трудности в разработке Медкарты для целой страны
Практические трудности в разработке Медкарты для целой страныПрактические трудности в разработке Медкарты для целой страны
Практические трудности в разработке Медкарты для целой страныMikalai Alimenkou
 
Hexagonal architecture with Spring Boot [EPAM Java online conference]
Hexagonal architecture with Spring Boot [EPAM Java online conference]Hexagonal architecture with Spring Boot [EPAM Java online conference]
Hexagonal architecture with Spring Boot [EPAM Java online conference]Mikalai Alimenkou
 
Bro, manage test data like a pro! [QA Fest 2018]
Bro, manage test data like a pro! [QA Fest 2018]Bro, manage test data like a pro! [QA Fest 2018]
Bro, manage test data like a pro! [QA Fest 2018]Mikalai Alimenkou
 
Agile antipatterns: review after 10 years of practice
Agile antipatterns: review after 10 years of practiceAgile antipatterns: review after 10 years of practice
Agile antipatterns: review after 10 years of practiceMikalai Alimenkou
 
Hexagonal architecture with Spring Boot
Hexagonal architecture with Spring BootHexagonal architecture with Spring Boot
Hexagonal architecture with Spring BootMikalai Alimenkou
 
Bro, manage test data like a pro!
Bro, manage test data like a pro!Bro, manage test data like a pro!
Bro, manage test data like a pro!Mikalai Alimenkou
 
Бытовая классификация тестировщиков с точки зрения разработчика
Бытовая классификация тестировщиков с точки зрения разработчикаБытовая классификация тестировщиков с точки зрения разработчика
Бытовая классификация тестировщиков с точки зрения разработчикаMikalai Alimenkou
 
Code Review tool for personal effectiveness and waste analysis
Code Review tool for personal effectiveness and waste analysisCode Review tool for personal effectiveness and waste analysis
Code Review tool for personal effectiveness and waste analysisMikalai Alimenkou
 
Funny stories and anti-patterns from DevOps landscape
Funny stories and anti-patterns from DevOps landscapeFunny stories and anti-patterns from DevOps landscape
Funny stories and anti-patterns from DevOps landscapeMikalai Alimenkou
 

More from Mikalai Alimenkou (20)

Rise and fall of Story Points. Capacity based planning from the trenches.
Rise and fall of Story Points. Capacity based planning from the trenches.Rise and fall of Story Points. Capacity based planning from the trenches.
Rise and fall of Story Points. Capacity based planning from the trenches.
 
Static analysis tools as the best friend of QA
Static analysis tools as the best friend of QAStatic analysis tools as the best friend of QA
Static analysis tools as the best friend of QA
 
Modern CI/CD in the microservices world with Kubernetes
Modern CI/CD in the microservices world with KubernetesModern CI/CD in the microservices world with Kubernetes
Modern CI/CD in the microservices world with Kubernetes
 
Saga about distributed business transactions in microservices world
Saga about distributed business transactions in microservices worldSaga about distributed business transactions in microservices world
Saga about distributed business transactions in microservices world
 
Effectiveness tips from Kubernetes trenches by Captain Obvious
Effectiveness tips from Kubernetes trenches by Captain ObviousEffectiveness tips from Kubernetes trenches by Captain Obvious
Effectiveness tips from Kubernetes trenches by Captain Obvious
 
Ride the database in JUnit tests with Database Rider
Ride the database in JUnit tests with Database RiderRide the database in JUnit tests with Database Rider
Ride the database in JUnit tests with Database Rider
 
Wastful waste or why everything is so slow in development
Wastful waste or why everything is so slow in developmentWastful waste or why everything is so slow in development
Wastful waste or why everything is so slow in development
 
Hexagonal architecture with Spring Boot
Hexagonal architecture with Spring BootHexagonal architecture with Spring Boot
Hexagonal architecture with Spring Boot
 
Wastful waste or why everything is so slow in development
Wastful waste or why everything is so slow in developmentWastful waste or why everything is so slow in development
Wastful waste or why everything is so slow in development
 
DevOps checklist or how to understand where is your team in DevOps landscape ...
DevOps checklist or how to understand where is your team in DevOps landscape ...DevOps checklist or how to understand where is your team in DevOps landscape ...
DevOps checklist or how to understand where is your team in DevOps landscape ...
 
DevOps checklist or how to understand where is your team in DevOps landscape
DevOps checklist or how to understand where is your team in DevOps landscapeDevOps checklist or how to understand where is your team in DevOps landscape
DevOps checklist or how to understand where is your team in DevOps landscape
 
Практические трудности в разработке Медкарты для целой страны
Практические трудности в разработке Медкарты для целой страныПрактические трудности в разработке Медкарты для целой страны
Практические трудности в разработке Медкарты для целой страны
 
Hexagonal architecture with Spring Boot [EPAM Java online conference]
Hexagonal architecture with Spring Boot [EPAM Java online conference]Hexagonal architecture with Spring Boot [EPAM Java online conference]
Hexagonal architecture with Spring Boot [EPAM Java online conference]
 
Bro, manage test data like a pro! [QA Fest 2018]
Bro, manage test data like a pro! [QA Fest 2018]Bro, manage test data like a pro! [QA Fest 2018]
Bro, manage test data like a pro! [QA Fest 2018]
 
Agile antipatterns: review after 10 years of practice
Agile antipatterns: review after 10 years of practiceAgile antipatterns: review after 10 years of practice
Agile antipatterns: review after 10 years of practice
 
Hexagonal architecture with Spring Boot
Hexagonal architecture with Spring BootHexagonal architecture with Spring Boot
Hexagonal architecture with Spring Boot
 
Bro, manage test data like a pro!
Bro, manage test data like a pro!Bro, manage test data like a pro!
Bro, manage test data like a pro!
 
Бытовая классификация тестировщиков с точки зрения разработчика
Бытовая классификация тестировщиков с точки зрения разработчикаБытовая классификация тестировщиков с точки зрения разработчика
Бытовая классификация тестировщиков с точки зрения разработчика
 
Code Review tool for personal effectiveness and waste analysis
Code Review tool for personal effectiveness and waste analysisCode Review tool for personal effectiveness and waste analysis
Code Review tool for personal effectiveness and waste analysis
 
Funny stories and anti-patterns from DevOps landscape
Funny stories and anti-patterns from DevOps landscapeFunny stories and anti-patterns from DevOps landscape
Funny stories and anti-patterns from DevOps landscape
 

Recently uploaded

%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...masabamasaba
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyviewmasabamasaba
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension AidPhilip Schwarz
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...masabamasaba
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfonteinmasabamasaba
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrainmasabamasaba
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastPapp Krisztián
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Bert Jan Schrijver
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...masabamasaba
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park masabamasaba
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...masabamasaba
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...masabamasaba
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationJuha-Pekka Tolvanen
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...chiefasafspells
 

Recently uploaded (20)

Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
 

Gamification in outsourcing company: experience report.

  • 2. 2CONFIDENTIAL ABOUT THE CUSTOMER One of the top 4 logistic companies in the world. The corporation has more than 400 000 employees in more than 220 countries and territories worldwide and generated revenue of more than € 50 billion in 2010. It is divided into business units along regions: • Europe • Asia Pacific • Americas • Europe, the Middle East and Africa
  • 3. 3CONFIDENTIAL BIG PRODUCT – BIG PROJECT 2000+ requirements in Use Case format4 Huge and growing project team: 150+ ppl1 3 streams, 10+ cross functional teams, service teams2 4 locations3 15000+ unit tests cover code base5
  • 4. 4CONFIDENTIAL COMPLEX PROCESSES AND COMMUNICATION AGILE / SCRUM • Daily standup and scrum-of-scrum • Grooming, pre-planning, planning • Retrospective, retro-of-retro, demo FAST CUSTOMER’S FEEDBACK • Work items • Feature demo for PO • Daily demo for SME from PO • Sprint demo SCOPE PRESENTATION • PO presents scope for team • Q & A session • Work items for SME LOREM IPSUM DOLOR AMET • Nulla nu nisi • Risus purus id fusce • Lobortis ipsum felis sed DIRECT COMMUNICATION • Own area for each team • All teams in one big same area • Plenty of meeting rooms SMART TOOLS • JIRA, RTC • Confluence • Skype for business TRANSPARENCY • Town halls with PM/DM • Town halls with customers • All hands retrospective
  • 5. 5CONFIDENTIAL CROSS FUNCTIONAL TEAMS FE developer1 BE developer2 QA engineer3 Business analyst4 Automation QA5 Team Job Functions Team Roles Team Lead1 Second pilot2 SCRUM master3 Product Owner4 Demo mentor5
  • 6. 6CONFIDENTIAL VERTICAL INTEGRATION OF ALL FEATURES 6 FE BE CI i18n QA PO QA team tests implemented feature and PO provides demo for SME. Testing and Demo FE developer implements layout and client-side logic on JavaScript FE Design & Construction Required configuration items are created for the feature and applied. Configured items are available for Admin. Configuration Product owner analyses requirements provided by BA team and creates JIRA User Stories for developers Requirements Management BE developer implements business logic and incorporate database entities BE Design and Construction Developer creates new key in the translation dictionary with default value, according to the rules. Internationalization
  • 7. 7CONFIDENTIAL GENERAL TEAM ISSUES IN BIG PROJECT Hard to make team performance visible and transparent4 No common approach to achieve project goals, common process1 Team focuses only on it’s scope, integration issues2 Low focus on the whole product quality3 Low collective ownership5 Low motivation6
  • 8. 8CONFIDENTIAL WE DECIDED TO INTRODUCE SOME GAMIFICATION MIKALAI ALIMENKOU SENIOR DELIVERY MANAGER OLEKSIY LEMESHKO AGILE COACH
  • 9. 9CONFIDENTIAL REASON #1. ALL TEAMS ARE DIFFERENT
  • 10. 10CONFIDENTIAL REASON #2. NO COMMON PERFORMANCE CRITERIA
  • 11. 11CONFIDENTIAL REASON #3. INJECT SOME FUN AND INCREASE MOTIVATION
  • 12. 12CONFIDENTIAL 1 2 3 4 OVERALL GAMIFICATION APPROACH SETUP RULES • Define how team can get or loose points • Select transparent criteria in different areas • Publish them and allow team to affect rules with common decisions SELL RULES • Explain teams how rules affect common project goals • Define and spread common values and principles • Lead by example MOTIVATE • Understand motivation of different teams • Make achievements visible and honorable • Use project budget to add more fun and introduce some material bonuses INSPECT AND ADAPT • Gather feedback continuously • Review rules and adapt them to changing reality • Introduce new rules to cover new project goals and improve overall process
  • 13. 13CONFIDENTIAL RULES ARE FOCUSED ON DIFFERENT AREAS Product quality1 Organizational and technical maturity level2 Transparency3 Responsibility and proactivity4 Extra mile efforts5 Hand of help6
  • 14. 14CONFIDENTIAL #1. PRODUCT QUALITY RULES Iteration is finished without additional defects (+1, 0, -1 points)1 Some defects from backlog are fixed (+1 points)2 New critical/blocker defect was introduced (-1 point)3 Critical/blocker defect was reopened (-1 point)4 Post delivery issues was found on target environment (-1 point)5
  • 15. 15CONFIDENTIAL #2. ORGANIZATIONAL AND TECHNICAL MATURITY Delivery due dates are followed for all User Stories (+1, -1 point)1 Code changes never failed CI/CD pipeline (+1, 0, -0.5 per failure points)2 Sprint scope is done and delivered in time (+1, -1 point)3 Code review is effective (under discussion)4
  • 16. 16CONFIDENTIAL #3. TRANSPARENCY, RESPONSIBILITY AND PROACTIVITY Time tracking in JIRA is properly performed (+1, -1 point)1 Team actively participates in incident management (+1 point)2 FE/BE capacity is planned in advance (under discussion)3 Backlog is properly managed in JIRA (+1, -1 point)4
  • 17. 17CONFIDENTIAL #4. EXTRA MILE EFFORTS AND HAND OF HELP Quality assurance extra effort (+1 point per QA lead)1 Overall delivery extra effort (+1 point)2 Valuable help for other teams (+1 point based on likes)3 Technical debt reduction (under discussion)4
  • 18. 18CONFIDENTIAL WHO ARE THE JUDGES? Teams themselves1 QA leads2 Delivery managers3 Tools like Gerrit or JIRA4
  • 19. 19CONFIDENTIAL • Some criteria didn’t take into account subjective reasons like sick leaves, unstable external systems, environmental issues • Not all successes and extra efforts are covered in criteria • Human factor in results gathering • Preview results with the team before publishing • Open discussion and feedback gathering for controversial cases • Only confirmed results are published ISSUE #1. SUBJECTIVITY ROOT OF THE ISSUE STEPS TO FIX
  • 20. 20CONFIDENTIAL • Not all teams see value in such competition and don’t want to participate • No clear common understanding of criteria by all teams • No time to improve • Work closely with the team, gather feedback, perform root cause analysis, “sell” criteria as metrics • Every team could affect criteria, propose any change to be discussed • Transparency and detailed description for all criteria ISSUE #2. MOTIVATION ROOT OF THE ISSUE STEPS TO FIX
  • 21. 21CONFIDENTIAL • Developers live in their own nutshell • Week team spirit on cross-team level • No challenge and motivation to be involved into global issues/processes • More criteria in ‘extra mile/hand of help’ groups • Customization of JIRA and KB (active flow plan and report, agile boards, common filters, visual radiators) • PR (winner is announced on the whole team, hall of fame, visual radiators) ISSUE #3. POPULARISATION ROOT OF THE ISSUE STEPS TO FIX
  • 22. 22CONFIDENTIAL • Some criteria brought more points for the win than others • Some criteria didn’t take all nuances into account (reason of code changes to fail CI pipeline, due dates following and time reporting in JIRA) • Continuous involvement of teams to improve criteria • Work with teams to perform root cause analysis and reflect changes in both development process and criteria ISSUE #4. CRITERIA BALANCE ROOT OF THE ISSUE STEPS TO FIX
  • 23. 23CONFIDENTIAL WINNER TEAM GETS CUP AND APPLAUSES
  • 24. 24CONFIDENTIAL BRANDED CUP AND VISUAL RADIATORS
  • 25. 25CONFIDENTIAL 3 CUPS = TEAM BUILDING FROM PROJECT BUDGET
  • 26. 26CONFIDENTIAL TABLE OF RESULTS FOR 5 MONTHS Sprint 19 Sprint 19s Sprintodrop 20 Drop 21 Drop 22 Drop 23 Drop 24 Drop 25 Drop 26 Drop 27 Drop 28 Air.Wind 9 11 9 10 15 13 11,66 13,5 13 11,5 Air.Storm 15 11 18 13 12,5 14 13 16,5 17 11 Air.Breeze 7 11 9 8 12 10 11 11 10 11 Air.Tornado 6 10 13 11 13 14 13,83 9 15 12,5 Air.Jet 12,5 8 9 10 12 9,5 Fire.Nova 9 19 17 14 13 12 8,33 13 12 12 Fire.TNT 11 14 11 7 10 12 13,5 13 13 11 Onyx 8 10 10 9 12 13 11 8 14 11 ADT.Alpha 13,5 9,33 14 11 12 ADT.Delta 9,5 10,33 14 14 9,5 Kharkiv 11 14 13 11 Rubin 9 15 12 16 12
  • 27. 27CONFIDENTIAL PROGRESS DURING 5 MONTHS 0 2 4 6 8 10 12 14 16 18 20 Sprint 19 Sprint 19s Sprintodrop 20 Drop 21 Drop 22 Drop 23 Drop 24 Drop 25 Drop 26 Drop 27 Drop 28 Air.Wind Air.Storm Air.Breeze Air.Tornado Air.Jet Fire.Nova Fire.TNT Onyx ADT.Alpha ADT.Delta Kharkiv Rubin
  • 28. 28CONFIDENTIAL SUMMARY OF ACHIEVEMENTS More reliable, stable and transparent development process1 Involvement of all teams at project level2 Significant improvements in product quality and CI/CD3 Objective performance metrics across all teams4 Flexible motivation driver in gamification format5

Editor's Notes

  1. Pillars slide