SlideShare a Scribd company logo
1 of 28
Using Innovation Games® To Identify & Prioritize Technical Debt Luke Hohmann Founder and CEO  The Innovation Games® Company Twitter: #innovgames
A bit about Luke Work Hard Play Hard (even at work   )
Agenda ,[object Object],[object Object],[object Object],[object Object]
Technical Debt Cruft in your   { code | architecture | data  | data model | build process |  other  | that  { slows down future progress | just annoys you  } Thx Ward Cunningham & Sterling/Barton and lots of others in the technical community
Cruft… Happens We get a better  idea and want to  refactor our code We cut corners when we’re sprinting to the finish Previously OK code needs to change (security patch,  upgrading libraries)
Cruft Stinks ©2008 Information Architects, Inc. Customer  Responsiveness
However… The savvy developer treats technical debt just as the entrepreneur does financial debt. They use it wisely. It speeds delivery, so long as it is  properly managed .
Collaboratize SM  To Get Rid of Cruft Play  Speed Boat  to identify the crufty anchors that are slowing down your team. Shape anchors into potential projects.  Play  Buy a Feature  to prioritize projects.  Identify Shape Prioritize
What Are Innovation Games® ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
What Makes  Innovation Games® Unique? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
We can collaborate  & innovate (better) through serious games
Not Humor  Like Joke Not Silly Like Water Park
More Like Settlers of Catan & Euchre Meet Business
And yes, it is FUN V1-388 Luke Did you enjoy this experience? V1-388 Toni Yes - fun! V1-388 Greg Sure. V1-388 Greg I enjoyed it. V1-388 Vladimir thanks for the chance. B) V1-393 Luke Did you enjoy the experience? Would you be willing to play again in the future? V1-393 Tom yes, and yes V1-393 Mike Yes -- it was fun V1-393 Sarah Definitely V1-393 Dominic Yes, and I think VersionOne are getting great info here V1-393 Patrick I would be happy to play again. V1-394 Luke Team, are you now satisfied with your bids? V1-394 Mike YES! V1-394 Rene yup V1-394 Andre Indeed. V1-394 Jim I want more money! V1-394 Andre It was hard.  But lots of fun.  And yes, I want more money too - do you take credit cards? V1-394 Mike hahaha V1-394 Mike ok, gotta go guys.... it was fun
Not Work (Leisure) Pleasure Work Play Not-Play External Goals Internal Goals Not-Pleasure Adapted from http://it.coe.uga.edu/~lrieber/resources/blanchardmodel.gif
Identify Cruft with  Speed Boat Identify the crufty anchors that are holding your team back from success ,[object Object],[object Object],[object Object]
Players place anchors anywhere they want. These anchors appear in real-time in the game board.  You can use whatever picture you want (your system could be a sailboat). Integrated chat facility for players.
Helpful Tips… Boats are good for generic processes High-level architectures can help development teams focus on specific areas or issues within the system www.enigma.com
Shaping ,[object Object],[object Object],[object Object]
Prioritize Projects with  Buy a Feature ,[object Object],[object Object],[object Object],[object Object],Prioritize  the improvement backlog
Buy A Feature  Online - Preparing A list of features with prices. This example is for product concepts for a pair of internet sunglasses “ Shirt Sizes” help you quickly price your features – or you can enter a price directly!
Playing the Game Players are listed along the top with their budget Player bids. Highly desired  items are purchased. The chat facility helps players  negotiate about the items they desire.
Buy A Feature  Online - Results Results of many games played, sorted by number of times purchased.
Many Ways to Play:  Parties, Galas, and Tournaments What is it? Who plays? Facilitated? Number of Items? Number of players? Party A “dinner party”. You select and control participants Yes 12..20 5..8 Gala An “open seating event” Random participants based on a shared URL No 12..20 9+ In groups of  5..8 Tournament A combination of parties! You control and select participants Yes 20+ Based on num of items & num of tournaments
Tournament Structure Play many tournaments to control for “bracket strength”.
Getting it Done ,[object Object],[object Object],[object Object],[object Object],[object Object],Learn more  about roadmaps and  entropy reduction here:
Getting Started ,[object Object],[object Object],[object Object]
Thank You Innovation Through Understanding® Luke Hohmann Founder & CEO The Innovation Games® Company cell: (408) 529-0319 [email_address]

More Related Content

Similar to Using Innovation Games To Prioritize Technical Debt Pub

Luke Hohmann's Software Guru 2009 Keynote: Innovation In Software
Luke Hohmann's Software Guru 2009 Keynote: Innovation In SoftwareLuke Hohmann's Software Guru 2009 Keynote: Innovation In Software
Luke Hohmann's Software Guru 2009 Keynote: Innovation In SoftwareEnthiosys Inc
 
Leveraging Distributed Tools with Agile Teams
Leveraging Distributed Tools with Agile TeamsLeveraging Distributed Tools with Agile Teams
Leveraging Distributed Tools with Agile TeamsLuke Hohmann
 
Ig agile roots-2010
Ig agile roots-2010Ig agile roots-2010
Ig agile roots-2010Luke Hohmann
 
Leveraging Collaborative Tools with Distributed Customer Teams
Leveraging Collaborative Tools with Distributed Customer TeamsLeveraging Collaborative Tools with Distributed Customer Teams
Leveraging Collaborative Tools with Distributed Customer TeamsConteneo Inc.
 
LAFS SVI Level 7 - Game Publishing
LAFS SVI Level 7 - Game PublishingLAFS SVI Level 7 - Game Publishing
LAFS SVI Level 7 - Game PublishingDavid Mullich
 
The Out Of The Box Game
The Out Of The Box GameThe Out Of The Box Game
The Out Of The Box Gamermeinecke
 
Translating In-Person Experiences to Online Tools
Translating In-Person Experiences to Online ToolsTranslating In-Person Experiences to Online Tools
Translating In-Person Experiences to Online ToolsEnthiosys Inc
 
The Unexpected Joys and Sorrows of Translating In-person Experiences to On-Li...
The Unexpected Joys and Sorrows of Translating In-person Experiences to On-Li...The Unexpected Joys and Sorrows of Translating In-person Experiences to On-Li...
The Unexpected Joys and Sorrows of Translating In-person Experiences to On-Li...BayCHI
 
Keynote: The Post-Agile Future of People-Powered Collaboration
Keynote: The Post-Agile Future of People-Powered CollaborationKeynote: The Post-Agile Future of People-Powered Collaboration
Keynote: The Post-Agile Future of People-Powered CollaborationCprime
 
Xing User Group Agile Rhein-Main: Innovation Games™
Xing User Group Agile Rhein-Main: Innovation Games™Xing User Group Agile Rhein-Main: Innovation Games™
Xing User Group Agile Rhein-Main: Innovation Games™Michael Tarnowski
 
Immersive Learning Simulations Astd Final2
Immersive Learning Simulations Astd Final2Immersive Learning Simulations Astd Final2
Immersive Learning Simulations Astd Final2Mark Oehlert
 
Introduction to brainCloud - Sept 2014
Introduction to brainCloud - Sept 2014Introduction to brainCloud - Sept 2014
Introduction to brainCloud - Sept 2014Paul Winterhalder
 
Triple helix-ig-presentation
Triple helix-ig-presentationTriple helix-ig-presentation
Triple helix-ig-presentationLuke Hohmann
 
Developing for Consoles as an Indie in 2018
Developing for Consoles as an Indie in 2018Developing for Consoles as an Indie in 2018
Developing for Consoles as an Indie in 2018Sarah Sexton
 
3D Game Proposal PowerPoint Presentation Slides
3D Game Proposal PowerPoint Presentation Slides3D Game Proposal PowerPoint Presentation Slides
3D Game Proposal PowerPoint Presentation SlidesSlideTeam
 

Similar to Using Innovation Games To Prioritize Technical Debt Pub (20)

Luke Hohmann's Software Guru 2009 Keynote: Innovation In Software
Luke Hohmann's Software Guru 2009 Keynote: Innovation In SoftwareLuke Hohmann's Software Guru 2009 Keynote: Innovation In Software
Luke Hohmann's Software Guru 2009 Keynote: Innovation In Software
 
Leveraging Distributed Tools with Agile Teams
Leveraging Distributed Tools with Agile TeamsLeveraging Distributed Tools with Agile Teams
Leveraging Distributed Tools with Agile Teams
 
Online Gaming
Online GamingOnline Gaming
Online Gaming
 
IDEA Colombia 3.0 Games Industry Keynote - September 2015
IDEA Colombia 3.0 Games Industry Keynote - September 2015IDEA Colombia 3.0 Games Industry Keynote - September 2015
IDEA Colombia 3.0 Games Industry Keynote - September 2015
 
Ig agile roots-2010
Ig agile roots-2010Ig agile roots-2010
Ig agile roots-2010
 
Leveraging Collaborative Tools with Distributed Customer Teams
Leveraging Collaborative Tools with Distributed Customer TeamsLeveraging Collaborative Tools with Distributed Customer Teams
Leveraging Collaborative Tools with Distributed Customer Teams
 
LAFS SVI Level 7 - Game Publishing
LAFS SVI Level 7 - Game PublishingLAFS SVI Level 7 - Game Publishing
LAFS SVI Level 7 - Game Publishing
 
The Out Of The Box Game
The Out Of The Box GameThe Out Of The Box Game
The Out Of The Box Game
 
Translating In-Person Experiences to Online Tools
Translating In-Person Experiences to Online ToolsTranslating In-Person Experiences to Online Tools
Translating In-Person Experiences to Online Tools
 
The Unexpected Joys and Sorrows of Translating In-person Experiences to On-Li...
The Unexpected Joys and Sorrows of Translating In-person Experiences to On-Li...The Unexpected Joys and Sorrows of Translating In-person Experiences to On-Li...
The Unexpected Joys and Sorrows of Translating In-person Experiences to On-Li...
 
Keynote: The Post-Agile Future of People-Powered Collaboration
Keynote: The Post-Agile Future of People-Powered CollaborationKeynote: The Post-Agile Future of People-Powered Collaboration
Keynote: The Post-Agile Future of People-Powered Collaboration
 
CukeUp 2016 Agile Product Planning Workshop
CukeUp 2016 Agile Product Planning WorkshopCukeUp 2016 Agile Product Planning Workshop
CukeUp 2016 Agile Product Planning Workshop
 
Xing User Group Agile Rhein-Main: Innovation Games™
Xing User Group Agile Rhein-Main: Innovation Games™Xing User Group Agile Rhein-Main: Innovation Games™
Xing User Group Agile Rhein-Main: Innovation Games™
 
Gamification
GamificationGamification
Gamification
 
Immersive Learning Simulations Astd Final2
Immersive Learning Simulations Astd Final2Immersive Learning Simulations Astd Final2
Immersive Learning Simulations Astd Final2
 
Innovation Games™
Innovation Games™Innovation Games™
Innovation Games™
 
Introduction to brainCloud - Sept 2014
Introduction to brainCloud - Sept 2014Introduction to brainCloud - Sept 2014
Introduction to brainCloud - Sept 2014
 
Triple helix-ig-presentation
Triple helix-ig-presentationTriple helix-ig-presentation
Triple helix-ig-presentation
 
Developing for Consoles as an Indie in 2018
Developing for Consoles as an Indie in 2018Developing for Consoles as an Indie in 2018
Developing for Consoles as an Indie in 2018
 
3D Game Proposal PowerPoint Presentation Slides
3D Game Proposal PowerPoint Presentation Slides3D Game Proposal PowerPoint Presentation Slides
3D Game Proposal PowerPoint Presentation Slides
 

More from Enthiosys Inc

Using Innovation Games To Prioritize Technical Debt Pub
Using Innovation Games To Prioritize Technical Debt PubUsing Innovation Games To Prioritize Technical Debt Pub
Using Innovation Games To Prioritize Technical Debt PubEnthiosys Inc
 
Agile Product Manager/Product Owner Dilemma (PMEC)
Agile Product Manager/Product Owner Dilemma (PMEC)Agile Product Manager/Product Owner Dilemma (PMEC)
Agile Product Manager/Product Owner Dilemma (PMEC)Enthiosys Inc
 
Agile2009 Product Manager - Product Owner Dilemma
Agile2009 Product Manager - Product Owner DilemmaAgile2009 Product Manager - Product Owner Dilemma
Agile2009 Product Manager - Product Owner DilemmaEnthiosys Inc
 
Agile Comes to You (Mironov, Bellevue)
Agile Comes to You (Mironov, Bellevue)Agile Comes to You (Mironov, Bellevue)
Agile Comes to You (Mironov, Bellevue)Enthiosys Inc
 
Aligning Business Models And Technology Architectures Ore Dev Conferenc...
Aligning  Business  Models And  Technology  Architectures  Ore Dev  Conferenc...Aligning  Business  Models And  Technology  Architectures  Ore Dev  Conferenc...
Aligning Business Models And Technology Architectures Ore Dev Conferenc...Enthiosys Inc
 
Better Software Keynote The Complete Developer 07
Better Software Keynote  The Complete Developer 07Better Software Keynote  The Complete Developer 07
Better Software Keynote The Complete Developer 07Enthiosys Inc
 
Better Software Keynote The Complete Developer 07
Better Software Keynote  The Complete Developer 07Better Software Keynote  The Complete Developer 07
Better Software Keynote The Complete Developer 07Enthiosys Inc
 
Collaborative Roadmapping
Collaborative Roadmapping Collaborative Roadmapping
Collaborative Roadmapping Enthiosys Inc
 
Prioritizing for Profit from AgilePalooza
Prioritizing for Profit from AgilePaloozaPrioritizing for Profit from AgilePalooza
Prioritizing for Profit from AgilePaloozaEnthiosys Inc
 
WellsFargo Collaborative Roadmapping Presentation
WellsFargo Collaborative Roadmapping PresentationWellsFargo Collaborative Roadmapping Presentation
WellsFargo Collaborative Roadmapping PresentationEnthiosys Inc
 
Coding Values, Coding Cultures
Coding Values, Coding CulturesCoding Values, Coding Cultures
Coding Values, Coding CulturesEnthiosys Inc
 
Agile Architectures, Agile Cultures
Agile Architectures, Agile CulturesAgile Architectures, Agile Cultures
Agile Architectures, Agile CulturesEnthiosys Inc
 
Collaboration Tools to Create Better Products
Collaboration Tools to Create Better ProductsCollaboration Tools to Create Better Products
Collaboration Tools to Create Better ProductsEnthiosys Inc
 
Fast, Easy, Low-Cost Innovation for Portfolio Prioritization
Fast, Easy, Low-Cost Innovation for Portfolio PrioritizationFast, Easy, Low-Cost Innovation for Portfolio Prioritization
Fast, Easy, Low-Cost Innovation for Portfolio PrioritizationEnthiosys Inc
 
Bridging the Gap Between Business and Development (OOP'07 Keynote)
Bridging the Gap Between Business and Development (OOP'07 Keynote)Bridging the Gap Between Business and Development (OOP'07 Keynote)
Bridging the Gap Between Business and Development (OOP'07 Keynote)Enthiosys Inc
 
Aladdin at Enthiosys Customer Appreciation Day '08
Aladdin at Enthiosys Customer Appreciation Day '08Aladdin at Enthiosys Customer Appreciation Day '08
Aladdin at Enthiosys Customer Appreciation Day '08Enthiosys Inc
 
Prioritizing For Profit at Agile 08
Prioritizing For Profit at Agile 08Prioritizing For Profit at Agile 08
Prioritizing For Profit at Agile 08Enthiosys Inc
 
Prioritizing For Profit
Prioritizing For ProfitPrioritizing For Profit
Prioritizing For ProfitEnthiosys Inc
 
Luke Hohmann on "How Innovation Happens"
Luke Hohmann on "How Innovation Happens"Luke Hohmann on "How Innovation Happens"
Luke Hohmann on "How Innovation Happens"Enthiosys Inc
 
Collaborating with Customers using Innovation Game
Collaborating with Customers using Innovation GameCollaborating with Customers using Innovation Game
Collaborating with Customers using Innovation GameEnthiosys Inc
 

More from Enthiosys Inc (20)

Using Innovation Games To Prioritize Technical Debt Pub
Using Innovation Games To Prioritize Technical Debt PubUsing Innovation Games To Prioritize Technical Debt Pub
Using Innovation Games To Prioritize Technical Debt Pub
 
Agile Product Manager/Product Owner Dilemma (PMEC)
Agile Product Manager/Product Owner Dilemma (PMEC)Agile Product Manager/Product Owner Dilemma (PMEC)
Agile Product Manager/Product Owner Dilemma (PMEC)
 
Agile2009 Product Manager - Product Owner Dilemma
Agile2009 Product Manager - Product Owner DilemmaAgile2009 Product Manager - Product Owner Dilemma
Agile2009 Product Manager - Product Owner Dilemma
 
Agile Comes to You (Mironov, Bellevue)
Agile Comes to You (Mironov, Bellevue)Agile Comes to You (Mironov, Bellevue)
Agile Comes to You (Mironov, Bellevue)
 
Aligning Business Models And Technology Architectures Ore Dev Conferenc...
Aligning  Business  Models And  Technology  Architectures  Ore Dev  Conferenc...Aligning  Business  Models And  Technology  Architectures  Ore Dev  Conferenc...
Aligning Business Models And Technology Architectures Ore Dev Conferenc...
 
Better Software Keynote The Complete Developer 07
Better Software Keynote  The Complete Developer 07Better Software Keynote  The Complete Developer 07
Better Software Keynote The Complete Developer 07
 
Better Software Keynote The Complete Developer 07
Better Software Keynote  The Complete Developer 07Better Software Keynote  The Complete Developer 07
Better Software Keynote The Complete Developer 07
 
Collaborative Roadmapping
Collaborative Roadmapping Collaborative Roadmapping
Collaborative Roadmapping
 
Prioritizing for Profit from AgilePalooza
Prioritizing for Profit from AgilePaloozaPrioritizing for Profit from AgilePalooza
Prioritizing for Profit from AgilePalooza
 
WellsFargo Collaborative Roadmapping Presentation
WellsFargo Collaborative Roadmapping PresentationWellsFargo Collaborative Roadmapping Presentation
WellsFargo Collaborative Roadmapping Presentation
 
Coding Values, Coding Cultures
Coding Values, Coding CulturesCoding Values, Coding Cultures
Coding Values, Coding Cultures
 
Agile Architectures, Agile Cultures
Agile Architectures, Agile CulturesAgile Architectures, Agile Cultures
Agile Architectures, Agile Cultures
 
Collaboration Tools to Create Better Products
Collaboration Tools to Create Better ProductsCollaboration Tools to Create Better Products
Collaboration Tools to Create Better Products
 
Fast, Easy, Low-Cost Innovation for Portfolio Prioritization
Fast, Easy, Low-Cost Innovation for Portfolio PrioritizationFast, Easy, Low-Cost Innovation for Portfolio Prioritization
Fast, Easy, Low-Cost Innovation for Portfolio Prioritization
 
Bridging the Gap Between Business and Development (OOP'07 Keynote)
Bridging the Gap Between Business and Development (OOP'07 Keynote)Bridging the Gap Between Business and Development (OOP'07 Keynote)
Bridging the Gap Between Business and Development (OOP'07 Keynote)
 
Aladdin at Enthiosys Customer Appreciation Day '08
Aladdin at Enthiosys Customer Appreciation Day '08Aladdin at Enthiosys Customer Appreciation Day '08
Aladdin at Enthiosys Customer Appreciation Day '08
 
Prioritizing For Profit at Agile 08
Prioritizing For Profit at Agile 08Prioritizing For Profit at Agile 08
Prioritizing For Profit at Agile 08
 
Prioritizing For Profit
Prioritizing For ProfitPrioritizing For Profit
Prioritizing For Profit
 
Luke Hohmann on "How Innovation Happens"
Luke Hohmann on "How Innovation Happens"Luke Hohmann on "How Innovation Happens"
Luke Hohmann on "How Innovation Happens"
 
Collaborating with Customers using Innovation Game
Collaborating with Customers using Innovation GameCollaborating with Customers using Innovation Game
Collaborating with Customers using Innovation Game
 

Recently uploaded

Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

Using Innovation Games To Prioritize Technical Debt Pub

  • 1. Using Innovation Games® To Identify & Prioritize Technical Debt Luke Hohmann Founder and CEO The Innovation Games® Company Twitter: #innovgames
  • 2. A bit about Luke Work Hard Play Hard (even at work  )
  • 3.
  • 4. Technical Debt Cruft in your { code | architecture | data | data model | build process | other | that { slows down future progress | just annoys you } Thx Ward Cunningham & Sterling/Barton and lots of others in the technical community
  • 5. Cruft… Happens We get a better idea and want to refactor our code We cut corners when we’re sprinting to the finish Previously OK code needs to change (security patch, upgrading libraries)
  • 6. Cruft Stinks ©2008 Information Architects, Inc. Customer Responsiveness
  • 7. However… The savvy developer treats technical debt just as the entrepreneur does financial debt. They use it wisely. It speeds delivery, so long as it is properly managed .
  • 8. Collaboratize SM To Get Rid of Cruft Play Speed Boat to identify the crufty anchors that are slowing down your team. Shape anchors into potential projects. Play Buy a Feature to prioritize projects. Identify Shape Prioritize
  • 9.
  • 10.
  • 11. We can collaborate & innovate (better) through serious games
  • 12. Not Humor Like Joke Not Silly Like Water Park
  • 13. More Like Settlers of Catan & Euchre Meet Business
  • 14. And yes, it is FUN V1-388 Luke Did you enjoy this experience? V1-388 Toni Yes - fun! V1-388 Greg Sure. V1-388 Greg I enjoyed it. V1-388 Vladimir thanks for the chance. B) V1-393 Luke Did you enjoy the experience? Would you be willing to play again in the future? V1-393 Tom yes, and yes V1-393 Mike Yes -- it was fun V1-393 Sarah Definitely V1-393 Dominic Yes, and I think VersionOne are getting great info here V1-393 Patrick I would be happy to play again. V1-394 Luke Team, are you now satisfied with your bids? V1-394 Mike YES! V1-394 Rene yup V1-394 Andre Indeed. V1-394 Jim I want more money! V1-394 Andre It was hard. But lots of fun. And yes, I want more money too - do you take credit cards? V1-394 Mike hahaha V1-394 Mike ok, gotta go guys.... it was fun
  • 15. Not Work (Leisure) Pleasure Work Play Not-Play External Goals Internal Goals Not-Pleasure Adapted from http://it.coe.uga.edu/~lrieber/resources/blanchardmodel.gif
  • 16.
  • 17. Players place anchors anywhere they want. These anchors appear in real-time in the game board. You can use whatever picture you want (your system could be a sailboat). Integrated chat facility for players.
  • 18. Helpful Tips… Boats are good for generic processes High-level architectures can help development teams focus on specific areas or issues within the system www.enigma.com
  • 19.
  • 20.
  • 21. Buy A Feature Online - Preparing A list of features with prices. This example is for product concepts for a pair of internet sunglasses “ Shirt Sizes” help you quickly price your features – or you can enter a price directly!
  • 22. Playing the Game Players are listed along the top with their budget Player bids. Highly desired items are purchased. The chat facility helps players negotiate about the items they desire.
  • 23. Buy A Feature Online - Results Results of many games played, sorted by number of times purchased.
  • 24. Many Ways to Play: Parties, Galas, and Tournaments What is it? Who plays? Facilitated? Number of Items? Number of players? Party A “dinner party”. You select and control participants Yes 12..20 5..8 Gala An “open seating event” Random participants based on a shared URL No 12..20 9+ In groups of 5..8 Tournament A combination of parties! You control and select participants Yes 20+ Based on num of items & num of tournaments
  • 25. Tournament Structure Play many tournaments to control for “bracket strength”.
  • 26.
  • 27.
  • 28. Thank You Innovation Through Understanding® Luke Hohmann Founder & CEO The Innovation Games® Company cell: (408) 529-0319 [email_address]

Editor's Notes

  1. www.enthiosys.com 2006-Aug-22
  2. www.enthiosys.com Copyright (c) 2003-2006 by Luke Hohmann