SlideShare a Scribd company logo
1 of 59
IT TAKES TWO TO TANGO:
WHY
BUSINESS & TECH SUCCEED OR FAIL
TOGETHER
SmHarter.com/Blog@LukaDotNet
LUCA MINUDEL
@LUKADOTNET
LUCA.MINUDEL@SMHARTER.COM
HTTPS://WWW.LINKEDIN.COM/IN/LUCAMINUDEL/
IT TAKES TWO TO TANGO: BUSINESS & TECH
BUSINESS
TECH
SUPPORTINGENABLING DIFFERENTIATING ONE &THE SAME
BUSINESS
TECH
BUSINESS
TECH
BUSINESS
TECH
’80
’90
2000
2010-2020
2001
WATTS S. HUMPHREY - PIONEER IN SW ENGINEERING,
FATHER OF SW QUALITY
Every Business is a Software Business
@giulio_vian
2011
MARC ANDREESSEN – ENTREPRENEUR, INVESTOR, SW
ENGINEER
Software Is Eating The World
@giulio_vian
2015
MICHAEL HARTE - BARCLAYS IT DIRECTOR
IT is the Business
@LukaDotNet
26 APRIL 2017
CRAIG DONALDSON - METRO BANK CHIEF EXECUTIVE
ABOUT BUYING CO-OP BANK
I don’t want to buy another business because
I’d be buying their legacy technology
It would just slow down our growth
@LukaDotNet
2017
GREGOR HOHPE - TECH DIRECTOR GOOGLE CLOUD
People at Google don’t say “IT” (information
technology) because
the business & tech work closely together
- IT is an integral part of the business.
@LukaDotNet
2019,
LUCA MINUDEL & PAOLO POLCE
In nowadays digital economy
the Business & Tech
are one and the same
@LUKADOTNET@PAOLOPOLCE
F1-IT 1970s-1990s
F1-IT 2016-2019
TECH EXCELLENCE UPWARD SPIRAL
To Technical excellence
From Continuous Improvement
To great profits
From a good product
UPWARD=>
TECHNOLOGY BUSINESS
TECHNICAL EXCELLENCE DOWNWARD
SPIRAL
From Technical debt
To Technical bankruptcy
From a non competitive product
To shrinking market and profits
TECHNOLOGY BUSINESS
DOWNWARD=>
4 REAL-LIFE SITUATIONS,
FOR EACH ONE:
A HORROR STORY … OR TWO,
A SUCCESS STORY
F1 TEAMS FACE
- HUGE PRESSURE TO CONSTANTLY
DELIVER+LEARN
- FREQUENT & UNESCAPABLE REALITY
CHECKS
- FAILURE AND SUCCESS OUT IN THE OPEN
SUCCESS STORIES FROM F1
SITUATION #1: RAMPING UP
> FOLLOWING THE
SUCCESSFULRELEASE OFA
NEW PRODUCT …
SITUATION #1: RAMPING UP
… EXPANSION INTO NEW
INTERNATIONALMARKETS,
SCALING THE # OF USERS_
EXPANDING IN NEW MARKETS, SCALING
THE # OF USERS
 STORIES: ONE FINTECH START-UP & ONE BANK
Geographic expansion.
From early adopters to the majority of users.
EXPANDING IN NEW MARKETS, SCALING
THE # OF USERS
TECH EXPECTED TO
PULL A RABBIT OUT OF A HAT
EXPANDING IN NEW MARKETS, SCALING
THE # OF USERS
 STORIES: ALTERNATIVE FINALE
Geographic expansion.
From early adopters to the majority of users.
EXPANDING IN NEW MARKETS, SCALING
THE # OF USERS
BUSINESS FORCED TO
SLOW DOWN AND …
EXPANDING IN NEW MARKETS, SCALING
THE # OF USERS
BUSINESS FORCED TO
SLOW DOWN AND …
EXPANDING IN NEW MARKETS, SCALING
THE # OF USERS
 STORY: F1
From an ad-hoc solution for a specific track/race to a standard
solution for every race.
Promoting experimental app with just one or few users to
official app used by the whole team.
EXPANDING IN NEW MARKETS, SCALING
THE # OF USERS
RELENTLESS PURSUE OF SIMPLICITY SIMPLE
DESIGN =
LOW-COST
HIGH-VALUE
FLEXIBILITY
FROM
TO
SITUATION #2: STRATEGISING
> RE-USE PARTS OF EXISTING
PRODUCTS TO CREATE NEW ONES,
SWITCH TOTHE LATEST
TECHNOLOGIES TO REJUVENATE
EXISTING PRODUCTS…
SITUATION #2: STRATEGISING
…TECH ISASKED BYBUSINESS TO
PROVIDE OPTIONS TO ENACTTHE
STRATEGY _
TECH OPTIONS STRATEGIC FOR THE
BUSINESS
 STORIES: FAST GROWING ONLINE MARKET RESEARCH,
FINTECH
Speed up the creation of new products
reusing and integrating parts of the existing products
TECH OPTIONS STRATEGIC FOR THE
BUSINESS
Cold Soup
LIKE IT OR LUMP IT
TECH OPTIONS STRATEGIC FOR THE
BUSINESS
 STORY: F1
Switching to a different technology.
Upgrading to a newer version (tools, frameworks, language).
TECH OPTIONS STRATEGIC FOR THE
BUSINESS
FROM HIGH COUPLING TO LOW COUPLING
WITH MINIMAL DEPENDENCIES
TECH OPTIONS STRATEGIC FOR THE
BUSINESS
FROM MONOLITH TO MODULARITY
SITUATION #3: FASTER, CHEAPER
> BUSINESS IS FACING PRESSURE
FROM COMPETITORS…
SITUATION #3: FASTER, CHEAPER
… PRODUCT NEEDS TO EVOLVE
FASTER, TIME-TO-MARKET &
COSTS NEED TO BE REDUCED _
REDUCING COSTS & TIME-TO-MARKET
 STORY: ONLINE GAMING AND BETTING COMPANY
Striving to achieve:
-More competitive prices
-Faster time-to-market
-Sustainable costs of maintenance/evolution
-Lower costs of clients acquisition
REDUCING COSTS & TIME-TO-MARKET
CLIMBING A HUMAN TOWER
MAKING YOUR MOVE AT JENGA
REDUCING COSTS & TIME-TO-MARKET
 STORY: F1
Want to:
-Maximise the number of features released
-Evolve a huge code-base with few & relatively small teams
REDUCING COSTS & TIME-TO-MARKET
GRADUALLY AND STEADILY COMPOSING PIECES TO SOLVE THE PUZZLE
TECH EXCELLENCE THAT MATTERS FOR
THE BUSINESS
FROM
TO
SITUATION #4: FINALDESTINATION
> BUSINESS &TECH, INA
DEAD-END RELATIONSHIP
STRUGGLE TO…
SITUATION #4: FINALDESTINATION
…ENSURE BASIC
PRODUCT’S RELIABILITY _
PRODUCT’S RELIABILITY
 STORY: SAME ONLINE GAMING AND BETTING COMPANY AS
BEFORE
Needs to tackle quickly product’s reliability problems while:
-Keeping customers happy
-Limiting users frustration
-Improving company reputation
-Ensuring service continuity and related revenue stream
PRODUCT’S RELIABILITY
THE HOUSE IS ON FIRE CONSTANT FIRE-FIGHTING
PRODUCT’S RELIABILITY
 STORY: F1
Don’t create reliability problems or any kind of extra work or
extra complexity for the race team (the users).
Recover quickly from bugs and incidents in production.
PRODUCT’S RELIABILITY
SPEED AND RELIABILITY
BUSINESS + TECH, HOW TO TANGO:
LESSONS LEARNED(*)
(*) EXAMPLES IN CONTEXT,
NOT SILVER BULLET RECIPES
LESSONS LEARNED (*)
1. A GROWTH MINDSET:
continuously learning & improving while delivering
2. BLAMELESS CULTURE:
learning from mistakes, avoid repeats, remove root causes
3. BIZ-TECH COLLABORATION & TRUST:
…
(*) EXAMPLES IN CONTEXT, NOT SILVER BULLET RECIPES
HOWWE BUILT BUSINESS-TECHTRUST
WE (TECH) WON BUSINESSTRUST BY
◻ delivering tech excellence that had a tangible positive impact
◻ volunteering to share with the Business the responsibility,
blame and praise, joy and pain of our deliveries
OUR BUSINESS WAS OPENTO
◻ understand technology implications, constraints and
opportunities
◻ solve problems and find solutions collaborating with us
DEEP COLLABORATION, EARLY/FREQUENT FEEDBACK
Feedback
Busines
s
Product
Design
& Dev
Test
CO-CREATION + CO-EVOLUTION
LESSONS LEARNED (*)
1. A GROWTH MINDSET:
continuously learning & improving while delivering
2. BLAMELESS CULTURE:
learning from mistakes, avoid repeats, remove root causes
3. BIZ-TECH COLLABORATION & TRUST:
deliver promised benefits , share success/failure responsibility
4. SOFTWARE CRAFTS(WO)MANSHIP AS A STARTING POINT:
a quick recap of forgotten lessons…
(*) EXAMPLES IN CONTEXT, NOT SILVER BULLET RECIPES
MEMO: GOALS OFTECHNICAL EXCELLENCE
A. INCREASE THE SPEED OF LEARNING
B. REDUCE THE COST OF CHANGE
C. MAKE IT FAST, EASY, AND CHEAP TO REVERSE DECISIONS AND
MISTAKES (TACKLE IRREVERSIBILITY)
TIPS FORWHEN PURSUINGTECH EXCELLENCE
I. SEARCH SPECIFIC SOLUTIONS (NOT GENERAL)
II. SEARCH LOCAL SOLUTIONS (NOT GLOBAL)
III. START SIMPLE (NOT ALL-INCLUSIVE)
IV. BE JUST-GOOD-ENOUGH JUST-IN-TIME (NOT PERFECT UPFRONT)
V. FOCUS ON ONETHINGATTHETIME (NO MULTI-TASKING)
VI. IF SOMETHING IS HARD, DO IT MORE OFTEN (NOT LESS OFTEN)
LESSONS LEARNED (*)
1. A GROWTH MINDSET:
continuously learning & improving while delivering
2. BLAMELESS CULTURE:
learning from mistakes, avoid repeats, remove root causes
3. BIZ-TECH COLLABORATION & TRUST:
deliver promised benefits , share success/failure responsibility
4. SOFTWARE CRAFTS(WO)MANSHIP AS A STARTING POINT:
a quick recap of forgotten lessons…
5. TECH EXCELLENCE PURSUED IN CONTEXT:
evolve/adapt tech excellence practices to fit what benefits biz context
(*) EXAMPLES IN CONTEXT, NOT SILVER BULLET RECIPES
TECH EXCELLENCE PURSUED IN
CONTEXT
TECH EXCELLENCE PURSUED IN
CONTEXT
TECH EXCELLENCE PURSUED IN
CONTEXT
TECH EXCELLENCE PURSUED IN
CONTEXT
LESSONS LEARNED (*)
1. A GROWTH MINDSET:
continuously learning & improving while delivering
2. BLAMELESS CULTURE:
learning from mistakes, avoid repeats, remove root causes
3. BIZ-TECH COLLABORATION & TRUST:
deliver promised benefits , share success/failure responsibility
4. SOFTWARE CRAFTS(WO)MANSHIP AS A STARTING POINT:
a quick recap of forgotten lessons…
5. TECH EXCELLENCE PURSUED IN CONTEXT:
evolve/adapt tech excellence practices to fit what benefits biz context
(*) EXAMPLES IN CONTEXT, NOT SILVER BULLET RECIPES
@LukaDotNet
LUCA:LEAN-AGILECOACHING
CONTACTS:
LUCA.MINUDEL@SMHARTER.COM
@LUKADOTNET

More Related Content

What's hot

Agile project management in heavy engineering design (John Underhill, Babcock)
Agile project management in heavy engineering design (John Underhill, Babcock)Agile project management in heavy engineering design (John Underhill, Babcock)
Agile project management in heavy engineering design (John Underhill, Babcock)Association for Project Management
 
DOES16 London - Scott Potter - DevOps: To Autonomy and Beyond
DOES16 London - Scott Potter - DevOps: To Autonomy and BeyondDOES16 London - Scott Potter - DevOps: To Autonomy and Beyond
DOES16 London - Scott Potter - DevOps: To Autonomy and BeyondGene Kim
 
Who is the Product Owner Anyway
Who is the Product Owner Anyway Who is the Product Owner Anyway
Who is the Product Owner Anyway Dave West
 
Lean Software Development: Values and Principles
Lean Software Development: Values and PrinciplesLean Software Development: Values and Principles
Lean Software Development: Values and PrinciplesBalaji Sathram
 
DOES16 London - Jan Schilt - DevOps Is Not Going to Work: The Phoenix Project...
DOES16 London - Jan Schilt - DevOps Is Not Going to Work: The Phoenix Project...DOES16 London - Jan Schilt - DevOps Is Not Going to Work: The Phoenix Project...
DOES16 London - Jan Schilt - DevOps Is Not Going to Work: The Phoenix Project...Gene Kim
 
Leaping from Waterfall to Agility & Agile Innovation
Leaping from Waterfall to Agility & Agile InnovationLeaping from Waterfall to Agility & Agile Innovation
Leaping from Waterfall to Agility & Agile Innovationrudreshts
 
Robert Mc Geachy Common Pitfalls Agile
Robert Mc Geachy Common Pitfalls AgileRobert Mc Geachy Common Pitfalls Agile
Robert Mc Geachy Common Pitfalls AgileRobert McGeachy
 
Essential SAFe and Launching your first Agile Release Train
Essential SAFe and Launching your first Agile Release TrainEssential SAFe and Launching your first Agile Release Train
Essential SAFe and Launching your first Agile Release TrainCprime
 
The WHY of DevOps (revised for DevOps Enthusiast Meetup London)
The WHY of DevOps (revised for DevOps Enthusiast Meetup London)The WHY of DevOps (revised for DevOps Enthusiast Meetup London)
The WHY of DevOps (revised for DevOps Enthusiast Meetup London)DevOpsGroup
 
Transform Yourself into an Agile Project Manager
Transform Yourself into an Agile Project ManagerTransform Yourself into an Agile Project Manager
Transform Yourself into an Agile Project ManagerChuck Cobb
 
DevOps & continuous delivery - Sogeti
DevOps & continuous delivery - SogetiDevOps & continuous delivery - Sogeti
DevOps & continuous delivery - SogetiBalram Yadav
 
DOES16 London - Gebrian uit de Bulten & Vincent van Kooten - The Road to Enab...
DOES16 London - Gebrian uit de Bulten & Vincent van Kooten - The Road to Enab...DOES16 London - Gebrian uit de Bulten & Vincent van Kooten - The Road to Enab...
DOES16 London - Gebrian uit de Bulten & Vincent van Kooten - The Road to Enab...Gene Kim
 
Jan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wantsJan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wantsAgile Lietuva
 
DevOps Culture Shift: Expanding On-Call Responsibilties
DevOps Culture Shift: Expanding On-Call ResponsibiltiesDevOps Culture Shift: Expanding On-Call Responsibilties
DevOps Culture Shift: Expanding On-Call ResponsibiltiesVictorOps
 
Putting Devs On-Call: How to Empower Your Team
Putting Devs On-Call: How to Empower Your TeamPutting Devs On-Call: How to Empower Your Team
Putting Devs On-Call: How to Empower Your TeamVictorOps
 
Gartner ADDI 2018: Pivotal & Service NSW
Gartner ADDI 2018: Pivotal & Service NSWGartner ADDI 2018: Pivotal & Service NSW
Gartner ADDI 2018: Pivotal & Service NSWVMware Tanzu
 

What's hot (19)

Agile project management in heavy engineering design (John Underhill, Babcock)
Agile project management in heavy engineering design (John Underhill, Babcock)Agile project management in heavy engineering design (John Underhill, Babcock)
Agile project management in heavy engineering design (John Underhill, Babcock)
 
DOES16 London - Scott Potter - DevOps: To Autonomy and Beyond
DOES16 London - Scott Potter - DevOps: To Autonomy and BeyondDOES16 London - Scott Potter - DevOps: To Autonomy and Beyond
DOES16 London - Scott Potter - DevOps: To Autonomy and Beyond
 
Who is the Product Owner Anyway
Who is the Product Owner Anyway Who is the Product Owner Anyway
Who is the Product Owner Anyway
 
ROOTS2011 Continuous Delivery
ROOTS2011 Continuous DeliveryROOTS2011 Continuous Delivery
ROOTS2011 Continuous Delivery
 
Education
EducationEducation
Education
 
Lean Software Development: Values and Principles
Lean Software Development: Values and PrinciplesLean Software Development: Values and Principles
Lean Software Development: Values and Principles
 
Why Even DevOp?
Why Even DevOp?Why Even DevOp?
Why Even DevOp?
 
DOES16 London - Jan Schilt - DevOps Is Not Going to Work: The Phoenix Project...
DOES16 London - Jan Schilt - DevOps Is Not Going to Work: The Phoenix Project...DOES16 London - Jan Schilt - DevOps Is Not Going to Work: The Phoenix Project...
DOES16 London - Jan Schilt - DevOps Is Not Going to Work: The Phoenix Project...
 
Leaping from Waterfall to Agility & Agile Innovation
Leaping from Waterfall to Agility & Agile InnovationLeaping from Waterfall to Agility & Agile Innovation
Leaping from Waterfall to Agility & Agile Innovation
 
Robert Mc Geachy Common Pitfalls Agile
Robert Mc Geachy Common Pitfalls AgileRobert Mc Geachy Common Pitfalls Agile
Robert Mc Geachy Common Pitfalls Agile
 
Essential SAFe and Launching your first Agile Release Train
Essential SAFe and Launching your first Agile Release TrainEssential SAFe and Launching your first Agile Release Train
Essential SAFe and Launching your first Agile Release Train
 
The WHY of DevOps (revised for DevOps Enthusiast Meetup London)
The WHY of DevOps (revised for DevOps Enthusiast Meetup London)The WHY of DevOps (revised for DevOps Enthusiast Meetup London)
The WHY of DevOps (revised for DevOps Enthusiast Meetup London)
 
Transform Yourself into an Agile Project Manager
Transform Yourself into an Agile Project ManagerTransform Yourself into an Agile Project Manager
Transform Yourself into an Agile Project Manager
 
DevOps & continuous delivery - Sogeti
DevOps & continuous delivery - SogetiDevOps & continuous delivery - Sogeti
DevOps & continuous delivery - Sogeti
 
DOES16 London - Gebrian uit de Bulten & Vincent van Kooten - The Road to Enab...
DOES16 London - Gebrian uit de Bulten & Vincent van Kooten - The Road to Enab...DOES16 London - Gebrian uit de Bulten & Vincent van Kooten - The Road to Enab...
DOES16 London - Gebrian uit de Bulten & Vincent van Kooten - The Road to Enab...
 
Jan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wantsJan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wants
 
DevOps Culture Shift: Expanding On-Call Responsibilties
DevOps Culture Shift: Expanding On-Call ResponsibiltiesDevOps Culture Shift: Expanding On-Call Responsibilties
DevOps Culture Shift: Expanding On-Call Responsibilties
 
Putting Devs On-Call: How to Empower Your Team
Putting Devs On-Call: How to Empower Your TeamPutting Devs On-Call: How to Empower Your Team
Putting Devs On-Call: How to Empower Your Team
 
Gartner ADDI 2018: Pivotal & Service NSW
Gartner ADDI 2018: Pivotal & Service NSWGartner ADDI 2018: Pivotal & Service NSW
Gartner ADDI 2018: Pivotal & Service NSW
 

Similar to It takes two to tango - why tech and business succeed or fail together v4.1 black

20180616 r gonzalez_from once per month to multiple times a day b
20180616 r gonzalez_from once per month to multiple times a day b20180616 r gonzalez_from once per month to multiple times a day b
20180616 r gonzalez_from once per month to multiple times a day bRicardo González
 
Tech Disruption - Technology Disrupting Different Sectors
Tech Disruption - Technology Disrupting Different SectorsTech Disruption - Technology Disrupting Different Sectors
Tech Disruption - Technology Disrupting Different SectorsDigikrit
 
SF webinar - The truth curve applied
SF webinar - The truth curve appliedSF webinar - The truth curve applied
SF webinar - The truth curve appliedKai Stevens
 
Get noticed with the ultimate startup pitch deck webinar
Get noticed with the ultimate startup pitch deck webinarGet noticed with the ultimate startup pitch deck webinar
Get noticed with the ultimate startup pitch deck webinarDavid Ehrenberg
 
Fast Data Choices: 5 Strategies for Evaluating Alternative Business and Techn...
Fast Data Choices: 5 Strategies for Evaluating Alternative Business and Techn...Fast Data Choices: 5 Strategies for Evaluating Alternative Business and Techn...
Fast Data Choices: 5 Strategies for Evaluating Alternative Business and Techn...VoltDB
 
Mastering development when technology leads innovation – thriving in a world ...
Mastering development when technology leads innovation – thriving in a world ...Mastering development when technology leads innovation – thriving in a world ...
Mastering development when technology leads innovation – thriving in a world ...Association for Project Management
 
Michal Bujko: The art of pitching in the games industry
Michal Bujko: The art of pitching in the games industryMichal Bujko: The art of pitching in the games industry
Michal Bujko: The art of pitching in the games industryLviv Startup Club
 
Wolfgang Stelzle (RE’FLEKT) Time to make Money with Augmented Reality – Tools...
Wolfgang Stelzle (RE’FLEKT) Time to make Money with Augmented Reality – Tools...Wolfgang Stelzle (RE’FLEKT) Time to make Money with Augmented Reality – Tools...
Wolfgang Stelzle (RE’FLEKT) Time to make Money with Augmented Reality – Tools...AugmentedWorldExpo
 
Succesful Product Strategy | Moe Ali | ProductTank Toronto
Succesful Product Strategy | Moe Ali | ProductTank TorontoSuccesful Product Strategy | Moe Ali | ProductTank Toronto
Succesful Product Strategy | Moe Ali | ProductTank TorontoProduct Tank Toronto
 
Technology Will Disrupt - Why, What and How?
Technology Will Disrupt - Why, What and How?Technology Will Disrupt - Why, What and How?
Technology Will Disrupt - Why, What and How?Helge Tennø
 
Startup Pitch Decks that Work: Creating a Winning Pitch Deck
Startup Pitch Decks that Work: Creating a Winning Pitch DeckStartup Pitch Decks that Work: Creating a Winning Pitch Deck
Startup Pitch Decks that Work: Creating a Winning Pitch DeckDavid Ehrenberg
 
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
 
Sales Transformation: 5 Steps to Capture More UCS Customers
Sales Transformation: 5 Steps to Capture More UCS CustomersSales Transformation: 5 Steps to Capture More UCS Customers
Sales Transformation: 5 Steps to Capture More UCS CustomersSalesChannel International
 

Similar to It takes two to tango - why tech and business succeed or fail together v4.1 black (20)

20180616 r gonzalez_from once per month to multiple times a day b
20180616 r gonzalez_from once per month to multiple times a day b20180616 r gonzalez_from once per month to multiple times a day b
20180616 r gonzalez_from once per month to multiple times a day b
 
Tech Disruption - Technology Disrupting Different Sectors
Tech Disruption - Technology Disrupting Different SectorsTech Disruption - Technology Disrupting Different Sectors
Tech Disruption - Technology Disrupting Different Sectors
 
SF webinar - The truth curve applied
SF webinar - The truth curve appliedSF webinar - The truth curve applied
SF webinar - The truth curve applied
 
Slides With Quad Chart Templates
Slides With Quad Chart TemplatesSlides With Quad Chart Templates
Slides With Quad Chart Templates
 
Presentation3
Presentation3Presentation3
Presentation3
 
Presentation3
Presentation3Presentation3
Presentation3
 
Afternoon Session: Innovation and platform Architect Day
Afternoon Session: Innovation and platform Architect Day Afternoon Session: Innovation and platform Architect Day
Afternoon Session: Innovation and platform Architect Day
 
Get noticed with the ultimate startup pitch deck webinar
Get noticed with the ultimate startup pitch deck webinarGet noticed with the ultimate startup pitch deck webinar
Get noticed with the ultimate startup pitch deck webinar
 
AGD Video Oct2015-V2
AGD Video Oct2015-V2AGD Video Oct2015-V2
AGD Video Oct2015-V2
 
How to Build a 100M Business
How to Build a 100M BusinessHow to Build a 100M Business
How to Build a 100M Business
 
Fast Data Choices: 5 Strategies for Evaluating Alternative Business and Techn...
Fast Data Choices: 5 Strategies for Evaluating Alternative Business and Techn...Fast Data Choices: 5 Strategies for Evaluating Alternative Business and Techn...
Fast Data Choices: 5 Strategies for Evaluating Alternative Business and Techn...
 
Mastering development when technology leads innovation – thriving in a world ...
Mastering development when technology leads innovation – thriving in a world ...Mastering development when technology leads innovation – thriving in a world ...
Mastering development when technology leads innovation – thriving in a world ...
 
Michal Bujko: The art of pitching in the games industry
Michal Bujko: The art of pitching in the games industryMichal Bujko: The art of pitching in the games industry
Michal Bujko: The art of pitching in the games industry
 
Wolfgang Stelzle (RE’FLEKT) Time to make Money with Augmented Reality – Tools...
Wolfgang Stelzle (RE’FLEKT) Time to make Money with Augmented Reality – Tools...Wolfgang Stelzle (RE’FLEKT) Time to make Money with Augmented Reality – Tools...
Wolfgang Stelzle (RE’FLEKT) Time to make Money with Augmented Reality – Tools...
 
Succesful Product Strategy | Moe Ali | ProductTank Toronto
Succesful Product Strategy | Moe Ali | ProductTank TorontoSuccesful Product Strategy | Moe Ali | ProductTank Toronto
Succesful Product Strategy | Moe Ali | ProductTank Toronto
 
Technology Will Disrupt - Why, What and How?
Technology Will Disrupt - Why, What and How?Technology Will Disrupt - Why, What and How?
Technology Will Disrupt - Why, What and How?
 
Startup Pitch Decks that Work: Creating a Winning Pitch Deck
Startup Pitch Decks that Work: Creating a Winning Pitch DeckStartup Pitch Decks that Work: Creating a Winning Pitch Deck
Startup Pitch Decks that Work: Creating a Winning Pitch Deck
 
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...
 
Secur tech
Secur techSecur tech
Secur tech
 
Sales Transformation: 5 Steps to Capture More UCS Customers
Sales Transformation: 5 Steps to Capture More UCS CustomersSales Transformation: 5 Steps to Capture More UCS Customers
Sales Transformation: 5 Steps to Capture More UCS Customers
 

More from Luca Minudel

Scrum master self-assessment kit v3.2
Scrum master self-assessment kit v3.2Scrum master self-assessment kit v3.2
Scrum master self-assessment kit v3.2Luca Minudel
 
Project management in the age of accelerating change - general non IT specific
Project management in the age of accelerating change - general non IT specificProject management in the age of accelerating change - general non IT specific
Project management in the age of accelerating change - general non IT specificLuca Minudel
 
Scrum master self assessment v2.7
Scrum master self assessment v2.7Scrum master self assessment v2.7
Scrum master self assessment v2.7Luca Minudel
 
Agility - definition and curricula
Agility - definition and curriculaAgility - definition and curricula
Agility - definition and curriculaLuca Minudel
 
Agile Delivery Manager self-assessment radar
Agile Delivery Manager self-assessment radarAgile Delivery Manager self-assessment radar
Agile Delivery Manager self-assessment radarLuca Minudel
 
CTO self-assessment radar
CTO self-assessment radarCTO self-assessment radar
CTO self-assessment radarLuca Minudel
 
Reflections on Kent Beck's 3x Explore, Expand, and Extract
Reflections on Kent Beck's 3x Explore, Expand, and ExtractReflections on Kent Beck's 3x Explore, Expand, and Extract
Reflections on Kent Beck's 3x Explore, Expand, and ExtractLuca Minudel
 
New Lean-Agile Coach Self-Assessment - detailed descriptions v3
New Lean-Agile Coach Self-Assessment - detailed descriptions v3New Lean-Agile Coach Self-Assessment - detailed descriptions v3
New Lean-Agile Coach Self-Assessment - detailed descriptions v3Luca Minudel
 
From Continuous Integration to Continuous Delivery and DevOps
From Continuous Integration to Continuous Delivery and DevOpsFrom Continuous Integration to Continuous Delivery and DevOps
From Continuous Integration to Continuous Delivery and DevOpsLuca Minudel
 
Draft your next training course with ideas from Training from the Back of the...
Draft your next training course with ideas from Training from the Back of the...Draft your next training course with ideas from Training from the Back of the...
Draft your next training course with ideas from Training from the Back of the...Luca Minudel
 
New Lean-Agile Coach self-assessment - levels description v3.2
New Lean-Agile Coach self-assessment - levels description v3.2New Lean-Agile Coach self-assessment - levels description v3.2
New Lean-Agile Coach self-assessment - levels description v3.2Luca Minudel
 
Pratica avanzata del refactoring (2004)
Pratica avanzata del refactoring (2004)Pratica avanzata del refactoring (2004)
Pratica avanzata del refactoring (2004)Luca Minudel
 
New Lean-Agile Coach self-assessment radars v3.2
New Lean-Agile Coach self-assessment radars v3.2New Lean-Agile Coach self-assessment radars v3.2
New Lean-Agile Coach self-assessment radars v3.2Luca Minudel
 
AgileDay 2006 - Essere agili nel diventare agili
AgileDay 2006 - Essere agili nel diventare agiliAgileDay 2006 - Essere agili nel diventare agili
AgileDay 2006 - Essere agili nel diventare agiliLuca Minudel
 
Architettura del software un approccio Agile, Web-cast Microsoft 2006
Architettura del software un approccio Agile, Web-cast Microsoft 2006Architettura del software un approccio Agile, Web-cast Microsoft 2006
Architettura del software un approccio Agile, Web-cast Microsoft 2006Luca Minudel
 
Agility: The scientific definition of how to be(come) Agile
Agility: The scientific definition of how to be(come) AgileAgility: The scientific definition of how to be(come) Agile
Agility: The scientific definition of how to be(come) AgileLuca Minudel
 
Lightning talk: Active Agility, the magic ingredient of Lean and Agile
Lightning talk: Active Agility, the magic ingredient of Lean and AgileLightning talk: Active Agility, the magic ingredient of Lean and Agile
Lightning talk: Active Agility, the magic ingredient of Lean and AgileLuca Minudel
 
Software development in Formula One: challenges, complexity and struggle for ...
Software development in Formula One: challenges, complexity and struggle for ...Software development in Formula One: challenges, complexity and struggle for ...
Software development in Formula One: challenges, complexity and struggle for ...Luca Minudel
 
Refactoring legacy code driven by tests - ENG
Refactoring legacy code driven by tests - ENGRefactoring legacy code driven by tests - ENG
Refactoring legacy code driven by tests - ENGLuca Minudel
 
Refactoring legacy code driven by tests - ITA
Refactoring legacy code driven by tests -  ITARefactoring legacy code driven by tests -  ITA
Refactoring legacy code driven by tests - ITALuca Minudel
 

More from Luca Minudel (20)

Scrum master self-assessment kit v3.2
Scrum master self-assessment kit v3.2Scrum master self-assessment kit v3.2
Scrum master self-assessment kit v3.2
 
Project management in the age of accelerating change - general non IT specific
Project management in the age of accelerating change - general non IT specificProject management in the age of accelerating change - general non IT specific
Project management in the age of accelerating change - general non IT specific
 
Scrum master self assessment v2.7
Scrum master self assessment v2.7Scrum master self assessment v2.7
Scrum master self assessment v2.7
 
Agility - definition and curricula
Agility - definition and curriculaAgility - definition and curricula
Agility - definition and curricula
 
Agile Delivery Manager self-assessment radar
Agile Delivery Manager self-assessment radarAgile Delivery Manager self-assessment radar
Agile Delivery Manager self-assessment radar
 
CTO self-assessment radar
CTO self-assessment radarCTO self-assessment radar
CTO self-assessment radar
 
Reflections on Kent Beck's 3x Explore, Expand, and Extract
Reflections on Kent Beck's 3x Explore, Expand, and ExtractReflections on Kent Beck's 3x Explore, Expand, and Extract
Reflections on Kent Beck's 3x Explore, Expand, and Extract
 
New Lean-Agile Coach Self-Assessment - detailed descriptions v3
New Lean-Agile Coach Self-Assessment - detailed descriptions v3New Lean-Agile Coach Self-Assessment - detailed descriptions v3
New Lean-Agile Coach Self-Assessment - detailed descriptions v3
 
From Continuous Integration to Continuous Delivery and DevOps
From Continuous Integration to Continuous Delivery and DevOpsFrom Continuous Integration to Continuous Delivery and DevOps
From Continuous Integration to Continuous Delivery and DevOps
 
Draft your next training course with ideas from Training from the Back of the...
Draft your next training course with ideas from Training from the Back of the...Draft your next training course with ideas from Training from the Back of the...
Draft your next training course with ideas from Training from the Back of the...
 
New Lean-Agile Coach self-assessment - levels description v3.2
New Lean-Agile Coach self-assessment - levels description v3.2New Lean-Agile Coach self-assessment - levels description v3.2
New Lean-Agile Coach self-assessment - levels description v3.2
 
Pratica avanzata del refactoring (2004)
Pratica avanzata del refactoring (2004)Pratica avanzata del refactoring (2004)
Pratica avanzata del refactoring (2004)
 
New Lean-Agile Coach self-assessment radars v3.2
New Lean-Agile Coach self-assessment radars v3.2New Lean-Agile Coach self-assessment radars v3.2
New Lean-Agile Coach self-assessment radars v3.2
 
AgileDay 2006 - Essere agili nel diventare agili
AgileDay 2006 - Essere agili nel diventare agiliAgileDay 2006 - Essere agili nel diventare agili
AgileDay 2006 - Essere agili nel diventare agili
 
Architettura del software un approccio Agile, Web-cast Microsoft 2006
Architettura del software un approccio Agile, Web-cast Microsoft 2006Architettura del software un approccio Agile, Web-cast Microsoft 2006
Architettura del software un approccio Agile, Web-cast Microsoft 2006
 
Agility: The scientific definition of how to be(come) Agile
Agility: The scientific definition of how to be(come) AgileAgility: The scientific definition of how to be(come) Agile
Agility: The scientific definition of how to be(come) Agile
 
Lightning talk: Active Agility, the magic ingredient of Lean and Agile
Lightning talk: Active Agility, the magic ingredient of Lean and AgileLightning talk: Active Agility, the magic ingredient of Lean and Agile
Lightning talk: Active Agility, the magic ingredient of Lean and Agile
 
Software development in Formula One: challenges, complexity and struggle for ...
Software development in Formula One: challenges, complexity and struggle for ...Software development in Formula One: challenges, complexity and struggle for ...
Software development in Formula One: challenges, complexity and struggle for ...
 
Refactoring legacy code driven by tests - ENG
Refactoring legacy code driven by tests - ENGRefactoring legacy code driven by tests - ENG
Refactoring legacy code driven by tests - ENG
 
Refactoring legacy code driven by tests - ITA
Refactoring legacy code driven by tests -  ITARefactoring legacy code driven by tests -  ITA
Refactoring legacy code driven by tests - ITA
 

Recently uploaded

Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
"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
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
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
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
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
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
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
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
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
 
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
 

Recently uploaded (20)

Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
"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...
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
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
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
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!
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
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)
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
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
 
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
 

It takes two to tango - why tech and business succeed or fail together v4.1 black

  • 1. IT TAKES TWO TO TANGO: WHY BUSINESS & TECH SUCCEED OR FAIL TOGETHER SmHarter.com/Blog@LukaDotNet
  • 3. IT TAKES TWO TO TANGO: BUSINESS & TECH
  • 4. BUSINESS TECH SUPPORTINGENABLING DIFFERENTIATING ONE &THE SAME BUSINESS TECH BUSINESS TECH BUSINESS TECH ’80 ’90 2000 2010-2020
  • 5. 2001 WATTS S. HUMPHREY - PIONEER IN SW ENGINEERING, FATHER OF SW QUALITY Every Business is a Software Business @giulio_vian
  • 6. 2011 MARC ANDREESSEN – ENTREPRENEUR, INVESTOR, SW ENGINEER Software Is Eating The World @giulio_vian
  • 7. 2015 MICHAEL HARTE - BARCLAYS IT DIRECTOR IT is the Business @LukaDotNet
  • 8. 26 APRIL 2017 CRAIG DONALDSON - METRO BANK CHIEF EXECUTIVE ABOUT BUYING CO-OP BANK I don’t want to buy another business because I’d be buying their legacy technology It would just slow down our growth @LukaDotNet
  • 9. 2017 GREGOR HOHPE - TECH DIRECTOR GOOGLE CLOUD People at Google don’t say “IT” (information technology) because the business & tech work closely together - IT is an integral part of the business. @LukaDotNet
  • 10. 2019, LUCA MINUDEL & PAOLO POLCE In nowadays digital economy the Business & Tech are one and the same @LUKADOTNET@PAOLOPOLCE
  • 13. TECH EXCELLENCE UPWARD SPIRAL To Technical excellence From Continuous Improvement To great profits From a good product UPWARD=> TECHNOLOGY BUSINESS
  • 14. TECHNICAL EXCELLENCE DOWNWARD SPIRAL From Technical debt To Technical bankruptcy From a non competitive product To shrinking market and profits TECHNOLOGY BUSINESS DOWNWARD=>
  • 15. 4 REAL-LIFE SITUATIONS, FOR EACH ONE: A HORROR STORY … OR TWO, A SUCCESS STORY
  • 16. F1 TEAMS FACE - HUGE PRESSURE TO CONSTANTLY DELIVER+LEARN - FREQUENT & UNESCAPABLE REALITY CHECKS - FAILURE AND SUCCESS OUT IN THE OPEN SUCCESS STORIES FROM F1
  • 17. SITUATION #1: RAMPING UP > FOLLOWING THE SUCCESSFULRELEASE OFA NEW PRODUCT …
  • 18. SITUATION #1: RAMPING UP … EXPANSION INTO NEW INTERNATIONALMARKETS, SCALING THE # OF USERS_
  • 19. EXPANDING IN NEW MARKETS, SCALING THE # OF USERS  STORIES: ONE FINTECH START-UP & ONE BANK Geographic expansion. From early adopters to the majority of users.
  • 20. EXPANDING IN NEW MARKETS, SCALING THE # OF USERS TECH EXPECTED TO PULL A RABBIT OUT OF A HAT
  • 21. EXPANDING IN NEW MARKETS, SCALING THE # OF USERS  STORIES: ALTERNATIVE FINALE Geographic expansion. From early adopters to the majority of users.
  • 22. EXPANDING IN NEW MARKETS, SCALING THE # OF USERS BUSINESS FORCED TO SLOW DOWN AND …
  • 23. EXPANDING IN NEW MARKETS, SCALING THE # OF USERS BUSINESS FORCED TO SLOW DOWN AND …
  • 24. EXPANDING IN NEW MARKETS, SCALING THE # OF USERS  STORY: F1 From an ad-hoc solution for a specific track/race to a standard solution for every race. Promoting experimental app with just one or few users to official app used by the whole team.
  • 25. EXPANDING IN NEW MARKETS, SCALING THE # OF USERS RELENTLESS PURSUE OF SIMPLICITY SIMPLE DESIGN = LOW-COST HIGH-VALUE FLEXIBILITY FROM TO
  • 26. SITUATION #2: STRATEGISING > RE-USE PARTS OF EXISTING PRODUCTS TO CREATE NEW ONES, SWITCH TOTHE LATEST TECHNOLOGIES TO REJUVENATE EXISTING PRODUCTS…
  • 27. SITUATION #2: STRATEGISING …TECH ISASKED BYBUSINESS TO PROVIDE OPTIONS TO ENACTTHE STRATEGY _
  • 28. TECH OPTIONS STRATEGIC FOR THE BUSINESS  STORIES: FAST GROWING ONLINE MARKET RESEARCH, FINTECH Speed up the creation of new products reusing and integrating parts of the existing products
  • 29. TECH OPTIONS STRATEGIC FOR THE BUSINESS Cold Soup LIKE IT OR LUMP IT
  • 30. TECH OPTIONS STRATEGIC FOR THE BUSINESS  STORY: F1 Switching to a different technology. Upgrading to a newer version (tools, frameworks, language).
  • 31. TECH OPTIONS STRATEGIC FOR THE BUSINESS FROM HIGH COUPLING TO LOW COUPLING WITH MINIMAL DEPENDENCIES
  • 32. TECH OPTIONS STRATEGIC FOR THE BUSINESS FROM MONOLITH TO MODULARITY
  • 33. SITUATION #3: FASTER, CHEAPER > BUSINESS IS FACING PRESSURE FROM COMPETITORS…
  • 34. SITUATION #3: FASTER, CHEAPER … PRODUCT NEEDS TO EVOLVE FASTER, TIME-TO-MARKET & COSTS NEED TO BE REDUCED _
  • 35. REDUCING COSTS & TIME-TO-MARKET  STORY: ONLINE GAMING AND BETTING COMPANY Striving to achieve: -More competitive prices -Faster time-to-market -Sustainable costs of maintenance/evolution -Lower costs of clients acquisition
  • 36. REDUCING COSTS & TIME-TO-MARKET CLIMBING A HUMAN TOWER MAKING YOUR MOVE AT JENGA
  • 37. REDUCING COSTS & TIME-TO-MARKET  STORY: F1 Want to: -Maximise the number of features released -Evolve a huge code-base with few & relatively small teams
  • 38. REDUCING COSTS & TIME-TO-MARKET GRADUALLY AND STEADILY COMPOSING PIECES TO SOLVE THE PUZZLE
  • 39. TECH EXCELLENCE THAT MATTERS FOR THE BUSINESS FROM TO
  • 40. SITUATION #4: FINALDESTINATION > BUSINESS &TECH, INA DEAD-END RELATIONSHIP STRUGGLE TO…
  • 41. SITUATION #4: FINALDESTINATION …ENSURE BASIC PRODUCT’S RELIABILITY _
  • 42. PRODUCT’S RELIABILITY  STORY: SAME ONLINE GAMING AND BETTING COMPANY AS BEFORE Needs to tackle quickly product’s reliability problems while: -Keeping customers happy -Limiting users frustration -Improving company reputation -Ensuring service continuity and related revenue stream
  • 43. PRODUCT’S RELIABILITY THE HOUSE IS ON FIRE CONSTANT FIRE-FIGHTING
  • 44. PRODUCT’S RELIABILITY  STORY: F1 Don’t create reliability problems or any kind of extra work or extra complexity for the race team (the users). Recover quickly from bugs and incidents in production.
  • 46. BUSINESS + TECH, HOW TO TANGO: LESSONS LEARNED(*) (*) EXAMPLES IN CONTEXT, NOT SILVER BULLET RECIPES
  • 47. LESSONS LEARNED (*) 1. A GROWTH MINDSET: continuously learning & improving while delivering 2. BLAMELESS CULTURE: learning from mistakes, avoid repeats, remove root causes 3. BIZ-TECH COLLABORATION & TRUST: … (*) EXAMPLES IN CONTEXT, NOT SILVER BULLET RECIPES
  • 48. HOWWE BUILT BUSINESS-TECHTRUST WE (TECH) WON BUSINESSTRUST BY ◻ delivering tech excellence that had a tangible positive impact ◻ volunteering to share with the Business the responsibility, blame and praise, joy and pain of our deliveries OUR BUSINESS WAS OPENTO ◻ understand technology implications, constraints and opportunities ◻ solve problems and find solutions collaborating with us
  • 49. DEEP COLLABORATION, EARLY/FREQUENT FEEDBACK Feedback Busines s Product Design & Dev Test CO-CREATION + CO-EVOLUTION
  • 50. LESSONS LEARNED (*) 1. A GROWTH MINDSET: continuously learning & improving while delivering 2. BLAMELESS CULTURE: learning from mistakes, avoid repeats, remove root causes 3. BIZ-TECH COLLABORATION & TRUST: deliver promised benefits , share success/failure responsibility 4. SOFTWARE CRAFTS(WO)MANSHIP AS A STARTING POINT: a quick recap of forgotten lessons… (*) EXAMPLES IN CONTEXT, NOT SILVER BULLET RECIPES
  • 51. MEMO: GOALS OFTECHNICAL EXCELLENCE A. INCREASE THE SPEED OF LEARNING B. REDUCE THE COST OF CHANGE C. MAKE IT FAST, EASY, AND CHEAP TO REVERSE DECISIONS AND MISTAKES (TACKLE IRREVERSIBILITY)
  • 52. TIPS FORWHEN PURSUINGTECH EXCELLENCE I. SEARCH SPECIFIC SOLUTIONS (NOT GENERAL) II. SEARCH LOCAL SOLUTIONS (NOT GLOBAL) III. START SIMPLE (NOT ALL-INCLUSIVE) IV. BE JUST-GOOD-ENOUGH JUST-IN-TIME (NOT PERFECT UPFRONT) V. FOCUS ON ONETHINGATTHETIME (NO MULTI-TASKING) VI. IF SOMETHING IS HARD, DO IT MORE OFTEN (NOT LESS OFTEN)
  • 53. LESSONS LEARNED (*) 1. A GROWTH MINDSET: continuously learning & improving while delivering 2. BLAMELESS CULTURE: learning from mistakes, avoid repeats, remove root causes 3. BIZ-TECH COLLABORATION & TRUST: deliver promised benefits , share success/failure responsibility 4. SOFTWARE CRAFTS(WO)MANSHIP AS A STARTING POINT: a quick recap of forgotten lessons… 5. TECH EXCELLENCE PURSUED IN CONTEXT: evolve/adapt tech excellence practices to fit what benefits biz context (*) EXAMPLES IN CONTEXT, NOT SILVER BULLET RECIPES
  • 58. LESSONS LEARNED (*) 1. A GROWTH MINDSET: continuously learning & improving while delivering 2. BLAMELESS CULTURE: learning from mistakes, avoid repeats, remove root causes 3. BIZ-TECH COLLABORATION & TRUST: deliver promised benefits , share success/failure responsibility 4. SOFTWARE CRAFTS(WO)MANSHIP AS A STARTING POINT: a quick recap of forgotten lessons… 5. TECH EXCELLENCE PURSUED IN CONTEXT: evolve/adapt tech excellence practices to fit what benefits biz context (*) EXAMPLES IN CONTEXT, NOT SILVER BULLET RECIPES @LukaDotNet

Editor's Notes

  1. Who works in product / business ? Who works in tech ? Who started to learn and practice agile from 2001-2-4 ?
  2. Tech background 20 years of experience in prof software development most of them with Lean & Agile ways of working I gradually moved my focus from 100% delivery to also tech-coaching and then to coaching managers & execs on the business side Together with Paolo with do full stack coaching both with business and tech
  3. Agile - Did you know … first & most influential agile frameworks invented developed during the 80-90 - Mainly SW dev, underground, revolutionary = subverting the status quo def of good in prof sw dev - ‘99-2001 books, practices - lucky to work with … - succeed inside sw - then glass ceiling - Now mainstream, primarily team level and management/leadership - Tech agility has been forgot => this contribute to tech debt => affect negatively business
  4. The need for tech involvement with business has grown over time and now it is fundamental: tech and buss need to embrace a deep collaboration ------------------------------------------------------ Enabling: internal, ERP, Accounting, etc Supporting Support product / service delivery: logistic automation, Internal support ticketing system, etc Differentiating - Internet and dot-com era, connected products, additional online services One & Same - Primacy of Digital products – tech at the heart of the business
  5. http://www.informit.com/articles/article.aspx?p=25491
  6. In 2011, Marc Andreessen wrote an article titled “Why Software Is Eating The World” for WSJ He examined how new companies displaced established businesses: Borders by Amazon, Blockbuster by Netflix, and so on. Andreessen is the co-author of Mosaic, the first browser of the Internet. He sits on the board of directors of Facebook, eBay, and Hewlett Packard Enterprise, among others. Source: https://www.wsj.com/articles/SB10001424053111903480904576512250915629460
  7. http://www.thisismoney.co.uk/money/news/article-4448810/Metro-Bank-set-smash-one-million-customer-mark.html
  8. https://www.linkedin.com/feed/update/urn:li:activity:6342128438253621248
  9. COMBUSTION ENGINE Why what F1 teams do may be relevant for your business that creates digital products of offer dig services? Sw used in car, pit wall, garage, home factory in the whole lifecycle of every part of the car and the whole car … http://www.mclaren.com/formula1/team/a-brief-history-of-computing-in-F1-1052199/
  10. Combustion engine car Drive by wire Tech is an integral part of the product IT is the business As in your business developing digital prods and services http://wescrutinize.com/tech-inside-lewis-hamiltons-f1-steering-wheel/ http://www.mclaren.com/appliedtechnologies/case-study/standard-ecu-formula-1 http://www.formula1-dictionary.net/brake_by_wire.html https://www.carthrottle.com/post/drive-by-wire-a-car-guys-judgement-day/
  11. 2 types of dynamics, a positive one Virtuous circle - Upward spiral When you have a successful product idea and the money to build it … https://thenounproject.com/
  12. Vicious circle - Downward spiral When you have a successful product idea and the money to build it … Image from https://thenounproject.com/
  13. Not that F1 teams got things right immediately but the learn from mistakes Pressure = multibillion-dollar business + the pinnacle of the motorsport competition Whereas many organisations that don’t face the same pressure struggle to find the time to do the same under the pressure of their delivery commitments. Out in the open = an entertainment with one of the largest worldwide audiences
  14. FinTech & Banking => different regulations, different eco-system (e.g. of payments) , slightly different users problems and habits Product : POC => Prototype => Minimum Viable Prod = some shortcuts , cut some corners
  15. Tech: long big redesign Buss: quick shortcuts/cut corners New product was an experiment created with tactical shortcuts and cutting more corners Product success drove more request and pressure to deliver. Responding quickly/timely to those new business opportunity was not possible because of the bad state of codebase and infrastructure => The solution taken was … an improvised hack: taking again shortcuts, cutting more corners e.g. code-base duplication or coding by conditional statements and flags     - maintenance and development time and costs multiplied - ballooning up     - surging IT operations costs per user     - headcount in the SW Dev dept reaching the ceiling
  16. When Tech win … Very rare, observed in a small tech startup IT driven Tech win the argument or the codebase reaches its natural end of life and there are no other alternatives:
  17. Business is asked to wait indefinitely until all the tech problems were solved … and … Business lose momentum and … => PLAY
  18.     - opportunity to expand in new market lost, opportunity to acquire new clients lost - https://youtu.be/v9LyQF1cx74
  19. Examples: Excel, MATLAB - SYMULINK for telemetry or sym calculations F1: => multi-user, multi-site, remote access and data replication, , security, backup/restore, versioning and automatic 1-click remediation plans
  20. Examples: Excel, MATLAB for telemetry or sym calculations F1: => multi-user, multi-site, remote access and replication, , security, backup/restore, versioning and automatic 1-click remediation plans
  21. F1: every tech shortcut slowed down next features in the same area, or made work extremely difficult for those that had to come back to the same area months/a year later We learned quickly that this does not work (except for exceptional cases with well aware tactical solutions and plans for repaying the tech debt) Conversations with Business and tech to identify and agree where/what is useful - Simplicity to reduce the tech debt created, Flexibility to enable future evolution and discipline to gradually remove the shortcuts Relentlessly pursuing simplicity Specific not generic, good-enough not all-inclusive, no unnecessary complexity and over-engineering (KISS, YAGNI) Simple design with low-cost high-flexibility Good-enough architecture and design Conversations with Business and tech to identify where they hold the lower ground: areas with more unknowns where changes are more likely to be very expensive and adopt low-cost design to enable fact/cheap changes (good modularity, separation of concerns and low coupling, OCP, DRY) Avoid overdoing it speculative generalisation, expensive flexibility, or configurability obsession Img JoyOfTech.com ------------------------------------ Technology needs to support business goals not cater to technologist whims.
  22. Business would like to be able to decide between reuse/adapt/build/buy options Business didn’t make space for Tech to prepare for this Tech didn’t create flexibility where it was most useful for the business => high-coupling and lot of dependencies between unrelated components in the codebase => This limits decisions at best to short term tactical thinking (strategic thinking not possible)
  23. More examples:         - Technology/Vendors lock-in because of the impact of switching to a different tool/technology/vendor (SaaS / IaaS / PaaS provider)          - efforts to Integration external services underestimated, unpredictable, excessive Image from https://www.sampletemplates.com
  24. Examples: MES ECU, FIA Timing, new framework/dev env
  25. Simplicity as an act of mastery Ability to gradually improve where brings tangible benefits Image on the right from pixabay.com Image on the left from the movie I Am a Fugitive from a Chain Gang, 1932
  26. Overdoing it too (microservices hell) Image on the left from the movie 2001: A Space Odyssey. Image on the right from 200m2.co.uk
  27. Because of the innovation / competitive advantage : high-revenue and very high-margins
  28. Because of the pressure Tech could not pay required attention to tech excellence to the point that (pictures) adding features become more and more difficult, time consuming, expensive and risky     - unhappy customers kept waiting for missing features and bug fixes      - missed deadlines     - profits reduced by higher costs and lower margins     - outpaced by competing products evolution     - competing products costs less (or are more profitable because higher margins)     
  29. Improve syms, telemetry, lap compare, engine mapping
  30. Tech excellence can make it easy and fast to change, maintain and evolve code-base Right practices to go faster and safer at the same time : test automation, real CI/CD, automatic remediation plans , etc emerging architecture and design minimised duplications, no over-engineering, no speculative complexity, no extra-dependencies Image from www.remember.de
  31. Better tech - lower accidental complexity - taming irreversibility with reversible options Better prod quality , more business options, safer smoother product operations
  32. Reality was: a) the house is on fire: everybody is busy firefighting, trying to keep the systems up’n’ running and avoiding service interruptions with these consequences missed revenues because service is down reputation damage very unsatisfied users and customers b) everybody is busy fixing bugs (and creating new bugs) most of the time and effort is spent on support and bug fixing c) Two teams, one delivery and one maintenance creating a conflict that leads to low quality and 10x lower productivity Company lost momentum it has been acquired by a competitor at a very low price, IT dept closed down, and customers migrated to the buyer systems --------------------------- They build it others fix it organizational patterns induces massive amounts of waste since the pains from low quality is not feelt by those creating the problems.
  33. OPTIONAL Examples: Massa stranded because of bug on new MES ECU Alonso strategy mistake because user error Recently Mercedes strategy mistake (2018 Hamilton)
  34. Where it worked (e.g. in the F1 team) instead of separated release and maintenance teams to teams fully responsible of the whole product lifecycle (from ideation to decommissioning) instead of just bug fixing to removing the root cause instead of last mile QA to early and frequent tests and code reviews automatic remediation plan (1-click rollback) to reduce the cost of mistakes
  35. In a fast paced high pressure environment I had to learn how business and it quality are inextricability connected to each other
  36. PERFORMANCE GOAL VS LEAN & CHANGE BBC NHS
  37. Tech = DevOp Infrastructure etc not just devs
  38. X-funct collaboration Shared artefacts/info Consensus around good decision making AKA Co-creation Feedback loops AKA co-evolution
  39. FOR TECH EXCELLENCE
  40. What is needed to make your Tech/production practices depend on your business/industry. In IT we have many of them described in Extreme Program methodology I cannot talk about practices in each one of your industries, but I can share some principles and and example F1 Stamps
  41. Reduce the cost of change, increase the speed of learning Facebook, Kent Back, article https://www.facebook.com/notes/kent-beck/taming-complexity-with-reversibility/1000330413333156/
  42. Cargo cult quality, quality out of context that does not help business
  43. Tech excellence is about connecting your mastery to the business specific needs/goals
  44. Tech excellence is about connecting your mastery to the business specific needs/goals
  45. Cargo cult quality, quality out of context that does not help business