Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Project Sputnik - Driving Innovation at a large company

11,992 views

Published on

The story of Project Sputnik, the line of Linux-based developer laptops and mobile workstations from Dell. Lessons learned from innovating at a large company and how direct community involvement drove this effort from project to product.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Project Sputnik - Driving Innovation at a large company

  1. 1. Project Sputnik Driving Innovation at a Large Company Barton George Office of the CTO @barton808
  2. 2. Office of the CTO - EnterpriseSlide 2 of 42 Question: How to stay relevant?
  3. 3. Office of the CTO - EnterpriseSlide 3 of 42 Photo source: marissa anderson http://creativecommons.org/licenses/by-sa/4.0/ Question: How to stay relevant?
  4. 4. Office of the CTO - EnterpriseSlide 4 of 42 +
  5. 5. Office of the CTO - EnterpriseSlide 5 of 42 + Impractical
  6. 6. Office of the CTO - EnterpriseSlide 6 of 42 Dell Innovation Fund+ +
  7. 7. Office of the CTO - EnterpriseSlide 7 of 42 • What: High end offering • How: Open/Involve the community* • Why: Change perceptions The Plan *Share and give back to the community
  8. 8. Office of the CTO - EnterpriseSlide 8 of 42 Let’s see if it will fly $40,000 Photo source (jar): Pictures of Money; http://creativecommons.org/licenses/by-sa/4.0/ +
  9. 9. Office of the CTO - EnterpriseSlide 9 of 42 Photo source (map): Giles Clark; http://creativecommons.org/licenses/by-sa/4.0/ Don’t embarrass ourselves Three intrepid alpha cosmonauts Three large web cos Let the hacking begin
  10. 10. Office of the CTO - EnterpriseSlide 10 of 42 Why “Sputnik”?
  11. 11. Office of the CTO - EnterpriseSlide 11 of 42 Going Public Unique visitors to bartongeorge.io
  12. 12. Office of the CTO - EnterpriseSlide 12 of 42 1. Rough plan 2. Rough image 3. Request Photo source: Takumi Tsutayak; http://creativecommons.org/licenses/by-sa/4.0/ Going Public Unique visitors to bartongeorge.io Minimum Viable Product
  13. 13. Office of the CTO - EnterpriseSlide 13 of 42 1. Rough plan 2. Rough image 3. Request Photo source: Takumi Tsutayak; http://creativecommons.org/licenses/by-sa/4.0/ Going Public Unique visitors to bartongeorge.io 70,000 Minimum Viable Product
  14. 14. Office of the CTO - EnterpriseSlide 14 of 42 1. Don’t make it more expensive than Windows 2. Make it work with the vanilla image 3. At least 8GB of RAM 4. No Windows Preinstalled 5. No CD/DVD 6. ProSupport Gathering Feedback IdeaStorm Kicked off
  15. 15. Office of the CTO - EnterpriseSlide 15 of 42 More cosmonauts (6,000! -> Tipping point) Bring on the Beta
  16. 16. Office of the CTO - EnterpriseSlide 16 of 42 Photo source (globe): Jason Bachman; http://creativecommons.org/licenses/by-sa/4.0/ Photo source (map): Geoforma; http://creativecommons.org/licenses/by-sa/4.0/ Bring on the Beta Oops
  17. 17. Office of the CTO - EnterpriseSlide 17 of 42 8 Months after green light Launch
  18. 18. Office of the CTO - EnterpriseSlide 18 of 42 Plug in to the machine…
  19. 19. Office of the CTO - EnterpriseSlide 19 of 42 But stay process light wherever you can MVP* for Executive-sponsor update *Minimum Viable Presentation
  20. 20. Office of the CTO - EnterpriseSlide 20 of 42 The Team –Small but Scrappy (none of us full time) Jared Linux server engineering Barton Project Lead Mario Linux architect Amit Linux architect Amber Linux program Mgr
  21. 21. Office of the CTO - EnterpriseSlide 21 of 42 Cloud back end • Joyent • OpenStack private • EC2 • Rackspace • Simulate entire app environment on client in Linux containers then deploy to cloud via cloud launcher Our Dream for Project Sputnik: Micro cloud Client Profile library on Github • Community assembled language stacks that are configured on the users client via the profile tool (built on chef scripts) A Client-to-Cloud Platform for Developers
  22. 22. Office of the CTO - EnterpriseSlide 22 of 42 Cloud back end • Joyent • OpenStack private • EC2 • Rackspace • Simulate entire app environment on client in Linux containers then deploy to cloud via cloud launcher Micro cloud Client Profile library on Github • Community assembled language stacks that are configured on the users client via the profile tool (built on chef scripts) Our Dream for Project Sputnik: A Client-to-Cloud Platform for Developers
  23. 23. Office of the CTO - EnterpriseSlide 23 of 42 How the System was Received It just works: Dell XPS 13 Developer Edition Linux Ultrabook review “Dell's substantial investment in making a functional Linux Ultrabook pays off..” - Lee Hutchinson The Dell XPS 13 Developers Edition With Ubuntu "Excellent Ubuntu performance out of the box…Using the laptop was a dream." — John Biggs Dell's Sputnik - Git what you want “Dell is on the right track with their profile thinking. To me, this could be a game-changer in the computer manufacturer race." —Mike Hendrickson Dude, Dell’s Building an Open Source Laptop “The opportunity to skip the customization process should be of interest to CIOs, because it will help them eliminate costs and speed up the development process.” - Clint Boulton
  24. 24. Office of the CTO - EnterpriseSlide 24 of 42 How the System has been Received
  25. 25. Office of the CTO - EnterpriseSlide 25 of 42 Recent Reviews (last few weeks) “Ok, I didn’t see that coming. Dell building a better Macbook Pro than Apple ” “Dell continues to build the best out-of-the box Linux and open-source laptops” Source: https://news.ycombinator.com/item?id=13360339
  26. 26. Office of the CTO - EnterpriseSlide 26 of 42 Recent Reviews “Ok, I didn’t see that coming. Dell building a better Macbook Pro than Apple ” “Dell continues to build the best out-of-the box Linux and open-source laptops” 175,731 views (As of August 24, 2017) https://www.youtube.com/watch?v=kvsgTJbIWNo
  27. 27. Office of the CTO - EnterpriseSlide 27 of 42 Do you know this guy?
  28. 28. Office of the CTO - EnterpriseSlide 28 of 42 People just want to be heard Not all trolls mean to troll Not all Trolls mean to Troll
  29. 29. Office of the CTO - EnterpriseSlide 29 of 42 Cloud back end • Joyent • OpenStack private • EC2 • Rackspace • Simulate entire app environment on client in Linux containers then deploy to cloud via cloud launcher Remember Our Dream? Micro cloud Client Profile library on Github • Community assembled language stacks that are configured on the users client via the profile tool (built on chef scripts)
  30. 30. Office of the CTO - EnterpriseSlide 30 of 42 Serendipity
  31. 31. Office of the CTO - EnterpriseSlide 31 of 42 Jared Dominguez Expanding the line after hours
  32. 32. Office of the CTO - EnterpriseSlide 32 of 42 The Beast gen 2 +1Beauty, 6th gen Today’s line up
  33. 33. Office of the CTO - EnterpriseSlide 33 of 42 $40,000 Photo source (jar): Pictures of Money; http://creativecommons.org/licenses/by-sa/4.0/ Oh, by the way
  34. 34. Office of the CTO - EnterpriseSlide 34 of 42 $10s of millions $40,000 Photo source (jar): Pictures of Money; http://creativecommons.org/licenses/by-sa/4.0/ Photo source (briefcase): thethreesisters; http://creativecommons.org/licenses/by-sa/4.0/ Oh, by the way
  35. 35. Office of the CTO - EnterpriseSlide 35 of 42 Photo source: Randen Pederson; http://creativecommons.org/licenses/by-sa/4.0/; I added thought bubbles •Explore •Create What did we learn?
  36. 36. Office of the CTO - EnterpriseSlide 36 of 42 You need someone high up to go to bat for you You must be ever vigilant What did we learn? 1. Get a Champion (be a champion)
  37. 37. Office of the CTO - EnterpriseSlide 37 of 42 2. Leverage, execute Doesn’t matter if it’s not your idea, delivery is what counts What did we learn?
  38. 38. Office of the CTO - EnterpriseSlide 38 of 42 3. Start small Don’t over promise, err on the side of caution What did we learn?
  39. 39. Office of the CTO - EnterpriseSlide 39 of 42 4. Be Human, be transparent Speak directly and with empathy Own it when you screw up or fail to deliver What did we learn?
  40. 40. Office of the CTO - EnterpriseSlide 40 of 42 5. Develop a transition plan Or risk staying a perpetual startup What did we learn?
  41. 41. Office of the CTO - EnterpriseSlide 41 of 42 Thank You! • www.dell.com/developers or www.dell.com/sputnik • www.bartongeorge.io • Twitter: @barton808 • #ProjectSputnik
  42. 42. Office of the CTO - EnterpriseSlide 42 of 42 Questions?

×