SlideShare a Scribd company logo
1 of 25
Download to read offline
SOFTWARE
PROJECT
EXCELLENCETATHAGAT VARMA
KNOWLEDGEPRENEUR
HTTP://THOUGHTLEADERSHIP.IN
A $7 Billion Disaster…
doesn’t happen by accident!
http://youtu.be/0_O5bcq1dBw
When failures are routine…
Success seems like an exception!
Failed

19%
Challenged

52%
Successful

29%
CHAOS Report 2015 studied 50,000 projects, https://www.infoq.com/articles/standish-chaos-2015
Overruns are normal…
and might perhaps be sign of life, after all!
http://www.mckinsey.com/business-functions/business-technology/our-insights/delivering-large-scale-it-projects-on-time-on-budget-and-on-value
Happily struggling.
At least since 1994 :)
CHAOS Report Data, 1994-2015
How does a project
get to be a year
late?
Fred Brooks,
The Mythical Man-Month, 1975
…One day at a time!
Projects die slow death…
Day-to-day decline is often invisible!
“…When one hears of disastrous
schedule slippage in a project, he
imagines that a series of major
calamities must have befallen it.
Usually, however, the disaster is due
to termites, not tornadoes; and the
schedule has slipped imperceptibly
but inexorably.”
Fred Brooks, The Mythical Man-Month, 1975
Imagine a project…
Pretty much anything can be seen as one!
Scope:
whatever
you can
implement
Time:
whenever
you are
ready
Cost:
whatever
it costs
Iron Triangle of PM
Constraints facilitate success criteria!
Cost
Time
Scope
Holy Grail of Software
Faster, Better, Cheaper
Increase Scope

Decrease Time

Decrease Cost
Reality…?
You can choose only two at a time!
Increase Scope
Keep time fixed => Costs Go Up!

Keep cost fixed => Time Goes Up!

Decrease Time
Keep Scope fixed => Costs Go Up!

Keep Cost fixed => Scope Must Come Down!

Decrease Cost
Keep Scope fixed => Time Goes Up!

Keep Time fixed => Scope Must Come Down!
Case Study: Delhi Metro
Modern day wonder…from India!
https://youtu.be/eYLQbPaQpnM
Delhi Metro
Timeline and Achievements
1995: Planning began

1998: Construction started

2002: First trains ran

2016: 2.6m passengers a day

2021: To carry 6m passengers a day. Will be bigger than London Metro

Credentials:

Every stage completed on time, within budget

99.97% trains arrive within a minute of schedule

They are clean, cool and safe

It is profitable!
http://www.smh.com.au/comment/delhis-metro-success-a-lesson-for-australia-20130401-2h2w8.html
Case Study: Medtronic
Timeline
1949: $8 revenue in first month of operation!

1962: Revenue $500,000. Losses $144,000. On the edge of bankruptcy

1963: Revenue $985,000. Profits $73,000.

1980-90s: Enjoyed 18%+ y-o-y growth

1989: 2 year old products accounted for 40% revenues, up from 14% just
6 years back

Company
53,000 Patents

Employees with good ideas given $50k initial funding

More than 2/3rd revenue come from products introduced in last two years
http://www.medtronic.com.au/about-medtronic/our-story/index.htm
Medtronic
The original Roadmap
The Art of Business: In the Footsteps of Giants - Raymond Tzuu Yeh, et all
Reinventing Medtronic
Increased R&D budget from 9% to 12%

Initiated 12 radical innovations that challenged traditional businesses

Organised around small venture units, incubating them separately (and far
away) from existing businesses, with full support from execs.

Had independent budgets and greater freedom to deploy these “small bets”

Examples:

reinvention of mainstream coronary artery bypass surgery. Now accounts
for 20% of heart surgeries!

Super low-cost pacemaker that reduced production costs by 80%. but
never became a big seller, but its ideas led to 40% cost reduction across
the product lines.
https://hbr.org/2012/11/this-article-led-to-10-years-of-growth
15 Keys to R&D Success
Art Colins, 2016
1. While organizational structure and process count, creative and
motivated people ultimately make the difference.

2. The popular concept of “Too Big Too Fail” that has been used to
describe some mega banks can be modified to read “Too Big Will Fail”
for most R&D organizations.

3. Beware of excess layers of bureaucracy and unnecessary meetings—if
an activity or structure adds value, streamline it; if not, get rid of it.

4. Listen to your customer, and ALWAYS clearly define what problem
you are solving for BEFORE commencing any R&D project.

5. Only invent what is required: greater invention (both amount and
magnitude) = greater complexity and risk.
http://acorn-advisors.com/fifteen-keys-to-research-and-development-success/
6. Since every new product has a defined life cycle and endpoint, time to market is critical for
overall success.

7. Include early input from those who will eventually bring the product to market (e.g., clinical &
regulatory, manufacturing & distribution, marketing & sales, etc.).

8. Clearly define objectives, assign authority and responsibility for key activities and decision-
making, and always focus on the critical path items.

9. Be aggressively realistic with schedules—create a sense of urgency, but remember that “all
green lights” scenarios hardly ever happen. 

10.Don’t be afraid to go outside for expertise if it is needed, continually guarding against the
“not invented here” syndrome.

11.Killing a project that will never be successful does not equate to failure; R&D teams should
be rewarded rather than punished if they recommend this course of action. 

12.Attempting too many projects at once generally ensures that none of the projects will be
successfully concluded.

13.Encourage people to attack ideas, but never each other—this is very easy to say, but hard
to put into practice.

14.ALWAYS comply with existing laws and regulatory requirements, and NEVER sacrifice safety.

15.Don’t forget to celebrate individual and team victories (both large and small) as they occur
—and while you should take what you do very seriously, don’t take yourself too seriously!
Any hope for
software ?
Success Factors
Executive Sponsorship
Emotional Maturity
User Involvement
Optimization
Skilled Resources
Standard Architecture
Agile Process
Modest Execution
Project Management Expertize
Clear Business Objectives 4%
5%
6%
7%
8%
10%
15%
15%
15%
15%
CHAOS Report 2015, https://www.infoq.com/articles/standish-chaos-2015
Waterfall vs. Agile
15%
30%
45%
60%
Waterfall Agile
18%
3%
27%
7%
58%
44%
Small Size Projects Medium Size Projects Large Size Projects
Agile Manifesto, 2001
agilemanifesto.org
Benefits from Agile
VersionOne 10th State of Agile Report, 2016
Recap
Projects are vehicles of progress. The higher the risk,
the larger its impact. However, high risk often invites
failures!

However, projects by themselves are fairly useless! It is
the people who plan, execute and deliver them.

In software, agile has better success rate than
traditional waterfall-driven methods. 

Agile is more of mindset and culture than method,
process and tools
References
The Mythical Man-Month - Fred Brooks

Interview: Jim Johnson of the Standish Group, https://
www.infoq.com/articles/Interview-Johnson-Standish-
CHAOS

Standish Group 2015 Chaos Report - Q&A with Jennifer
Lynch, https://www.infoq.com/articles/standish-chaos-2015

The Idea that Led to 10 Years of Double-Digit Growth,
https://hbr.org/2012/11/this-article-led-to-10-years-of-
growth

More Related Content

What's hot

Intelligent evolution
Intelligent evolutionIntelligent evolution
Intelligent evolutionPeter Leeson
 
Darwin Development
Darwin DevelopmentDarwin Development
Darwin DevelopmentMatt Gifford
 
How do we become agile?
How do we become agile?How do we become agile?
How do we become agile?Frank Calberg
 
Going All XP On Your Business
Going All XP On Your BusinessGoing All XP On Your Business
Going All XP On Your BusinessCraig Smith
 
Experience report on agile tools for management teams
Experience report on agile tools for management teamsExperience report on agile tools for management teams
Experience report on agile tools for management teamsEnergized Work
 
Legacy DevOps : Leave a great legacy
Legacy DevOps : Leave a great legacyLegacy DevOps : Leave a great legacy
Legacy DevOps : Leave a great legacyArun Narayanaswamy
 
Systematic Inventive Thinking - SIT
Systematic Inventive Thinking - SITSystematic Inventive Thinking - SIT
Systematic Inventive Thinking - SITPeter Frank
 
Why the lean startup changes everything even for business schools and social ...
Why the lean startup changes everything even for business schools and social ...Why the lean startup changes everything even for business schools and social ...
Why the lean startup changes everything even for business schools and social ...impact100EFG
 
Lean Startup Inside a Big Company (with a Shark Tank Twist), Stephen Liguori,...
Lean Startup Inside a Big Company (with a Shark Tank Twist), Stephen Liguori,...Lean Startup Inside a Big Company (with a Shark Tank Twist), Stephen Liguori,...
Lean Startup Inside a Big Company (with a Shark Tank Twist), Stephen Liguori,...Lean Startup Co.
 
Startup Acquisition 101 for Large Organisations
Startup Acquisition 101 for Large OrganisationsStartup Acquisition 101 for Large Organisations
Startup Acquisition 101 for Large OrganisationsFrances Goh
 
Improving product development with flow thinking
Improving product development with flow thinkingImproving product development with flow thinking
Improving product development with flow thinkingAltuğ Bilgin Altıntaş
 
What is agile coaching?
What is agile coaching?What is agile coaching?
What is agile coaching?Pierre E. NEIS
 
#Noprojects @Agile Venture Prato 2018
#Noprojects @Agile Venture Prato 2018#Noprojects @Agile Venture Prato 2018
#Noprojects @Agile Venture Prato 2018Dimitri Favre
 
Big Ideias about Spotify Culture
Big Ideias about Spotify CultureBig Ideias about Spotify Culture
Big Ideias about Spotify CultureAndré Faria Gomes
 
Startup Lessons Learned The Expensive Way
Startup Lessons Learned The Expensive WayStartup Lessons Learned The Expensive Way
Startup Lessons Learned The Expensive WayRonan Higgins
 
#noprojects: Live happily ever after without projects
#noprojects: Live happily ever after without projects#noprojects: Live happily ever after without projects
#noprojects: Live happily ever after without projectsDimitri Favre
 

What's hot (19)

Intelligent evolution
Intelligent evolutionIntelligent evolution
Intelligent evolution
 
Darwin Development
Darwin DevelopmentDarwin Development
Darwin Development
 
How do we become agile?
How do we become agile?How do we become agile?
How do we become agile?
 
Going All XP On Your Business
Going All XP On Your BusinessGoing All XP On Your Business
Going All XP On Your Business
 
Experience report on agile tools for management teams
Experience report on agile tools for management teamsExperience report on agile tools for management teams
Experience report on agile tools for management teams
 
Legacy DevOps : Leave a great legacy
Legacy DevOps : Leave a great legacyLegacy DevOps : Leave a great legacy
Legacy DevOps : Leave a great legacy
 
Systematic Inventive Thinking - SIT
Systematic Inventive Thinking - SITSystematic Inventive Thinking - SIT
Systematic Inventive Thinking - SIT
 
Why the lean startup changes everything even for business schools and social ...
Why the lean startup changes everything even for business schools and social ...Why the lean startup changes everything even for business schools and social ...
Why the lean startup changes everything even for business schools and social ...
 
Lean Startup for Agile Product Management
Lean Startup for Agile Product ManagementLean Startup for Agile Product Management
Lean Startup for Agile Product Management
 
Lean Startup Inside a Big Company (with a Shark Tank Twist), Stephen Liguori,...
Lean Startup Inside a Big Company (with a Shark Tank Twist), Stephen Liguori,...Lean Startup Inside a Big Company (with a Shark Tank Twist), Stephen Liguori,...
Lean Startup Inside a Big Company (with a Shark Tank Twist), Stephen Liguori,...
 
Startup Acquisition 101 for Large Organisations
Startup Acquisition 101 for Large OrganisationsStartup Acquisition 101 for Large Organisations
Startup Acquisition 101 for Large Organisations
 
Improving product development with flow thinking
Improving product development with flow thinkingImproving product development with flow thinking
Improving product development with flow thinking
 
Lean Start-Up
Lean Start-UpLean Start-Up
Lean Start-Up
 
What is agile coaching?
What is agile coaching?What is agile coaching?
What is agile coaching?
 
Building Leadership
Building LeadershipBuilding Leadership
Building Leadership
 
#Noprojects @Agile Venture Prato 2018
#Noprojects @Agile Venture Prato 2018#Noprojects @Agile Venture Prato 2018
#Noprojects @Agile Venture Prato 2018
 
Big Ideias about Spotify Culture
Big Ideias about Spotify CultureBig Ideias about Spotify Culture
Big Ideias about Spotify Culture
 
Startup Lessons Learned The Expensive Way
Startup Lessons Learned The Expensive WayStartup Lessons Learned The Expensive Way
Startup Lessons Learned The Expensive Way
 
#noprojects: Live happily ever after without projects
#noprojects: Live happily ever after without projects#noprojects: Live happily ever after without projects
#noprojects: Live happily ever after without projects
 

Similar to Software Project Excellence

I-Factor Sanjib Sahoo Techweek 2014 Presentation
I-Factor Sanjib Sahoo Techweek 2014 PresentationI-Factor Sanjib Sahoo Techweek 2014 Presentation
I-Factor Sanjib Sahoo Techweek 2014 PresentationtradeMONSTER
 
The Incubators of Future
The Incubators of FutureThe Incubators of Future
The Incubators of FutureSilvija Seres
 
Berghs Design Management: Sustainable Innovation
Berghs Design Management: Sustainable InnovationBerghs Design Management: Sustainable Innovation
Berghs Design Management: Sustainable InnovationPEOPLE PEOPLE
 
PLM_Funding_Options_White_Paper_PDF
PLM_Funding_Options_White_Paper_PDFPLM_Funding_Options_White_Paper_PDF
PLM_Funding_Options_White_Paper_PDFTodd Hostager
 
Stephen Allott Growing Profitable Businesses in the Second Machine Age BoS2016
Stephen Allott Growing Profitable Businesses in the Second Machine Age BoS2016Stephen Allott Growing Profitable Businesses in the Second Machine Age BoS2016
Stephen Allott Growing Profitable Businesses in the Second Machine Age BoS2016Business of Software Conference
 
Ch08 innov and new prod dev
Ch08 innov and new prod devCh08 innov and new prod dev
Ch08 innov and new prod devRakeshNimhan
 
Trm etrm cpark_jul2018
Trm etrm cpark_jul2018Trm etrm cpark_jul2018
Trm etrm cpark_jul2018cparksbi
 
Chp 1-3
Chp 1-3Chp 1-3
Chp 1-3isizas
 
The Implications of Digital Disruption on Boards
The Implications of Digital Disruption on BoardsThe Implications of Digital Disruption on Boards
The Implications of Digital Disruption on BoardsColvin Consulting Group
 
Presentation To Seda Technology Programme
Presentation To Seda Technology ProgrammePresentation To Seda Technology Programme
Presentation To Seda Technology ProgrammeElton050505
 
BOARD GOVERNANCE OF TECHNOLOGY
BOARD GOVERNANCE  OF TECHNOLOGYBOARD GOVERNANCE  OF TECHNOLOGY
BOARD GOVERNANCE OF TECHNOLOGYErKamal Verma
 
Scrum and the World Crisis
Scrum and the World CrisisScrum and the World Crisis
Scrum and the World Crisismgarridobr
 
Scrum and the World Crisis
Scrum and the World CrisisScrum and the World Crisis
Scrum and the World Crisisscrumability
 
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
 
UX STRAT 2018 | Flying Blind On a Rocket Cycle: Pioneering Experience Centere...
UX STRAT 2018 | Flying Blind On a Rocket Cycle: Pioneering Experience Centere...UX STRAT 2018 | Flying Blind On a Rocket Cycle: Pioneering Experience Centere...
UX STRAT 2018 | Flying Blind On a Rocket Cycle: Pioneering Experience Centere...Joe Lamantia
 
UX STRAT USA Presentation: Joe Lamantia, Bottomline Technologies
UX STRAT USA Presentation: Joe Lamantia, Bottomline TechnologiesUX STRAT USA Presentation: Joe Lamantia, Bottomline Technologies
UX STRAT USA Presentation: Joe Lamantia, Bottomline TechnologiesUX STRAT
 
The great collision of open source, cloud technologies, with agile, creative ...
The great collision of open source, cloud technologies, with agile, creative ...The great collision of open source, cloud technologies, with agile, creative ...
The great collision of open source, cloud technologies, with agile, creative ...Reading Room
 
Beyond Compliance: Four levels of Sustainability Engagement
Beyond Compliance: Four levels of Sustainability EngagementBeyond Compliance: Four levels of Sustainability Engagement
Beyond Compliance: Four levels of Sustainability EngagementEnergyCAP, Inc.
 
Citrix Startup Accelerator for Northwestern Mutual agile and innovation confe...
Citrix Startup Accelerator for Northwestern Mutual agile and innovation confe...Citrix Startup Accelerator for Northwestern Mutual agile and innovation confe...
Citrix Startup Accelerator for Northwestern Mutual agile and innovation confe...John McIntyre
 

Similar to Software Project Excellence (20)

I-Factor Sanjib Sahoo Techweek 2014 Presentation
I-Factor Sanjib Sahoo Techweek 2014 PresentationI-Factor Sanjib Sahoo Techweek 2014 Presentation
I-Factor Sanjib Sahoo Techweek 2014 Presentation
 
Stuart Mitchell, HSBC, Tiptoeing Elephants
Stuart Mitchell, HSBC, Tiptoeing ElephantsStuart Mitchell, HSBC, Tiptoeing Elephants
Stuart Mitchell, HSBC, Tiptoeing Elephants
 
The Incubators of Future
The Incubators of FutureThe Incubators of Future
The Incubators of Future
 
Berghs Design Management: Sustainable Innovation
Berghs Design Management: Sustainable InnovationBerghs Design Management: Sustainable Innovation
Berghs Design Management: Sustainable Innovation
 
PLM_Funding_Options_White_Paper_PDF
PLM_Funding_Options_White_Paper_PDFPLM_Funding_Options_White_Paper_PDF
PLM_Funding_Options_White_Paper_PDF
 
Stephen Allott Growing Profitable Businesses in the Second Machine Age BoS2016
Stephen Allott Growing Profitable Businesses in the Second Machine Age BoS2016Stephen Allott Growing Profitable Businesses in the Second Machine Age BoS2016
Stephen Allott Growing Profitable Businesses in the Second Machine Age BoS2016
 
Ch08 innov and new prod dev
Ch08 innov and new prod devCh08 innov and new prod dev
Ch08 innov and new prod dev
 
Trm etrm cpark_jul2018
Trm etrm cpark_jul2018Trm etrm cpark_jul2018
Trm etrm cpark_jul2018
 
Chp 1-3
Chp 1-3Chp 1-3
Chp 1-3
 
The Implications of Digital Disruption on Boards
The Implications of Digital Disruption on BoardsThe Implications of Digital Disruption on Boards
The Implications of Digital Disruption on Boards
 
Presentation To Seda Technology Programme
Presentation To Seda Technology ProgrammePresentation To Seda Technology Programme
Presentation To Seda Technology Programme
 
BOARD GOVERNANCE OF TECHNOLOGY
BOARD GOVERNANCE  OF TECHNOLOGYBOARD GOVERNANCE  OF TECHNOLOGY
BOARD GOVERNANCE OF TECHNOLOGY
 
Scrum and the World Crisis
Scrum and the World CrisisScrum and the World Crisis
Scrum and the World Crisis
 
Scrum and the World Crisis
Scrum and the World CrisisScrum and the World Crisis
Scrum and the World Crisis
 
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 ...
 
UX STRAT 2018 | Flying Blind On a Rocket Cycle: Pioneering Experience Centere...
UX STRAT 2018 | Flying Blind On a Rocket Cycle: Pioneering Experience Centere...UX STRAT 2018 | Flying Blind On a Rocket Cycle: Pioneering Experience Centere...
UX STRAT 2018 | Flying Blind On a Rocket Cycle: Pioneering Experience Centere...
 
UX STRAT USA Presentation: Joe Lamantia, Bottomline Technologies
UX STRAT USA Presentation: Joe Lamantia, Bottomline TechnologiesUX STRAT USA Presentation: Joe Lamantia, Bottomline Technologies
UX STRAT USA Presentation: Joe Lamantia, Bottomline Technologies
 
The great collision of open source, cloud technologies, with agile, creative ...
The great collision of open source, cloud technologies, with agile, creative ...The great collision of open source, cloud technologies, with agile, creative ...
The great collision of open source, cloud technologies, with agile, creative ...
 
Beyond Compliance: Four levels of Sustainability Engagement
Beyond Compliance: Four levels of Sustainability EngagementBeyond Compliance: Four levels of Sustainability Engagement
Beyond Compliance: Four levels of Sustainability Engagement
 
Citrix Startup Accelerator for Northwestern Mutual agile and innovation confe...
Citrix Startup Accelerator for Northwestern Mutual agile and innovation confe...Citrix Startup Accelerator for Northwestern Mutual agile and innovation confe...
Citrix Startup Accelerator for Northwestern Mutual agile and innovation confe...
 

More from Tathagat Varma

Can AI finally "cure" the Marketing Myopia?
Can AI finally "cure" the Marketing Myopia?Can AI finally "cure" the Marketing Myopia?
Can AI finally "cure" the Marketing Myopia?Tathagat Varma
 
AI in Manufacturing: Opportunities & Challenges
AI in Manufacturing: Opportunities & ChallengesAI in Manufacturing: Opportunities & Challenges
AI in Manufacturing: Opportunities & ChallengesTathagat Varma
 
Preparing for the next ________?
Preparing for the next ________?Preparing for the next ________?
Preparing for the next ________?Tathagat Varma
 
AI in Business: Opportunities & Challenges
AI in Business: Opportunities & ChallengesAI in Business: Opportunities & Challenges
AI in Business: Opportunities & ChallengesTathagat Varma
 
Leadership Agility Mindsets
Leadership Agility MindsetsLeadership Agility Mindsets
Leadership Agility MindsetsTathagat Varma
 
Building an AI Startup
Building an AI StartupBuilding an AI Startup
Building an AI StartupTathagat Varma
 
Agility in an AI / DS / ML Project
Agility in an AI / DS / ML ProjectAgility in an AI / DS / ML Project
Agility in an AI / DS / ML ProjectTathagat Varma
 
AI Technology Delivering Business Value
AI Technology Delivering Business Value AI Technology Delivering Business Value
AI Technology Delivering Business Value Tathagat Varma
 
Nurturing Innovation Mindset
Nurturing Innovation MindsetNurturing Innovation Mindset
Nurturing Innovation MindsetTathagat Varma
 
PMOs and Complexity Management
PMOs and Complexity ManagementPMOs and Complexity Management
PMOs and Complexity ManagementTathagat Varma
 
An Introduction to the Systematic Inventive Thinking (SIT) Method
An Introduction to the Systematic Inventive Thinking (SIT) MethodAn Introduction to the Systematic Inventive Thinking (SIT) Method
An Introduction to the Systematic Inventive Thinking (SIT) MethodTathagat Varma
 
I blog...therefore I am!
I blog...therefore I am!I blog...therefore I am!
I blog...therefore I am!Tathagat Varma
 
Bridging the gap between Education and Learning
Bridging the gap between Education and LearningBridging the gap between Education and Learning
Bridging the gap between Education and LearningTathagat Varma
 
Is my iceberg melting?
Is my iceberg melting?Is my iceberg melting?
Is my iceberg melting?Tathagat Varma
 
Digital Business Model Innovation
Digital Business Model InnovationDigital Business Model Innovation
Digital Business Model InnovationTathagat Varma
 
25 Years of Evolution of Software Product Management: A practitioner's perspe...
25 Years of Evolution of Software Product Management: A practitioner's perspe...25 Years of Evolution of Software Product Management: A practitioner's perspe...
25 Years of Evolution of Software Product Management: A practitioner's perspe...Tathagat Varma
 
Agility from First Principles
Agility from First PrinciplesAgility from First Principles
Agility from First PrinciplesTathagat Varma
 

More from Tathagat Varma (20)

Can AI finally "cure" the Marketing Myopia?
Can AI finally "cure" the Marketing Myopia?Can AI finally "cure" the Marketing Myopia?
Can AI finally "cure" the Marketing Myopia?
 
AI in Manufacturing: Opportunities & Challenges
AI in Manufacturing: Opportunities & ChallengesAI in Manufacturing: Opportunities & Challenges
AI in Manufacturing: Opportunities & Challenges
 
Preparing for the next ________?
Preparing for the next ________?Preparing for the next ________?
Preparing for the next ________?
 
AI in Business: Opportunities & Challenges
AI in Business: Opportunities & ChallengesAI in Business: Opportunities & Challenges
AI in Business: Opportunities & Challenges
 
Leadership Agility Mindsets
Leadership Agility MindsetsLeadership Agility Mindsets
Leadership Agility Mindsets
 
Building an AI Startup
Building an AI StartupBuilding an AI Startup
Building an AI Startup
 
Agility in an AI / DS / ML Project
Agility in an AI / DS / ML ProjectAgility in an AI / DS / ML Project
Agility in an AI / DS / ML Project
 
Cognitive Chasms
Cognitive ChasmsCognitive Chasms
Cognitive Chasms
 
AI Technology Delivering Business Value
AI Technology Delivering Business Value AI Technology Delivering Business Value
AI Technology Delivering Business Value
 
Nurturing Innovation Mindset
Nurturing Innovation MindsetNurturing Innovation Mindset
Nurturing Innovation Mindset
 
Thought Leadership
Thought LeadershipThought Leadership
Thought Leadership
 
PMOs and Complexity Management
PMOs and Complexity ManagementPMOs and Complexity Management
PMOs and Complexity Management
 
An Introduction to the Systematic Inventive Thinking (SIT) Method
An Introduction to the Systematic Inventive Thinking (SIT) MethodAn Introduction to the Systematic Inventive Thinking (SIT) Method
An Introduction to the Systematic Inventive Thinking (SIT) Method
 
Agile at Scale
Agile at ScaleAgile at Scale
Agile at Scale
 
I blog...therefore I am!
I blog...therefore I am!I blog...therefore I am!
I blog...therefore I am!
 
Bridging the gap between Education and Learning
Bridging the gap between Education and LearningBridging the gap between Education and Learning
Bridging the gap between Education and Learning
 
Is my iceberg melting?
Is my iceberg melting?Is my iceberg melting?
Is my iceberg melting?
 
Digital Business Model Innovation
Digital Business Model InnovationDigital Business Model Innovation
Digital Business Model Innovation
 
25 Years of Evolution of Software Product Management: A practitioner's perspe...
25 Years of Evolution of Software Product Management: A practitioner's perspe...25 Years of Evolution of Software Product Management: A practitioner's perspe...
25 Years of Evolution of Software Product Management: A practitioner's perspe...
 
Agility from First Principles
Agility from First PrinciplesAgility from First Principles
Agility from First Principles
 

Recently uploaded

Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)Intelisync
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 

Recently uploaded (20)

Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 

Software Project Excellence

  • 2. A $7 Billion Disaster… doesn’t happen by accident! http://youtu.be/0_O5bcq1dBw
  • 3. When failures are routine… Success seems like an exception! Failed 19% Challenged 52% Successful 29% CHAOS Report 2015 studied 50,000 projects, https://www.infoq.com/articles/standish-chaos-2015
  • 4. Overruns are normal… and might perhaps be sign of life, after all! http://www.mckinsey.com/business-functions/business-technology/our-insights/delivering-large-scale-it-projects-on-time-on-budget-and-on-value
  • 5. Happily struggling. At least since 1994 :) CHAOS Report Data, 1994-2015
  • 6. How does a project get to be a year late? Fred Brooks, The Mythical Man-Month, 1975 …One day at a time!
  • 7. Projects die slow death… Day-to-day decline is often invisible! “…When one hears of disastrous schedule slippage in a project, he imagines that a series of major calamities must have befallen it. Usually, however, the disaster is due to termites, not tornadoes; and the schedule has slipped imperceptibly but inexorably.” Fred Brooks, The Mythical Man-Month, 1975
  • 8. Imagine a project… Pretty much anything can be seen as one! Scope: whatever you can implement Time: whenever you are ready Cost: whatever it costs
  • 9. Iron Triangle of PM Constraints facilitate success criteria! Cost Time Scope
  • 10. Holy Grail of Software Faster, Better, Cheaper Increase Scope Decrease Time Decrease Cost
  • 11. Reality…? You can choose only two at a time! Increase Scope Keep time fixed => Costs Go Up! Keep cost fixed => Time Goes Up! Decrease Time Keep Scope fixed => Costs Go Up! Keep Cost fixed => Scope Must Come Down! Decrease Cost Keep Scope fixed => Time Goes Up! Keep Time fixed => Scope Must Come Down!
  • 12. Case Study: Delhi Metro Modern day wonder…from India! https://youtu.be/eYLQbPaQpnM
  • 13. Delhi Metro Timeline and Achievements 1995: Planning began 1998: Construction started 2002: First trains ran 2016: 2.6m passengers a day 2021: To carry 6m passengers a day. Will be bigger than London Metro Credentials: Every stage completed on time, within budget 99.97% trains arrive within a minute of schedule They are clean, cool and safe It is profitable! http://www.smh.com.au/comment/delhis-metro-success-a-lesson-for-australia-20130401-2h2w8.html
  • 14. Case Study: Medtronic Timeline 1949: $8 revenue in first month of operation! 1962: Revenue $500,000. Losses $144,000. On the edge of bankruptcy 1963: Revenue $985,000. Profits $73,000. 1980-90s: Enjoyed 18%+ y-o-y growth 1989: 2 year old products accounted for 40% revenues, up from 14% just 6 years back Company 53,000 Patents Employees with good ideas given $50k initial funding More than 2/3rd revenue come from products introduced in last two years http://www.medtronic.com.au/about-medtronic/our-story/index.htm
  • 15. Medtronic The original Roadmap The Art of Business: In the Footsteps of Giants - Raymond Tzuu Yeh, et all
  • 16. Reinventing Medtronic Increased R&D budget from 9% to 12% Initiated 12 radical innovations that challenged traditional businesses Organised around small venture units, incubating them separately (and far away) from existing businesses, with full support from execs. Had independent budgets and greater freedom to deploy these “small bets” Examples: reinvention of mainstream coronary artery bypass surgery. Now accounts for 20% of heart surgeries! Super low-cost pacemaker that reduced production costs by 80%. but never became a big seller, but its ideas led to 40% cost reduction across the product lines. https://hbr.org/2012/11/this-article-led-to-10-years-of-growth
  • 17. 15 Keys to R&D Success Art Colins, 2016 1. While organizational structure and process count, creative and motivated people ultimately make the difference. 2. The popular concept of “Too Big Too Fail” that has been used to describe some mega banks can be modified to read “Too Big Will Fail” for most R&D organizations. 3. Beware of excess layers of bureaucracy and unnecessary meetings—if an activity or structure adds value, streamline it; if not, get rid of it. 4. Listen to your customer, and ALWAYS clearly define what problem you are solving for BEFORE commencing any R&D project. 5. Only invent what is required: greater invention (both amount and magnitude) = greater complexity and risk. http://acorn-advisors.com/fifteen-keys-to-research-and-development-success/
  • 18. 6. Since every new product has a defined life cycle and endpoint, time to market is critical for overall success. 7. Include early input from those who will eventually bring the product to market (e.g., clinical & regulatory, manufacturing & distribution, marketing & sales, etc.). 8. Clearly define objectives, assign authority and responsibility for key activities and decision- making, and always focus on the critical path items. 9. Be aggressively realistic with schedules—create a sense of urgency, but remember that “all green lights” scenarios hardly ever happen. 10.Don’t be afraid to go outside for expertise if it is needed, continually guarding against the “not invented here” syndrome. 11.Killing a project that will never be successful does not equate to failure; R&D teams should be rewarded rather than punished if they recommend this course of action. 12.Attempting too many projects at once generally ensures that none of the projects will be successfully concluded. 13.Encourage people to attack ideas, but never each other—this is very easy to say, but hard to put into practice. 14.ALWAYS comply with existing laws and regulatory requirements, and NEVER sacrifice safety. 15.Don’t forget to celebrate individual and team victories (both large and small) as they occur —and while you should take what you do very seriously, don’t take yourself too seriously!
  • 20. Success Factors Executive Sponsorship Emotional Maturity User Involvement Optimization Skilled Resources Standard Architecture Agile Process Modest Execution Project Management Expertize Clear Business Objectives 4% 5% 6% 7% 8% 10% 15% 15% 15% 15% CHAOS Report 2015, https://www.infoq.com/articles/standish-chaos-2015
  • 21. Waterfall vs. Agile 15% 30% 45% 60% Waterfall Agile 18% 3% 27% 7% 58% 44% Small Size Projects Medium Size Projects Large Size Projects
  • 23. Benefits from Agile VersionOne 10th State of Agile Report, 2016
  • 24. Recap Projects are vehicles of progress. The higher the risk, the larger its impact. However, high risk often invites failures! However, projects by themselves are fairly useless! It is the people who plan, execute and deliver them. In software, agile has better success rate than traditional waterfall-driven methods. Agile is more of mindset and culture than method, process and tools
  • 25. References The Mythical Man-Month - Fred Brooks Interview: Jim Johnson of the Standish Group, https:// www.infoq.com/articles/Interview-Johnson-Standish- CHAOS Standish Group 2015 Chaos Report - Q&A with Jennifer Lynch, https://www.infoq.com/articles/standish-chaos-2015 The Idea that Led to 10 Years of Double-Digit Growth, https://hbr.org/2012/11/this-article-led-to-10-years-of- growth