SlideShare a Scribd company logo
1 of 23
Distributed Product Development
in Wargaming
WHO AM I ?
Alexander Derkach
Development Director, Wargaming
•14 years in SW Development,
•3 years in Game Development
2
IT EXCELLENCE
1st prize in European IT Excellence Awards
3
WHY WARGAMING?
4
DISTRIBUTED PRODUCT DEVELOPMENT
Many perspectives and prerequisites.
5
WHAT IS WARGAMING?
• Global distributed company: Game
Development and Publishing;
• 4000+ employees in 15+ offices;
• Game and Product development.
6
SOLID TEAM
Easier to manage and control. Less flexible, less scalable, more risks.
8
DISTRIBUTED TEAM
Distribution perspectives:
•Knowledge;
•Development;
•Customers;
•Operations.
9
DISTRIBUTED TEAM
9
MAIN QUESTION: ”WHY?"
Solid and precise business idea as a foundation.
10
WHAT IS COMPETITIVE GAMING?
Players engagement via socialization and
competition.
7
EXPERT OPINION vs BI
Data doesn’t rule the world.
Culture of expert opinion supported with
data.
Experts can be wrong.
11
DISTRIBUTED DEVELOPMENT
Solid core + Feature Teams with own responsibility and own achievements.
12
PRODUCT MANAGEMENT
• Stop building "space ships": meaningful features with limited scope,
supported by BI;
• Close interaction with audience and continuous production
improvement;
• Collaboration with development and continuous solution
enrichment.
13
DEVELOPMENT
• Infrastructure and security;
• Project documentation culture;
• Distributed projects planning;
• Precise code and development guidelines;
• Product oriented mindset and centralized communication.
14
PROCESSES vs COMMON SENSE
• Common sense is a must;
• Processes should support team efficiency;
• Continuous revising and improvements.
15
DISTRIBUTED CUSTOMERS
B2B and B2C in one package.
16
DISTRIBUTED CUSTOMERS
• Deep understanding of Game vision, goals and needs;
• Regular vision coordination;
• Centralized planning;
• Peer to Peer communication on executors level.
16
UNIQUENESS vs PLATFORM
• Unique solutions – too expensive;
• Platform solutions lack uniqueness;
• Adjustable service oriented architecture.
17
DISTRIBUTED OPERATIONS
18
Life after release and continuous improvements.
DISTRIBUTED OPERATIONS
• Reliability and live operations;
• Collaboration with regional operations teams;
• Iterative gameplay and continuous service improvements.
18
THINK BIG
19
Thank you.
Alexander Derkach
Development Director, Wargaming
a_derkach@wargaming.net
skype: lenvoy

More Related Content

Viewers also liked

SRTC Presentation to Boardroom Metrics
SRTC Presentation to Boardroom MetricsSRTC Presentation to Boardroom Metrics
SRTC Presentation to Boardroom MetricsFred Aubin, CD MCGI
 
Copper Consulting: Innovatives Business Wargaming
Copper Consulting: Innovatives Business WargamingCopper Consulting: Innovatives Business Wargaming
Copper Consulting: Innovatives Business WargamingUlrich Cremer
 
KM Middle East 2014 - Presentation by LCol FM Aubin on Wargaming and Knowledg...
KM Middle East 2014 - Presentation by LCol FM Aubin on Wargaming and Knowledg...KM Middle East 2014 - Presentation by LCol FM Aubin on Wargaming and Knowledg...
KM Middle East 2014 - Presentation by LCol FM Aubin on Wargaming and Knowledg...Fred Aubin, CD MCGI
 
UPSPM Menu for Answering THE TOUGHEST QUESTION IN BUSINESS
UPSPM Menu for Answering THE TOUGHEST QUESTION IN BUSINESSUPSPM Menu for Answering THE TOUGHEST QUESTION IN BUSINESS
UPSPM Menu for Answering THE TOUGHEST QUESTION IN BUSINESSRod King, Ph.D.
 
Competitive war games
Competitive war gamesCompetitive war games
Competitive war gamesTurgut Ziyal
 

Viewers also liked (10)

SRTC Presentation to Boardroom Metrics
SRTC Presentation to Boardroom MetricsSRTC Presentation to Boardroom Metrics
SRTC Presentation to Boardroom Metrics
 
Wargaming in Crisis Management and Counter Terrorism Planning
Wargaming in Crisis Management and Counter Terrorism PlanningWargaming in Crisis Management and Counter Terrorism Planning
Wargaming in Crisis Management and Counter Terrorism Planning
 
Copper Consulting: Innovatives Business Wargaming
Copper Consulting: Innovatives Business WargamingCopper Consulting: Innovatives Business Wargaming
Copper Consulting: Innovatives Business Wargaming
 
KM Middle East 2014 - Presentation by LCol FM Aubin on Wargaming and Knowledg...
KM Middle East 2014 - Presentation by LCol FM Aubin on Wargaming and Knowledg...KM Middle East 2014 - Presentation by LCol FM Aubin on Wargaming and Knowledg...
KM Middle East 2014 - Presentation by LCol FM Aubin on Wargaming and Knowledg...
 
Wargaming #101
Wargaming #101Wargaming #101
Wargaming #101
 
YouMeO wargame
YouMeO wargameYouMeO wargame
YouMeO wargame
 
YouMeO design sprint
YouMeO design sprintYouMeO design sprint
YouMeO design sprint
 
UPSPM Menu for Answering THE TOUGHEST QUESTION IN BUSINESS
UPSPM Menu for Answering THE TOUGHEST QUESTION IN BUSINESSUPSPM Menu for Answering THE TOUGHEST QUESTION IN BUSINESS
UPSPM Menu for Answering THE TOUGHEST QUESTION IN BUSINESS
 
Marketing Wargames
Marketing WargamesMarketing Wargames
Marketing Wargames
 
Competitive war games
Competitive war gamesCompetitive war games
Competitive war games
 

Similar to Distributed Product Development In Wargaming

20 Questions You Should Ask Yourself and Your Team If You Want To Be A Succes...
20 Questions You Should Ask Yourself and Your Team If You Want To Be A Succes...20 Questions You Should Ask Yourself and Your Team If You Want To Be A Succes...
20 Questions You Should Ask Yourself and Your Team If You Want To Be A Succes...Vlad Micu
 
20 Things Successful Game Developers Do Beyond Making Games
20 Things Successful Game Developers Do Beyond Making Games20 Things Successful Game Developers Do Beyond Making Games
20 Things Successful Game Developers Do Beyond Making GamesVlad Micu
 
Vlad Micu “20 things succesful game developers do beyond making games”
Vlad Micu “20 things succesful game developers do beyond making games”Vlad Micu “20 things succesful game developers do beyond making games”
Vlad Micu “20 things succesful game developers do beyond making games”Lviv Startup Club
 
The Perfect Pitch - Raising Capital for Your Startup
The Perfect Pitch - Raising Capital for Your StartupThe Perfect Pitch - Raising Capital for Your Startup
The Perfect Pitch - Raising Capital for Your StartupJoy Randels
 
Prototyping Approaches and Outcomes
Prototyping Approaches and OutcomesPrototyping Approaches and Outcomes
Prototyping Approaches and OutcomesDevbridge Group
 
IxDA October Event: Prototyping Approaches and Outcomes
IxDA October Event: Prototyping Approaches and OutcomesIxDA October Event: Prototyping Approaches and Outcomes
IxDA October Event: Prototyping Approaches and OutcomesIxDA Chicago
 
Building Learning Capacity with Serious Games - Roger Stark, CEO, BrainWare L...
Building Learning Capacity with Serious Games - Roger Stark, CEO, BrainWare L...Building Learning Capacity with Serious Games - Roger Stark, CEO, BrainWare L...
Building Learning Capacity with Serious Games - Roger Stark, CEO, BrainWare L...SeriousGamesAssoc
 
The missing link to digital succes
The missing link to digital succesThe missing link to digital succes
The missing link to digital succesChristopher Aaris
 
How to build a world-class Digital Agency - Masterclass at Kreative Asia 2012
How to build a world-class Digital Agency - Masterclass at Kreative Asia 2012How to build a world-class Digital Agency - Masterclass at Kreative Asia 2012
How to build a world-class Digital Agency - Masterclass at Kreative Asia 2012Ming Chan
 
Prerequisites for international growth investments
Prerequisites for international growth investmentsPrerequisites for international growth investments
Prerequisites for international growth investmentsNordic Innovation
 
Going Alone: to Self-Publish or to Partner? | Publishing Advice for Independe...
Going Alone: to Self-Publish or to Partner? | Publishing Advice for Independe...Going Alone: to Self-Publish or to Partner? | Publishing Advice for Independe...
Going Alone: to Self-Publish or to Partner? | Publishing Advice for Independe...Tilting Point
 
Seo in the gaming industry
Seo in the gaming industrySeo in the gaming industry
Seo in the gaming industryiProspect
 
Leveraging Distributed Tools with Agile Teams
Leveraging Distributed Tools with Agile TeamsLeveraging Distributed Tools with Agile Teams
Leveraging Distributed Tools with Agile TeamsLuke Hohmann
 
Saeed Khan Lessons from 20 years in Product Management - ProductTank Brisbane
Saeed Khan Lessons from 20 years in Product Management -  ProductTank BrisbaneSaeed Khan Lessons from 20 years in Product Management -  ProductTank Brisbane
Saeed Khan Lessons from 20 years in Product Management - ProductTank BrisbaneSaeed Khan
 
The Carlson Group - Capabilities
The Carlson Group - CapabilitiesThe Carlson Group - Capabilities
The Carlson Group - Capabilitiesblakenielsen
 
Tcg Capabilities 2012 Linked In Version
Tcg Capabilities 2012   Linked In VersionTcg Capabilities 2012   Linked In Version
Tcg Capabilities 2012 Linked In Versiontina627
 

Similar to Distributed Product Development In Wargaming (20)

20 Questions You Should Ask Yourself and Your Team If You Want To Be A Succes...
20 Questions You Should Ask Yourself and Your Team If You Want To Be A Succes...20 Questions You Should Ask Yourself and Your Team If You Want To Be A Succes...
20 Questions You Should Ask Yourself and Your Team If You Want To Be A Succes...
 
20 Things Successful Game Developers Do Beyond Making Games
20 Things Successful Game Developers Do Beyond Making Games20 Things Successful Game Developers Do Beyond Making Games
20 Things Successful Game Developers Do Beyond Making Games
 
Vlad Micu “20 things succesful game developers do beyond making games”
Vlad Micu “20 things succesful game developers do beyond making games”Vlad Micu “20 things succesful game developers do beyond making games”
Vlad Micu “20 things succesful game developers do beyond making games”
 
Pitch Perfect
Pitch PerfectPitch Perfect
Pitch Perfect
 
The Perfect Pitch - Raising Capital for Your Startup
The Perfect Pitch - Raising Capital for Your StartupThe Perfect Pitch - Raising Capital for Your Startup
The Perfect Pitch - Raising Capital for Your Startup
 
Prototyping Approaches and Outcomes
Prototyping Approaches and OutcomesPrototyping Approaches and Outcomes
Prototyping Approaches and Outcomes
 
IxDA October Event: Prototyping Approaches and Outcomes
IxDA October Event: Prototyping Approaches and OutcomesIxDA October Event: Prototyping Approaches and Outcomes
IxDA October Event: Prototyping Approaches and Outcomes
 
Building Learning Capacity with Serious Games - Roger Stark, CEO, BrainWare L...
Building Learning Capacity with Serious Games - Roger Stark, CEO, BrainWare L...Building Learning Capacity with Serious Games - Roger Stark, CEO, BrainWare L...
Building Learning Capacity with Serious Games - Roger Stark, CEO, BrainWare L...
 
Leadership, analytics & you
Leadership, analytics & youLeadership, analytics & you
Leadership, analytics & you
 
The missing link to digital succes
The missing link to digital succesThe missing link to digital succes
The missing link to digital succes
 
Right-2-win
Right-2-winRight-2-win
Right-2-win
 
How to build a world-class Digital Agency - Masterclass at Kreative Asia 2012
How to build a world-class Digital Agency - Masterclass at Kreative Asia 2012How to build a world-class Digital Agency - Masterclass at Kreative Asia 2012
How to build a world-class Digital Agency - Masterclass at Kreative Asia 2012
 
Prerequisites for international growth investments
Prerequisites for international growth investmentsPrerequisites for international growth investments
Prerequisites for international growth investments
 
Going Alone: to Self-Publish or to Partner? | Publishing Advice for Independe...
Going Alone: to Self-Publish or to Partner? | Publishing Advice for Independe...Going Alone: to Self-Publish or to Partner? | Publishing Advice for Independe...
Going Alone: to Self-Publish or to Partner? | Publishing Advice for Independe...
 
Seo in the gaming industry
Seo in the gaming industrySeo in the gaming industry
Seo in the gaming industry
 
Leveraging Distributed Tools with Agile Teams
Leveraging Distributed Tools with Agile TeamsLeveraging Distributed Tools with Agile Teams
Leveraging Distributed Tools with Agile Teams
 
Saeed Khan Lessons from 20 years in Product Management - ProductTank Brisbane
Saeed Khan Lessons from 20 years in Product Management -  ProductTank BrisbaneSaeed Khan Lessons from 20 years in Product Management -  ProductTank Brisbane
Saeed Khan Lessons from 20 years in Product Management - ProductTank Brisbane
 
The Carlson Group - Capabilities
The Carlson Group - CapabilitiesThe Carlson Group - Capabilities
The Carlson Group - Capabilities
 
TCG Capabilities 2012
TCG Capabilities 2012TCG Capabilities 2012
TCG Capabilities 2012
 
Tcg Capabilities 2012 Linked In Version
Tcg Capabilities 2012   Linked In VersionTcg Capabilities 2012   Linked In Version
Tcg Capabilities 2012 Linked In Version
 

Recently uploaded

%+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 kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfonteinmasabamasaba
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...Shane Coughlan
 
tonesoftg
tonesoftgtonesoftg
tonesoftglanshi9
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in sowetomasabamasaba
 
%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
 
%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
 
%+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
 
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
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is insideshinachiaurasa2
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...Jittipong Loespradit
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024VictoriaMetrics
 
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
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech studentsHimanshiGarg82
 
%+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 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2
 

Recently uploaded (20)

%+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 kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
%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
 
%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
 
%+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...
 
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
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
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...
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
%+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 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 

Distributed Product Development In Wargaming