SlideShare a Scribd company logo
1 of 10
What every CxO should know 
about building software 
Lawrence Fitzpatrick 
President 
CTO Summit DC 2014 
Confidential and Proprietary. © 2014 Computech, Inc.
A source of conflict 
You can’t go to school to learn this stuff, 
Training is on-the-job 
You know a lot about making software, 
And you assume other executives do, too 
Who might these people be? 
CFO (you knew that) 
CEO and COO, too 
CIO – that may surprise some of you 
C-Peers are operationally focused 
“The primary difference between 
operations and innovation is 
uncertainty. It eludes planning, 
prediction and containment.” 
But they don’t... 
They really, really don’t 
CTO Summit 2014
CTO Summit 2014 Why should you care? 
CxO have a lot of control over your business 
• Strategy, hiring, funding, and review 
• Buying your wares and partnering 
Their uninformed decisions will cause you pain 
• Doesn’t sh** roll downhill? 
It’s your job to educate them 
• And re-educate them: What they “learned” in B-school is wrong 
Together, we can help each other 
• “And friends, they may think it’s a movement” – Arlo Guthrie 
It is not that hard to manage, ... 
But it does require persistence and patience 
4 
Confidential & Proprietary. Computech, Inc. © 2014 
3 
2 
1
There’s no 
place for hope 
Common misunderstandings 
(and what you can do) 
● Skill matters … Productivity varies widely 
● Size matters … Big is bad 
● …A business case ... 
● Hard v. easy… Helping them frame it up 
● Software quality … If it hasn’t yet, it won’t 
● Fighting for resources… Not new toys, productivity 
● Big bang … Lehman’s Laws (evolving software) 
● Software management not project management 
● The only metric… Working software 
● Commitment v. accountability … Triangle of plausible deniability 
We’ll cover 3-4 of these today ... 
CTO Summit 2014
“Most things in life, the dynamic 
range is at most 2:1… In software..., 
the difference between average and 
best is 50:1, maybe 100:1… I’ve built 
a lot of my success by finding…” 
~ Steve Jobs: Lost Interview, 39:15 
“...that ‘There are order-of-magnitude 
differences among programmers’ has 
been confirmed by many... (Curtis 
1981, Mills 1983, DeMarco and Lister 
1985, Curtis et al. 1986, Card 1987, 
Boehm and Papaccio 1988, Valett and 
McGarry 1989, Boehm et al 2000).” 
~ Steve McConnell, Construx 
Skill matters 
Individual productivity varies widely 
What they think 
● Competency is 
sufficient 
● Lower rate saves $ 
● Hiring faster is 
better 
● Salary is all that 
matters 
The reality 
● 50:1 productivity 
● 3:1 rate 
● Bad hires hurt - 
NNPP 
● Non-salary 
factors are deal-breakers 
CTO Summit 2014 
What you can do 
● Measure & 
benchmark 
● Hire fast, but no 
faster 
● Prune quickly 
● Battle over 
hygiene factors
Size matters 
Big is bad 
CTO Summit 2014 
“Can’t we just hire 150 people and get it done in a year? 
IBM would.” ~ An ex-CFO 
The Army is focused on the squad [8- 
12 man unit] as a system and as the 
foundation of the decisive force. 
~ Gen. Gordon R. Sullivan 
Research … has revealed there is an ideal 
size for a working group. This ideal size 
is between eight and twelve individuals. 
~ Edward T. Hall, Anthropologist 
From 2003 to 2012, only 6% of federal IT projects with over $10 million of 
labor cost were successful. 42% were outright failures. 
~ The Standish Group 
…conceptual integrity is the most important consideration in system design. 
…[it] in turn dictates that the design must proceed from one mind, or from a 
very small number of agreeing resonate minds. 
~ Frederick P. Brooks 
No. Size the work to fit the team & amp productivity.
… and periodically throughout 
What’s a razor? 
A simple rule that helps you 
decide what’s “in” and what’s not. 
The business case 
Gut-check early & often 
Before you start 
● Clear objective? 
● Is it financially sound? 
● What if cost & time double? 
● What if functionality doubles? 
● Create a razor 
Q. How much will it cost? 
A. How much are you willing to pay? 
After you start 
● Defend against scope drift 
● Ask to wield the razor 
● Read them “the epitaph” 
➢ A market center: “If we don’t do this, will the SEC prevent go-live?” 
➢ A merger consolidation: “Is this more than they have today?” 
[feature] 
CTO Summit 2014 
IRACIS – Rev., Cost, Sat.
CTO Summit 2014 
Some things are easy, some hard; outsiders can’t 
tell which is which 
How hard is that? 
You can do that tomorrow, right? 
The consequences are often: 
● Blown business commitments 
● Floggings and Death marches 
● Over-complicated solutions 
What to do? 
(Ridicule won’t work … trust me) 
● Own commitments 
● Is it Research, Eng., or EUC? 
● Proof by end-to-end demo 
● Deliver frequently
End 
You have the power, 
Take the long view 
Confidential and Proprietary. © 2013 Computech, Inc.

More Related Content

What's hot

Software Developers In Test: The Supply-Side Crisis Facing Agile Adoptors
Software Developers In Test: The Supply-Side Crisis Facing Agile AdoptorsSoftware Developers In Test: The Supply-Side Crisis Facing Agile Adoptors
Software Developers In Test: The Supply-Side Crisis Facing Agile AdoptorsRichard Neeve
 
Building and Scaling Technical Teams
Building and Scaling Technical TeamsBuilding and Scaling Technical Teams
Building and Scaling Technical TeamsJason Hoffman
 
Manzer fred
Manzer fredManzer fred
Manzer fredNASAPMC
 
The Top Ten Execution Missteps
The Top Ten Execution MisstepsThe Top Ten Execution Missteps
The Top Ten Execution MisstepsBill Nussey
 
Do end-users fit the informatics requirements?
Do end-users fit the informatics requirements?Do end-users fit the informatics requirements?
Do end-users fit the informatics requirements?John Trigg
 
Tqpi integrated performance mgmt model overview
Tqpi integrated performance mgmt model overviewTqpi integrated performance mgmt model overview
Tqpi integrated performance mgmt model overviewGeorge Henderson
 
Managing in an uncertain world
Managing in an uncertain worldManaging in an uncertain world
Managing in an uncertain worldTristan Wiggill
 
Technical Debt
Technical DebtTechnical Debt
Technical DebtGary Short
 
The Fallacy Of Efficiency
The Fallacy Of EfficiencyThe Fallacy Of Efficiency
The Fallacy Of EfficiencyDan North
 
One, No One, One Hundred Thousand Projects (Uno, Nessuno, Centomila Progetti)
One, No One, One Hundred Thousand Projects (Uno, Nessuno, Centomila Progetti)One, No One, One Hundred Thousand Projects (Uno, Nessuno, Centomila Progetti)
One, No One, One Hundred Thousand Projects (Uno, Nessuno, Centomila Progetti)Gaetano Mazzanti
 
Making decisions for growth
Making decisions for growthMaking decisions for growth
Making decisions for growthKenneth Taylor
 
Human Factor of Technology Deployment - Accellos & Columbia Colstor IARW-WFLO
Human Factor of Technology Deployment - Accellos & Columbia Colstor IARW-WFLOHuman Factor of Technology Deployment - Accellos & Columbia Colstor IARW-WFLO
Human Factor of Technology Deployment - Accellos & Columbia Colstor IARW-WFLOaccellosinc
 
History of 98 2 delegation
History of 98 2 delegationHistory of 98 2 delegation
History of 98 2 delegationJim Muehlhausen
 
Learning To Learn
Learning To LearnLearning To Learn
Learning To LearnDan North
 

What's hot (19)

Software Developers In Test: The Supply-Side Crisis Facing Agile Adoptors
Software Developers In Test: The Supply-Side Crisis Facing Agile AdoptorsSoftware Developers In Test: The Supply-Side Crisis Facing Agile Adoptors
Software Developers In Test: The Supply-Side Crisis Facing Agile Adoptors
 
Rob
Rob  Rob
Rob
 
Building and Scaling Technical Teams
Building and Scaling Technical TeamsBuilding and Scaling Technical Teams
Building and Scaling Technical Teams
 
Manzer fred
Manzer fredManzer fred
Manzer fred
 
The Top Ten Execution Missteps
The Top Ten Execution MisstepsThe Top Ten Execution Missteps
The Top Ten Execution Missteps
 
Do end-users fit the informatics requirements?
Do end-users fit the informatics requirements?Do end-users fit the informatics requirements?
Do end-users fit the informatics requirements?
 
Ladders & Bananas
Ladders & BananasLadders & Bananas
Ladders & Bananas
 
02 vdj jamie gotch
02 vdj jamie gotch02 vdj jamie gotch
02 vdj jamie gotch
 
Tqpi integrated performance mgmt model overview
Tqpi integrated performance mgmt model overviewTqpi integrated performance mgmt model overview
Tqpi integrated performance mgmt model overview
 
Managing in an uncertain world
Managing in an uncertain worldManaging in an uncertain world
Managing in an uncertain world
 
Technical Debt
Technical DebtTechnical Debt
Technical Debt
 
The Fallacy Of Efficiency
The Fallacy Of EfficiencyThe Fallacy Of Efficiency
The Fallacy Of Efficiency
 
One, No One, One Hundred Thousand Projects (Uno, Nessuno, Centomila Progetti)
One, No One, One Hundred Thousand Projects (Uno, Nessuno, Centomila Progetti)One, No One, One Hundred Thousand Projects (Uno, Nessuno, Centomila Progetti)
One, No One, One Hundred Thousand Projects (Uno, Nessuno, Centomila Progetti)
 
Making decisions for growth
Making decisions for growthMaking decisions for growth
Making decisions for growth
 
Human Factor of Technology Deployment - Accellos & Columbia Colstor IARW-WFLO
Human Factor of Technology Deployment - Accellos & Columbia Colstor IARW-WFLOHuman Factor of Technology Deployment - Accellos & Columbia Colstor IARW-WFLO
Human Factor of Technology Deployment - Accellos & Columbia Colstor IARW-WFLO
 
History of 98 2 delegation
History of 98 2 delegationHistory of 98 2 delegation
History of 98 2 delegation
 
Learning To Learn
Learning To LearnLearning To Learn
Learning To Learn
 
A3 & Kaizen: Here's How
A3 & Kaizen: Here's HowA3 & Kaizen: Here's How
A3 & Kaizen: Here's How
 
Francesco P
Francesco PFrancesco P
Francesco P
 

Similar to Cto summit 2014 what every cx o should know

Keeping Your Product Owner Productive
Keeping Your Product Owner ProductiveKeeping Your Product Owner Productive
Keeping Your Product Owner ProductiveClinton Wolfe
 
Performance Reviews - One Size Fits None
Performance Reviews - One Size Fits NonePerformance Reviews - One Size Fits None
Performance Reviews - One Size Fits NoneDerek Carter FIITD
 
DEF CON 23 - Tottenkoph IrishMASMS - hackers hiring hacker
DEF CON 23 - Tottenkoph IrishMASMS - hackers hiring hackerDEF CON 23 - Tottenkoph IrishMASMS - hackers hiring hacker
DEF CON 23 - Tottenkoph IrishMASMS - hackers hiring hackerFelipe Prado
 
What i learned from interviewing 50+ engineering managers
What i learned from interviewing 50+ engineering managersWhat i learned from interviewing 50+ engineering managers
What i learned from interviewing 50+ engineering managersVidal Graupera
 
Richard Harbridge: 7 SharePoint Success Factors
Richard Harbridge: 7 SharePoint Success FactorsRichard Harbridge: 7 SharePoint Success Factors
Richard Harbridge: 7 SharePoint Success FactorsSharePoint Saturday NY
 
SharePoint Saturday NY - The Seven Most Important Success Factors for SharePoint
SharePoint Saturday NY - The Seven Most Important Success Factors for SharePointSharePoint Saturday NY - The Seven Most Important Success Factors for SharePoint
SharePoint Saturday NY - The Seven Most Important Success Factors for SharePointRichard Harbridge
 
Offenberg.joel
Offenberg.joelOffenberg.joel
Offenberg.joelNASAPMC
 
Being a Cultural Warrior: 3 Proven Practices for Driving Engagement and Effic...
Being a Cultural Warrior: 3 Proven Practices for Driving Engagement and Effic...Being a Cultural Warrior: 3 Proven Practices for Driving Engagement and Effic...
Being a Cultural Warrior: 3 Proven Practices for Driving Engagement and Effic...Snag
 
Best Practices - The Seven Most Important Success Factors
Best Practices - The Seven Most Important Success FactorsBest Practices - The Seven Most Important Success Factors
Best Practices - The Seven Most Important Success FactorsRichard Harbridge
 
10 Things Competencies
10 Things Competencies10 Things Competencies
10 Things Competenciesjothisekaran
 
What Separates the Best From the Rest: What Makes Great Agencies Great
What Separates the Best From the Rest: What Makes Great Agencies GreatWhat Separates the Best From the Rest: What Makes Great Agencies Great
What Separates the Best From the Rest: What Makes Great Agencies GreatTim Williams
 
The elements of your career
The elements of your careerThe elements of your career
The elements of your careerAndrei Rubaniuk
 
SharePoint Saturday Boston - 7 SharePoint Success Factors
SharePoint Saturday Boston - 7 SharePoint Success FactorsSharePoint Saturday Boston - 7 SharePoint Success Factors
SharePoint Saturday Boston - 7 SharePoint Success FactorsRichard Harbridge
 
I, project manager, The rise of artificial intelligence in the world of proje...
I, project manager, The rise of artificial intelligence in the world of proje...I, project manager, The rise of artificial intelligence in the world of proje...
I, project manager, The rise of artificial intelligence in the world of proje...PMILebanonChapter
 
IBADD Tech Survival 101
IBADD Tech Survival 101IBADD Tech Survival 101
IBADD Tech Survival 101Tom Henricksen
 
Don’t Be Left Behind… As HR Shifts To A Data-Driven, High Business Impact App...
Don’t Be Left Behind… As HR Shifts To A Data-Driven, High Business Impact App...Don’t Be Left Behind… As HR Shifts To A Data-Driven, High Business Impact App...
Don’t Be Left Behind… As HR Shifts To A Data-Driven, High Business Impact App...Dr. John Sullivan
 
Creating the Performance Culture
Creating the Performance CultureCreating the Performance Culture
Creating the Performance CultureScott Staunton
 
Playing Field, Competition, and Our Organization (Student will.docx
Playing Field, Competition, and Our Organization (Student will.docxPlaying Field, Competition, and Our Organization (Student will.docx
Playing Field, Competition, and Our Organization (Student will.docxinfantsuk
 

Similar to Cto summit 2014 what every cx o should know (20)

Keeping Your Product Owner Productive
Keeping Your Product Owner ProductiveKeeping Your Product Owner Productive
Keeping Your Product Owner Productive
 
Human Factor In Project Management
Human Factor In Project ManagementHuman Factor In Project Management
Human Factor In Project Management
 
Performance Reviews - One Size Fits None
Performance Reviews - One Size Fits NonePerformance Reviews - One Size Fits None
Performance Reviews - One Size Fits None
 
DEF CON 23 - Tottenkoph IrishMASMS - hackers hiring hacker
DEF CON 23 - Tottenkoph IrishMASMS - hackers hiring hackerDEF CON 23 - Tottenkoph IrishMASMS - hackers hiring hacker
DEF CON 23 - Tottenkoph IrishMASMS - hackers hiring hacker
 
What i learned from interviewing 50+ engineering managers
What i learned from interviewing 50+ engineering managersWhat i learned from interviewing 50+ engineering managers
What i learned from interviewing 50+ engineering managers
 
Talent 3.0
Talent 3.0Talent 3.0
Talent 3.0
 
Richard Harbridge: 7 SharePoint Success Factors
Richard Harbridge: 7 SharePoint Success FactorsRichard Harbridge: 7 SharePoint Success Factors
Richard Harbridge: 7 SharePoint Success Factors
 
SharePoint Saturday NY - The Seven Most Important Success Factors for SharePoint
SharePoint Saturday NY - The Seven Most Important Success Factors for SharePointSharePoint Saturday NY - The Seven Most Important Success Factors for SharePoint
SharePoint Saturday NY - The Seven Most Important Success Factors for SharePoint
 
Offenberg.joel
Offenberg.joelOffenberg.joel
Offenberg.joel
 
Being a Cultural Warrior: 3 Proven Practices for Driving Engagement and Effic...
Being a Cultural Warrior: 3 Proven Practices for Driving Engagement and Effic...Being a Cultural Warrior: 3 Proven Practices for Driving Engagement and Effic...
Being a Cultural Warrior: 3 Proven Practices for Driving Engagement and Effic...
 
Best Practices - The Seven Most Important Success Factors
Best Practices - The Seven Most Important Success FactorsBest Practices - The Seven Most Important Success Factors
Best Practices - The Seven Most Important Success Factors
 
10 Things Competencies
10 Things Competencies10 Things Competencies
10 Things Competencies
 
What Separates the Best From the Rest: What Makes Great Agencies Great
What Separates the Best From the Rest: What Makes Great Agencies GreatWhat Separates the Best From the Rest: What Makes Great Agencies Great
What Separates the Best From the Rest: What Makes Great Agencies Great
 
The elements of your career
The elements of your careerThe elements of your career
The elements of your career
 
SharePoint Saturday Boston - 7 SharePoint Success Factors
SharePoint Saturday Boston - 7 SharePoint Success FactorsSharePoint Saturday Boston - 7 SharePoint Success Factors
SharePoint Saturday Boston - 7 SharePoint Success Factors
 
I, project manager, The rise of artificial intelligence in the world of proje...
I, project manager, The rise of artificial intelligence in the world of proje...I, project manager, The rise of artificial intelligence in the world of proje...
I, project manager, The rise of artificial intelligence in the world of proje...
 
IBADD Tech Survival 101
IBADD Tech Survival 101IBADD Tech Survival 101
IBADD Tech Survival 101
 
Don’t Be Left Behind… As HR Shifts To A Data-Driven, High Business Impact App...
Don’t Be Left Behind… As HR Shifts To A Data-Driven, High Business Impact App...Don’t Be Left Behind… As HR Shifts To A Data-Driven, High Business Impact App...
Don’t Be Left Behind… As HR Shifts To A Data-Driven, High Business Impact App...
 
Creating the Performance Culture
Creating the Performance CultureCreating the Performance Culture
Creating the Performance Culture
 
Playing Field, Competition, and Our Organization (Student will.docx
Playing Field, Competition, and Our Organization (Student will.docxPlaying Field, Competition, and Our Organization (Student will.docx
Playing Field, Competition, and Our Organization (Student will.docx
 

Recently uploaded

Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxalinstan901
 
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Pooja Nehwal
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girladitipandeya
 
Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...Pooja Nehwal
 
Continuous Improvement Infographics for Learning
Continuous Improvement Infographics for LearningContinuous Improvement Infographics for Learning
Continuous Improvement Infographics for LearningCIToolkit
 
Does Leadership Possible Without a Vision.pptx
Does Leadership Possible Without a Vision.pptxDoes Leadership Possible Without a Vision.pptx
Does Leadership Possible Without a Vision.pptxSaqib Mansoor Ahmed
 
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...Hedda Bird
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call Girladitipandeya
 
CEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biographyCEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biographyHafizMuhammadAbdulla5
 
Day 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampDay 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampPLCLeadershipDevelop
 
Reviewing and summarization of university ranking system to.pptx
Reviewing and summarization of university ranking system  to.pptxReviewing and summarization of university ranking system  to.pptx
Reviewing and summarization of university ranking system to.pptxAss.Prof. Dr. Mogeeb Mosleh
 
internal analysis on strategic management
internal analysis on strategic managementinternal analysis on strategic management
internal analysis on strategic managementharfimakarim
 

Recently uploaded (20)

Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptx
 
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
 
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg PartnershipUnlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
 
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SERVICE
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SERVICECall Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SERVICE
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SERVICE
 
Peak Performance & Resilience - Dr Dorian Dugmore
Peak Performance & Resilience - Dr Dorian DugmorePeak Performance & Resilience - Dr Dorian Dugmore
Peak Performance & Resilience - Dr Dorian Dugmore
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
 
Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...
 
Continuous Improvement Infographics for Learning
Continuous Improvement Infographics for LearningContinuous Improvement Infographics for Learning
Continuous Improvement Infographics for Learning
 
Imagine - Creating Healthy Workplaces - Anthony Montgomery.pdf
Imagine - Creating Healthy Workplaces - Anthony Montgomery.pdfImagine - Creating Healthy Workplaces - Anthony Montgomery.pdf
Imagine - Creating Healthy Workplaces - Anthony Montgomery.pdf
 
Does Leadership Possible Without a Vision.pptx
Does Leadership Possible Without a Vision.pptxDoes Leadership Possible Without a Vision.pptx
Does Leadership Possible Without a Vision.pptx
 
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call Girl
 
Becoming an Inclusive Leader - Bernadette Thompson
Becoming an Inclusive Leader - Bernadette ThompsonBecoming an Inclusive Leader - Bernadette Thompson
Becoming an Inclusive Leader - Bernadette Thompson
 
CEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biographyCEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biography
 
Discover -CQ Master Class - Rikita Wadhwa.pdf
Discover -CQ Master Class - Rikita Wadhwa.pdfDiscover -CQ Master Class - Rikita Wadhwa.pdf
Discover -CQ Master Class - Rikita Wadhwa.pdf
 
Day 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampDay 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC Bootcamp
 
Disrupt or be Disrupted - Kirk Vallis.pdf
Disrupt or be Disrupted - Kirk Vallis.pdfDisrupt or be Disrupted - Kirk Vallis.pdf
Disrupt or be Disrupted - Kirk Vallis.pdf
 
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Reviewing and summarization of university ranking system to.pptx
Reviewing and summarization of university ranking system  to.pptxReviewing and summarization of university ranking system  to.pptx
Reviewing and summarization of university ranking system to.pptx
 
internal analysis on strategic management
internal analysis on strategic managementinternal analysis on strategic management
internal analysis on strategic management
 

Cto summit 2014 what every cx o should know

  • 1. What every CxO should know about building software Lawrence Fitzpatrick President CTO Summit DC 2014 Confidential and Proprietary. © 2014 Computech, Inc.
  • 2.
  • 3. A source of conflict You can’t go to school to learn this stuff, Training is on-the-job You know a lot about making software, And you assume other executives do, too Who might these people be? CFO (you knew that) CEO and COO, too CIO – that may surprise some of you C-Peers are operationally focused “The primary difference between operations and innovation is uncertainty. It eludes planning, prediction and containment.” But they don’t... They really, really don’t CTO Summit 2014
  • 4. CTO Summit 2014 Why should you care? CxO have a lot of control over your business • Strategy, hiring, funding, and review • Buying your wares and partnering Their uninformed decisions will cause you pain • Doesn’t sh** roll downhill? It’s your job to educate them • And re-educate them: What they “learned” in B-school is wrong Together, we can help each other • “And friends, they may think it’s a movement” – Arlo Guthrie It is not that hard to manage, ... But it does require persistence and patience 4 Confidential & Proprietary. Computech, Inc. © 2014 3 2 1
  • 5. There’s no place for hope Common misunderstandings (and what you can do) ● Skill matters … Productivity varies widely ● Size matters … Big is bad ● …A business case ... ● Hard v. easy… Helping them frame it up ● Software quality … If it hasn’t yet, it won’t ● Fighting for resources… Not new toys, productivity ● Big bang … Lehman’s Laws (evolving software) ● Software management not project management ● The only metric… Working software ● Commitment v. accountability … Triangle of plausible deniability We’ll cover 3-4 of these today ... CTO Summit 2014
  • 6. “Most things in life, the dynamic range is at most 2:1… In software..., the difference between average and best is 50:1, maybe 100:1… I’ve built a lot of my success by finding…” ~ Steve Jobs: Lost Interview, 39:15 “...that ‘There are order-of-magnitude differences among programmers’ has been confirmed by many... (Curtis 1981, Mills 1983, DeMarco and Lister 1985, Curtis et al. 1986, Card 1987, Boehm and Papaccio 1988, Valett and McGarry 1989, Boehm et al 2000).” ~ Steve McConnell, Construx Skill matters Individual productivity varies widely What they think ● Competency is sufficient ● Lower rate saves $ ● Hiring faster is better ● Salary is all that matters The reality ● 50:1 productivity ● 3:1 rate ● Bad hires hurt - NNPP ● Non-salary factors are deal-breakers CTO Summit 2014 What you can do ● Measure & benchmark ● Hire fast, but no faster ● Prune quickly ● Battle over hygiene factors
  • 7. Size matters Big is bad CTO Summit 2014 “Can’t we just hire 150 people and get it done in a year? IBM would.” ~ An ex-CFO The Army is focused on the squad [8- 12 man unit] as a system and as the foundation of the decisive force. ~ Gen. Gordon R. Sullivan Research … has revealed there is an ideal size for a working group. This ideal size is between eight and twelve individuals. ~ Edward T. Hall, Anthropologist From 2003 to 2012, only 6% of federal IT projects with over $10 million of labor cost were successful. 42% were outright failures. ~ The Standish Group …conceptual integrity is the most important consideration in system design. …[it] in turn dictates that the design must proceed from one mind, or from a very small number of agreeing resonate minds. ~ Frederick P. Brooks No. Size the work to fit the team & amp productivity.
  • 8. … and periodically throughout What’s a razor? A simple rule that helps you decide what’s “in” and what’s not. The business case Gut-check early & often Before you start ● Clear objective? ● Is it financially sound? ● What if cost & time double? ● What if functionality doubles? ● Create a razor Q. How much will it cost? A. How much are you willing to pay? After you start ● Defend against scope drift ● Ask to wield the razor ● Read them “the epitaph” ➢ A market center: “If we don’t do this, will the SEC prevent go-live?” ➢ A merger consolidation: “Is this more than they have today?” [feature] CTO Summit 2014 IRACIS – Rev., Cost, Sat.
  • 9. CTO Summit 2014 Some things are easy, some hard; outsiders can’t tell which is which How hard is that? You can do that tomorrow, right? The consequences are often: ● Blown business commitments ● Floggings and Death marches ● Over-complicated solutions What to do? (Ridicule won’t work … trust me) ● Own commitments ● Is it Research, Eng., or EUC? ● Proof by end-to-end demo ● Deliver frequently
  • 10. End You have the power, Take the long view Confidential and Proprietary. © 2013 Computech, Inc.

Editor's Notes

  1. LEF intro to establish bona fides 20 years developing software products Research programmer in biomedicine CTO & VP at two search engine companies Consulting for private sector firms IT practitioner for the last 12 years As SVP of private sector regulator Over 8 years, rebuilt an outsourced development operation from 1-500+ staff Worked with IT at numerous Financial Services firms As president of a software services firm Supporting IT at a number of agencies and firms Collaborating with dozens of other agencies, firms and vendors Have had chance to see a lot of projects in a lot of organizations, and I want to share some of my observations with you.
  2. This talk is about communication, actually, about miscommunication due to fundamentally different assumptions about your world, our world I have no special expertise to be talking about this, other than self-preservation and professional survival; I like being around highly skilled people, and these are the things that I’ve had to confront in order to make that possible My background is a little varied, so I’ve been exposed to different views of the problem. 8 year,s, 12 years, 8 years, last few
  3. The primary difference between operations and innovation is uncertainty. It eludes planning, prediction and containment. http://www.1000ventures.com/business_guide/innovation_vs_operations.html
  4. Why am I telling you about this topic… http://www.computerworld.com/s/article/9243396/Healthcare.gov_website_ddent” process
  5. It has it’s own acronym, the NNPP - Net Negative Producing Programmer: In a paper by Gordon Schulmeyer: The Net Negative Producing Programmer he says “In a team of ten, expect as many as three people to have a defect rate high enough to make them NNPPs.” In an article titled “Dealing with problem programmers,” IEEE Software V15 No 2, 1998, Steve McConnell cites a few papers. A Bill Curtis study from 1981. In that study, 6 of 60 of professional programmers failed to complete a “simple debugging task.” In another paper published in 1985, Tom Demarco and Tim Lister published a study of in which 13 of 166 programmers failed to complete the task. This has given rise to the 10% number. The reality of NNPP is well-known to programmers. In the blog post “Origins of 10x - How valid is the research”, Steve McConnell goes pretty deep and cites a large number of studies documenting the 10-100x productivity difference between competent programmers, the earliest dating to 1968. In fact,numerous studies have documented differences of between 5:1 and 100:1 over the last 50 years. the general finding that "There are order-of-magnitude differences among programmers" has been confirmed by many other studies of professional programmers (Curtis 1981, Mills 1983, DeMarco and Lister 1985, Curtis et al. 1986, Card 1987, Boehm and Papaccio 1988, Valett and McGarry 1989, Boehm et al 2000).
  6. Dunbar number Fred P Brooks MMM, surgical team 10 http://www.ausa.org/publications/ilw/Documents/TB_The_Squad_web.pdf The Army is focused on the squad as a system and as the foundation of the decisive force. Gen. Gordon R. Sullivan https://signalvnoise.com/archives2/edward_hall_the_perfect_group_size_812.php “Research with business groups, athletic teams, and even armies around the world has revealed there is an ideal size for a working group. This ideal size is between eight and twelve individuals.  “ Edward Hall, Anthropologist http://bfwa.com/2012/06/04/rise-the-mythical-man-month-frederick-p-brooks-jr-19751995/
  7. Examples, procurement system on BPM (demo was good; delivery was a nightmare) programmers can read code?