Sunday, April 14, 2019

How Design Thinking Can Supercharge DevOps Work

Image result for devops


As we learned in class DevOps is a blend of agile working and lean management that allows teams to more
efficiently and effectively produce results in a continuous model. Now researchers are saying that by
combining DevOps with the Design Thinking process will improve the efficiency of teams.

Design thinking is a customer-centric approach to problem solving.
This means that teams put first what their customers needs to create a solution that best fits them.
This is done in a five step process which goes as follows:

Step 1: Empathize
  • In this step teams tap into how their customers interact with systems and try to gain a deep understanding of them.
Step 2: Define
  • The team defines the problems and potential solutions, many times through the use of different value propositions.
Step 3: Ideate
  • At this step the team begins to share ideas and have brainstorming sessions to uncover new and innovative solutions.
Step 4: Prototype
  • The team creates simple prototypes such as storyboards or mock-ups to test with others and get feedback.
Step 5: Test
  • After prototyping and implementation of feedback the team goes into the testing
    phase which is the solution they release back to the user.

Learn More about Design Thinking (Click Here)




Now with implementing DevOps with the Design Thinking process the steps can be automated.
The DevOps process can greatly improve with the empathize step because it puts the customer first
and also saves teams time by knowing first what a user needs and how they interact with a system
before going through every step and not meeting those needs.

Link to article (Click Here)


Questions:
1.Do you think implementing Design Thinking will improve the DevOps process?
2.How can teams use DevOps more efficiently?
3.Which step of the Design Thinking process do you think is the most important, and why?
x

1 comment:

  1. 1. I do think implementing Design Thinking will improve the DevOps process. I like how Design Thinking is focused on the customers since they are significant to the whole process.

    2. I believe teams need to educate themselves well on how DevOps can be used and what it is in order for them to use the process efficiently.

    3. Empathize is the most important step of the Design Thinking process. Without being able to effectively empathize with the customers, the Design Thinking process may fail as you go on to the next steps.

    ReplyDelete