What Top Management Needs to Know About IT
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

What Top Management Needs to Know About IT

on

  • 19,413 views

What a CEO should know about IT, what questions to ask, or what a CTO needs to communicate to top management.

What a CEO should know about IT, what questions to ask, or what a CTO needs to communicate to top management.

Statistics

Views

Total Views
19,413
Views on SlideShare
4,435
Embed Views
14,978

Actions

Likes
3
Downloads
73
Comments
2

40 Embeds 14,978

http://codemonkeyism.com 14298
http://www.cmstatic.com 351
http://abtasty.com 69
http://213.239.204.135 49
http://www.ewento.com 33
http://ewento.de 23
http://ewento.com 20
http://www.ewento.de 20
http://theodor-storm-grundschule.de 16
http://blog.eventsofa.com 13
http://translate.googleusercontent.com 11
http://www.sitemapfx.com 10
http://localhost 8
http://radeox.org. 7
http://s.cmstatic.com 5
http://stephanschmidt.name 4
http://us-w1.rockmelt.com 4
http://webcache.googleusercontent.com 3
https://www.linkedin.com 3
http://badgefor.me 3
http://www.kanzlei.rcpp.de 3
http://anrufliste.rcpp.de 2
http://codemonkeyism.com.netzcheck.com 2
http://photoblog.codemonkeyism.com 2
http://katsumi.es 2
http://ww.simple-kanban.com 2
http://prlog.ru 2
http://www.photo.rcpp.de 1
http://img.cz.prg.cmstatic.com 1
http://tweetedtimes.com 1
http://204.135.netzcheck.com 1
https://www.google.com 1
http://cs.cmstatic.com 1
http://sd1.cmstatic.com 1
http://kanzlei.rcpp.de 1
http://www.sichtbarkeitsindex.de 1
http://213-239-204-135.clients.your-server.de 1
http://wwww.simple-kanban.com 1
http://ad.cmstatic.com 1
http://darmstadt.ewento.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

What Top Management Needs to Know About IT Presentation Transcript

  • 1. What Top ManagementNeeds to Know About ITStephan Schmidt, Vice CTO, brands4friends
  • 2. MeStephan SchmidtVice CTO brands4friends@codemonkeyism Stephan Schmidt - What Top Management needs to know about IT
  • 3. Stephan Schmidt - What Top Management needs to know about IT
  • 4. What Top ManagementNeeds to Know About IT Stephan Schmidt - What Top Management needs to know about IT
  • 5. DragonsManagement Black Magic Top IT AP G Voodoo ? Stephan Schmidt - What Top Management needs to know about IT
  • 6. That’s wrong!Can’t manageHidden risks Stephan Schmidt - What Top Management needs to know about IT
  • 7. What should you ask?What should a CEO ask his CTO?(VP Engineering, Lead developer, …) Stephan Schmidt - What Top Management needs to know about IT
  • 8. Stuff that risks yourbusiness or has hugerevenue impact. Stephan Schmidt - What Top Management needs to know about IT
  • 9. Green Shifting. Stephan Schmidt - What Top Management needs to know about IT
  • 10. Questionsto ask? Stephan Schmidt - What Top Management needs to know about IT
  • 11. What is our largest risk? Stephan Schmidt - What Top Management needs to know about IT
  • 12. How many SPOFs do you have?(People and technology) Stephan Schmidt - What Top Management needs to know about IT
  • 13. When was your last Backup? Where is it?When has it been tested the last time? Stephan Schmidt - What Top Management needs to know about IT
  • 14. When will we hit the wall? Stephan Schmidt - What Top Management needs to know about IT
  • 15. KPI/ SLA•  Availability•  Bugs in Release•  Bugs found before•  Time to Market•  Do we hit (when?) the wall? Stephan Schmidt - What Top Management needs to know about IT
  • 16. War on Talent Stephan Schmidt - What Top Management needs to know about IT
  • 17. Do not hire IT personalif you don’t know what you do. Stephan Schmidt - What Top Management needs to know about IT
  • 18. When your recruiting pipeline is empty 3 months recruiting+ 3 months notice period+ 1 current month= 7 months from need to filled Stephan Schmidt - What Top Management needs to know about IT
  • 19. Very good developers are 20% moreexpensive, but 2000% more productive. Stephan Schmidt - What Top Management needs to know about IT
  • 20. 30-50% of programmers withprogramming experience can not program.Cargo Cultists. Stephan Schmidt - What Top Management needs to know about IT
  • 21. Do not let anyone here developerswithout a coding test. Stephan Schmidt - What Top Management needs to know about IT
  • 22. Development is a solved problem Stephan Schmidt - What Top Management needs to know about IT
  • 23. Waterfall Resources ($$$) Time ScopeKanban (Lean) Agile (Scrum) Stephan Schmidt - What Top Management needs to know about IT
  • 24. Time to market => more money Stephan Schmidt - What Top Management needs to know about IT
  • 25. Time to MarketLargest lever NOT in development.Largest lever in decision phase. Stephan Schmidt - What Top Management needs to know about IT
  • 26. Development StartIdea Front-up DevelopmentProblems are here Everyone focuses here
  • 27. 1 women needs 9 months to deliver a baby.9 women do deliver a baby in 1 month. Stephan Schmidt - What Top Management needs to know about IT
  • 28. 1. Feature 2. Feature 1. Feature 2. Feature 3. Feature 4. Feature 5. Feature 3. Feature 4. Feature 5. Feature Time TimeParallel Serial Stephan Schmidt - What Top Management needs to know about IT
  • 29. Market Opportunity Feeling of urgency Time relative to competitor Reinertsen 1998Stephan Schmidt - What Top Management needs to know about IT
  • 30. Top Management Attention of top possible impact management for a project Reinertsen 1998Stephan Schmidt - What Top Management needs to know about IT
  • 31. Productivity Stephan Schmidt - What Top Management needs to know about IT
  • 32. The most important factor in software work isthe quality of the programmers. Stephan Schmidt - What Top Management needs to know about IT
  • 33. The best programmers are up to 28 timesbetter than the worst programmers. Stephan Schmidt - What Top Management needs to know about IT
  • 34. Developers need 15 minutesto reach the ZONE. Stephan Schmidt - What Top Management needs to know about IT
  • 35. Site note:No telephones. Stephan Schmidt - What Top Management needs to know about IT
  • 36. Tools. Stephan Schmidt - What Top Management needs to know about IT
  • 37. No silver bullet. Stephan Schmidt - What Top Management needs to know about IT
  • 38. Performance Stephan Schmidt - What Top Management needs to know about IT
  • 39. Scope TimeStephan Schmidt - What Top Management needs to know about IT
  • 40. Scope TimeStephan Schmidt - What Top Management needs to know about IT
  • 41. Scope ∞ TimeStephan Schmidt - What Top Management needs to know about IT
  • 42. Technical Debt Stephan Schmidt - What Top Management needs to know about IT
  • 43. Technical Debt Time Stephan Schmidt - What Top Management needs to know about IT
  • 44. Technical Debt WALL Rewrite Time Stephan Schmidt - What Top Management needs to know about IT
  • 45. Work left Technical to do Debt Pressure Time Stephan Schmidt - What Top Management needs to know about IT
  • 46. Lines of Code BAD Ok GOOD Time Stephan Schmidt - What Top Management needs to know about IT
  • 47. How long does it take? Stephan Schmidt - What Top Management needs to know about IT
  • 48. Software estimation is usually done by thewrong people. Stephan Schmidt - What Top Management needs to know about IT
  • 49. Cone of Uncertainty 4x1x Time Software Complete Detailed Design Complete UI Complete Requirements Complete0,25x Initial Idea Steve McConnell Stephan Schmidt - What Top Management needs to know about IT
  • 50. Bad Cone of Uncertainty 4x1x Time Requirements Complete0,25x Initial Idea Steve McConnell Stephan Schmidt - What Top Management needs to know about IT
  • 51. 10% 50% 90%Probability Estimation /Time 1. July 1. August 1. October Stephan Schmidt - What Top Management needs to know about IT
  • 52. Probabilityof Completion 100% Time or Effort Point in Time X Stephan Schmidt - What Top Management needs to know about IT
  • 53. Brooks Law:Adding people to a late project makes it later. Stephan Schmidt - What Top Management needs to know about IT
  • 54. DON’T FORGET!Maintenance typically consumes40 to 80 percent of software costs. Stephan Schmidt - What Top Management needs to know about IT
  • 55. Thanks!Questions?@codemonkeyismstephan.schmidt@brands4friends.de Stephan Schmidt - What Top Management needs to know about IT
  • 56. Sources“Software Estimation: Demystifying the Black Art”, Steve McConnell“Developing Products in Half the Time”, Donald G. Reinertsen“The Mythical Man-Month”, Frederick P. Brooks“Peopleware”, Tom DeMarco Stephan Schmidt - What Top Management needs to know about IT