2. Mastering
Complex Components
Why embrace Waterfall and Silos?
IT’s (post-mainframe) chaotic period needed to invent, set
standards and experiment with both “(internal) processes and
(external) products”
- Too many moving parts to manage well… (component process mastery)
- Little hope for consistent quality assurance… (component QA)
- Rewarding and fixing components in isolation… (the rise of specialists!)
DevOps Swim Lanes - Paul Peissner, DevOps Enthusiast - 2013
3. Managing too many components…
Isolated & Silo-centric teams
- Silo best practices, processes, decisions
Quality, Speed, Risks, Limits ( & $ )
- And then…component level competition
Legacy layers & locks (vendors & tech)
Ready or not…
here it comes!
Just toss
it over!
Silo 1 Silo 2
Blind Mega-Handoffs
& Quality Concerns
IT became a Cost-Center to Business
Mega-projects…quality issues & time-delays!
DevOps Swim Lanes - Paul Peissner, DevOps Enthusiast - 2013
4. The Legacy IT Pool…
Multi-generational Chaos
IT – A Community Resource For Everyone
IT Silo Cultures and Career paths
Way too much…
- Politics, tech-debt, routine, careers,
technologies, incumbents, history…
- FEAR of Speed, Change, Doing it different…
- Loyalty & comfort with established and
known layers & vendor lock issues
Little or no tolerance for new innovation
You out of the pool…
…NOW!
Too many restraints…to do new stuff…fast!
DevOps Swim Lanes - Paul Peissner, DevOps Enthusiast - 2013
5. An adaptable lane of varying project resources
Coordinated flows and feedback returns
It’s OK…get back in the pool…
…try it again!
The DevOps Pool…
Optimized for Project/Service/Business
(Assumes Agile-Dev interest or adoption)
Collaborative culture, systems, careers
Way too much…
- Agility, collaboration, simplification…
- New Technologies, Vendors, Open Source…
- Career advancement, fast growth, profits…
- New baked-in quality and security practices
- Opportunity to leverage new code types,
re-use practices, automation, Cloud, self-
service, self-healing, improve continuously…
…and FUN!
Dev
Service-Mgt
Project Flows
Service Flows
DevOps Swim Lanes - Paul Peissner, DevOps Enthusiast - 2013
6. Mastering System Flows
(More Generalists!)
Why DevOps Swimming Lanes?
Leveraging collaboration, simplification, standardization, automation
high-velocity system flows to invent high-quality (external) products!
- Fewer moving parts and high-value re-use, self-service and self-healing designs
- More quality & security more often, with more transparency and accountability
- Rewards for system and business success with optimal swarm response teams
…and did I mention, it’s way more FUN!
DevOps Swim Lanes - Paul Peissner, DevOps Enthusiast - 2013
7. Get Your DevOps Cross-Discipline Swim Lanes
set-up…to help your business win!
And have
fun as a
DevOps
Team!
8. Questions?
@PaulPeissner
- Enthusiast for DevOps and the IT Transformation of Culture, Process and System flows
- www.About.me/Paul Peissner
Other PaulPeissner Slideshares:
- Selling DevOps Style
- Solving the DevOps Rubick’s Cube
In the SF Bay Area, and interested in talking about DevOps themes?
@Meetup
@coffee