The primary purpose of the TODO group is to bring together companies who run open source programs. They believe there are a number of challenges for companies who want to run open source projects and programs effectively. They discovered that we had only rarely even shared our own experiences, and formed this group to help improve shared knowledge about running such programs. I spoke at one of their meetings 17 Jan 2017 at the Yahoo Sunnyvale offices.
For more information http://todogroup.org/
3. Retail store started in 1962 by Sam
Walton
Today, 11,000+ stores under 65
banners in 28 countries
100+ distribution centers worldwide
Over 2 million employees, largest
private employer worldwide
What is Walmart
4. Walmart Labs was formed in 2011
Walmart Labs is the .com side of
Walmart supporting the 80 million
monthly walmart.com visitors
3,600 people and growing
We are making this an awesome
place to work through merit based
work from everyone
Who is
5. 170,000+ cores on
OpenStack
100,000+ of monthly
OneOps auto repairs
1,000+ of monthly OneOps
auto replace events
40,000+ monthly OneOps
deployments
60+ open source products
Agile Production
6. CD PatternsDeployable Patterns (Packs)
Enable Consistency
Consistent DevOps Lifecycle
Management Patterns
Application
Patterns
open source
7. Software defined infrastructure
projects started in 2010 by NASA
and Rackspace
Currently, 6,200+ contributors from
360+ frenemy companies
collaborating on common
infrastructure goals
Many tens of thousands members
What is OpenStack
Image used under a Creative Commons 3.0 License
https://www.flickr.com/photos/annegentle/516172584
7/
8. Thousands of monthly contributions
Who is OpenStack
http://activity.openstack.org/dash/browser/
Image used under a Creative Commons 3.0 License
9. Who is OpenStack
Hundreds of projects
http://activity.openstack.org/dash/browser/
Image used under a Creative Commons 3.0 License
10. Open Source First
Open Garden Development
Code More, Live Better
Innovation through Meritocracy
Project to Product
School for the Technically Gifted
11. Coordinating Multi-Team Work
This breaks down often
Different release schedules
Different time zones
Changing priorities
Open Garden Development
12. Track the release schedules of projects
Product Managers recommend or pick off blueprints,
epics they want to push forward and add it to their
own roadmaps. DevOps pick up the roadmap work.
Product Manager drive the timing of the work
Loosely track project work available for next cycle
Project to Product