Applying Design Thinking Techniques to DevOps
Identifying the right problem to solve is the single most important factor for our success. If we’re solving the wrong problem, we’re not giving our users what they need to be successful and identifying the right problem to solve for our users is finding your teams intent. Which is to say, designing for an outcome. An outcome isn’t the code that ships, it’s what we enable our users to do with our solutions. If a user can’t be hands on using a design, there is no outcome. Design is the rendering of intent. Design Thinking is how we go about articulating this intent.
DevOps, although has been around for some time now, it has gained a lot of momentum and buzz in the industry with increased main stream adoption. However, there are several challenges that the practitioners are trying to address, including the the mindset change, conflicting ways of measuring success (in development and operations), different motivations, tools and processes etc.
This talk covers various aspects of DevOps, identifying barriers and bottlenecks, need for cultural transformation, roadmap to devops adoption and practices. And how to address some of these challenges using design thinking techniques.
Outline/structure of the Session
- The BIG picture
- Roadmap to DevOps Adoption
- Barriers and Bottlenecks
- DevOps for Cloud Native
- DevOps for Cloud Ready
- Delivery pipeline / Tools / DevOps Practices
- What, Why and How?
- The Loop
- The Keys
DevOps and Design Thinking
Participants walk out of the session with practical information on how to solve some of the day-to-day challenges faced in devops adoption. They get an understanding of the design thinking techniques and learn how to apply them to devops process.
Developers, Architects, IT Operations, CIOs, Release Managers, Project Managers