Date post: | 14-Sep-2014 |
Category: |
Technology |
View: | 9 times |
Download: | 5 times |
The Formula for Continuous Innovation and Continuous Improvement
Paul PeissnerAgile and DevOps Enthusiast@PaulPeissner - [email protected]
DevOps: The Art of Making Better Software
Agile and DevOps are a means to an end…they not the goal!
…use Agile and DevOps!
Invest in People and Processes that can…
MakeBetter
Software
Agile and DevOps – a means to an end…not the goal!
more more
Dev was Ops Dev vs. Ops DevOps
A Quick IT Technology History on DevOps
1960’s Today1980’s & 1990’s
Your business results will vary…
A Quick IT Career History (many Devs & many Ops)
Cloud – The Environment that Accommodates Innovation…
Agile – The Culture that Encourages Innovation…
Agile
Agile – The Culture that Encourages Innovation… but is it running blind?
Agile
DevOps
DevOps – Extends Agile, Leverages Cloud and Continuously Improves…
DevOps - Getting Careers collaborating and Innovating together…again
How Are You Responding to New Opportunities?
What siloed Ops teams want… What siloed Dev teams want…
DevOps & Innovation - Polarizing Views – Utter Distrust & Blind Optimism
Ops with no agility Dev with instability
How siloed Ops teams compromise… How siloed Dev teams compromise…
DevOps & Innovation - Polarizing Views – Not so Compromising Silos…
Ops with little patience Dev with plenty of fast moving mistakes
DevOps: Speed-Racer vs. Chaos Monkey – What Really Matters & WIN!
Agile DevOps
Lessons from Speed Learnings from Chaos Monkey
BE READY! BE READY!
DevOps – Designing In Resilience
Resilience in the App
Resilience in the Project process
Resilience in the Deployment process
Resilience in Development and Operations
Resilience for the Business and future Projects
DevOps – Innovative Cycles of Value! Warmly welcome change…
Fast Changing Technologies and Markets (Agile) – Slow Internal Change Cadences (Waterfall)
Globally Distributed Collaborative Teams – Siloed Organization with “hand-offs” Hybrid IT practices (Cloud, SaaS, Mobile…) – Traditional on premise & packaged software
DevOps – A Changing World, Can Learn A Lot From The Past
Agile does work…
DevOps – We were to Designed to Collaborate and Share Information
DevOps – Old & New, Local & Global, Small & Big, Short & Long
DevOps scales Agile
A Collaborative Culture… …Colliding Great Ideas!
DevOps – Focus on Making a BIG “Business” Difference
- Solve real “business problems” with and for real people
- Take complicated things and simplify them
- Resolve conflicts and surprises…collaboratively- Create systems that fix things once for global teams
- Design things that… - Last, scale, can be measured and improved- Make people happy (Project teams, product teams, customers…) - Really MATTER…then reuse it and improve it!
DevOps & Agile – Getting Past the Silos…
- See the Business opportunity & the Portfolio of priorities- Know the User, User Stories and the Requirements- Collaborate across projects with iterative efforts- Automated Project flows and Product deployments- Stay connected long-term with metrics & feedback loops- Coordinate with Go-To-Market and launch activities- Listen to Customers / User experience / Support concerns- Integrate with the Business teams and their goals
DevOps – The Art of Better Software Making
Allow your network, new data and the global process/systems to
expand your view, re-use great work and inspire new innovations
that matter to the business and keeps things improving!
DevOps – Maps DON’T instill Knowledge (they give general directions)
DevOps – Data is NOT Knowledge (visibility and feedback really matter)
DevOps – Information is NOT the same as Community Knowledge
Sounds good….
So how do we get some of that deployed around here?
DevOps?Agile?
You don’t make it or deploy it!
more more
Invest in the people and their processes
DevOps Enables Software for the Business
DevOpsAgile
DevOps – Invest in People and Processes (and leverage Agile & DevOps)
People Processes
Investment
…for the Business!
Investment
MakeBetter
Software
1. Create the environment (formal/informal, local/global…)
2. Form relationships (with team members and beyond)
3. Leave your comfort zone (integrate processes/practices)
4. Solve “real” business problems and know your customers
5. Leverage existing great work & improve it when possible
6. Integrate-with and listen-to the Business teams and goals
DevOps: The Art of Making Better Software
Questions?
DevOps Practices enable Business Agility
Your Competitive Advantage!
DevOps: The Art of Making Better Software
Paul PeissnerAgile and DevOps Enthusiast@PaulPeissner - [email protected]
Invest in People and Processes…to make better software!
Agile Values create Innovative Cultures
Your Adaptive Environment!