The Sputnik Story:
Crowd-sourcing a
developer laptop
Barton George
Director, Developer Programs
Dell Services
@Barton808
‹#› Dell ServicesConfidential
+
‹#› Dell ServicesConfidential
+
Impractical
‹#› Dell ServicesConfidential
Dell Innovation Fund+
+
‹#› Dell ServicesConfidential
The Plan
‹#› Dell ServicesConfidential
1.Involve developer community in product development
The Plan
‹#› Dell ServicesConfidential
1.Involve developer community in product development
2.Be scrappy
The Plan
‹#› Dell ServicesConfidential
1.Involve developer community in product development
2.Be scrappy
3.Profit!
The Plan
‹#› Dell ServicesConfidential
1.Involve developer community in product development
2.Be scrappy
3.Profit! -> Court develop...
‹#› Dell ServicesConfidential
Photo source: Comrade Foot; http://creativecommons.org/licenses/by-sa/4.0/
‹#› Dell ServicesConfidential
Photo source: IATI The International Aid Transparency Initiative; http://creativecommons.org...
‹#› Dell ServicesConfidential
March 15, 2012 Approved by Dell Innovation Fund
Apr 6-10 Feedback from select Alpha develope...
‹#› Dell ServicesConfidential
March 15, 2012 Approved by Dell Innovation Fund
Apr 6-10 Feedback from select Alpha develope...
• May 7 Project announced via blog and at Ubuntu Dev
Summit
Unique visitors to bartongeorge.net
We struck a nerve!
70K+
Go...
‹#› Dell ServicesConfidential
• May 7 Project announced via blog and at Ubuntu Dev
Summit
Unique visitors to bartongeorge....
May 7 Project announced via blog; IdeaStorm kicked off
1. Don’t make it more expensive than Windows
2. Make it work with t...
‹#› Dell ServicesConfidential
June 20 Touchpad driver written* (upstreamed to 3.9 kernel)
July 2 Beta program announced (6...
‹#› Dell ServicesConfidential
June 20 Touchpad driver written* (upstreamed to 3.9 kernel)
July 2 Beta program announced (6...
Nov 29 Dell XPS 13 Developer Edition launched in US/Can
Feb 18 FHD version (addressed key complaint), EMEA launch
< 9 Mont...
XPS 13 Developer Edition: Client-to-cloud platform
3 Generations
Hardware: XPS 13 laptop
• FHD, i7 CPU, 8GB RAM, 256GB SSD...
Cloud back end
• Joyent
• OpenStack private
• EC2
• Rackspace
GitHub.com/sputnik
Profile library on Github
• Community ass...
Cloud back end
• Joyent
• OpenStack private
• EC2
• Rackspace
Profile library on Github
• Community assembled
language sta...
The team –Small but scrappy (none of us full time)
Jared
Linux server engineering
Barton
Project Lead
Mario
Linux architec...
What’s Next?
Jared Dominguez
New editions!
Dell Precision M3800 mobile workstation, developer edition
• Ubuntu 14.04 LTS
• Next gen 15-inch mobile work...
How the idea has been received
4 Ways Dell Is Becoming An Open Source Company
"The laptop gives Dell credibility in the op...
How the System has been reviewed
Dell's Linux laptop has good hardware, decent
toolkit
“….the Dell XPS 13 Developer Editio...
How the System has been received
People just want to be heard
Not all Trolls
mean to Troll
People just want to be heard
Not all trolls mean to troll
Not all Trolls
mean to Troll
What Did We Learn?
You need someone high up to go to bat for you
Get a Champion
Innovation without execution isn’t worth much
Execution
Don’t Over Promise
Deliver on what you say you will and explain when you “screw up”
Be Human
Speaking plainly and being transparent is powerful
No One Is Perfect
(not even multi-billion dollar corporations)
Action is better than non-action, but nothing is perfect up...
Be Humble
Treat everyone with decency (may need to take a deep breath before
responding), don’t write anyone off too soon
Thank You! Happy Hacking :)
• www.dell.com/developers or www.dell.com/sputnik
• www.bartongeorge.net
• Twitter: @barton808...
Questions?
Project Sputnik: Crowd sourcing a Developer laptop
Upcoming SlideShare
Loading in …5
×

Project Sputnik: Crowd sourcing a Developer laptop

50,120 views

Published on

Here is the closing keynote that i gave at HackDFW.

Published in: Technology
  • Be the first to comment

Project Sputnik: Crowd sourcing a Developer laptop

  1. 1. The Sputnik Story: Crowd-sourcing a developer laptop Barton George Director, Developer Programs Dell Services @Barton808
  2. 2. ‹#› Dell ServicesConfidential +
  3. 3. ‹#› Dell ServicesConfidential + Impractical
  4. 4. ‹#› Dell ServicesConfidential Dell Innovation Fund+ +
  5. 5. ‹#› Dell ServicesConfidential The Plan
  6. 6. ‹#› Dell ServicesConfidential 1.Involve developer community in product development The Plan
  7. 7. ‹#› Dell ServicesConfidential 1.Involve developer community in product development 2.Be scrappy The Plan
  8. 8. ‹#› Dell ServicesConfidential 1.Involve developer community in product development 2.Be scrappy 3.Profit! The Plan
  9. 9. ‹#› Dell ServicesConfidential 1.Involve developer community in product development 2.Be scrappy 3.Profit! -> Court developers The Plan
  10. 10. ‹#› Dell ServicesConfidential Photo source: Comrade Foot; http://creativecommons.org/licenses/by-sa/4.0/
  11. 11. ‹#› Dell ServicesConfidential Photo source: IATI The International Aid Transparency Initiative; http://creativecommons.org/licenses/by-sa/4.0/
  12. 12. ‹#› Dell ServicesConfidential March 15, 2012 Approved by Dell Innovation Fund Apr 6-10 Feedback from select Alpha developers April 16-20 Customer visits to get feedback April 20- May 7 Getting ready to go public You have 3 months… Make a laptop!
  13. 13. ‹#› Dell ServicesConfidential March 15, 2012 Approved by Dell Innovation Fund Apr 6-10 Feedback from select Alpha developers April 16-20 Customer visits to get feedback April 20- May 7 Getting ready to go public You have 3 months… Make a laptop!
  14. 14. • May 7 Project announced via blog and at Ubuntu Dev Summit Unique visitors to bartongeorge.net We struck a nerve! 70K+ Going Public
  15. 15. ‹#› Dell ServicesConfidential • May 7 Project announced via blog and at Ubuntu Dev Summit Unique visitors to bartongeorge.net We struck a nerve! 70K+ Going Public Ubuntu CEO
  16. 16. May 7 Project announced via blog; IdeaStorm kicked off 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
  17. 17. ‹#› Dell ServicesConfidential June 20 Touchpad driver written* (upstreamed to 3.9 kernel) July 2 Beta program announced (6K+ people) <- Tipping point July 17 Announced at OSCON: Project to become product in fall Beta Late Then Never
  18. 18. ‹#› Dell ServicesConfidential June 20 Touchpad driver written* (upstreamed to 3.9 kernel) July 2 Beta program announced (6K+ people) <- Tipping point July 17 Announced at OSCON: Project to become product in fall Beta Late Then Never *drivers are really hard to write
  19. 19. Nov 29 Dell XPS 13 Developer Edition launched in US/Can Feb 18 FHD version (addressed key complaint), EMEA launch < 9 Months From Hack to Launch The Launch (19 weeks)
  20. 20. XPS 13 Developer Edition: Client-to-cloud platform 3 Generations Hardware: XPS 13 laptop • FHD, i7 CPU, 8GB RAM, 256GB SSD Software • Ubuntu 12.04 LTS • Basic set of tools and utilities • Beta projects: Profile tool & Cloud launcher • Dell.com/developers • GitHub.com/Sputnik Key Links
  21. 21. Cloud back end • Joyent • OpenStack private • EC2 • Rackspace GitHub.com/sputnik Profile library on Github • Community assembled language stacks that are configured on the users client via the profile tool (built on chef scripts) • Simulate entire app environment on client in Linux containers then deploy to cloud via cloud launcher Our Dream for Project Sputnik: a client-to-cloud platform for developers Micro cloud Client
  22. 22. Cloud back end • Joyent • OpenStack private • EC2 • Rackspace Profile library on Github • Community assembled language stacks that are configured on the users client via the profile tool (built on chef scripts) • Simulate entire app environment on client in Linux containers then deploy to cloud via cloud launcher Our Dream for Project Sputnik: a client-to-cloud platform for developers Micro cloud Photo source: n74jrw; http://creativecommons.org/licenses/by-sa/4.0/
  23. 23. 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
  24. 24. What’s Next? Jared Dominguez
  25. 25. New editions! Dell Precision M3800 mobile workstation, developer edition • Ubuntu 14.04 LTS • Next gen 15-inch mobile workstation • 4th gen Core i7 quad-core, NVIDIA Quadro K1100M graphics • Up to 16GB of memory • 4K Ultra HD (3840x2160) screen option • Availability: Worldwide 4th generation Dell™ XPS™ 13 laptop, developer edition • Ubuntu 14.04 LTS • Virtually borderless infinity display • Smallest 13-inch laptop on the planet • 5th gen Core Processor • Up to 8GB of memory • Availability: US, Canada, Europe
  26. 26. How the idea has been received 4 Ways Dell Is Becoming An Open Source Company "The laptop gives Dell credibility in the open source developer community. With that support, Dell can... grow a new sector of the hardware market." — Alex Williams 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
  27. 27. How the System has been reviewed Dell's Linux laptop has good hardware, decent toolkit “….the Dell XPS 13 Developer Edition is a thing of beauty." — Katherine Noyes Dell XPS 13 Developer Edition review – Linux laptop an Ultrabook in all but name 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
  28. 28. How the System has been received
  29. 29. People just want to be heard Not all Trolls mean to Troll
  30. 30. People just want to be heard Not all trolls mean to troll Not all Trolls mean to Troll
  31. 31. What Did We Learn?
  32. 32. You need someone high up to go to bat for you Get a Champion
  33. 33. Innovation without execution isn’t worth much Execution
  34. 34. Don’t Over Promise Deliver on what you say you will and explain when you “screw up”
  35. 35. Be Human Speaking plainly and being transparent is powerful
  36. 36. No One Is Perfect (not even multi-billion dollar corporations) Action is better than non-action, but nothing is perfect upon launch
  37. 37. Be Humble Treat everyone with decency (may need to take a deep breath before responding), don’t write anyone off too soon
  38. 38. Thank You! Happy Hacking :) • www.dell.com/developers or www.dell.com/sputnik • www.bartongeorge.net • Twitter: @barton808 • #ProjectSputnik
  39. 39. Questions?

×