{"id":37491,"date":"2019-07-28T07:14:16","date_gmt":"2019-07-28T14:14:16","guid":{"rendered":"http:\/\/devblogs.microsoft.com\/premier-developer\/?p=37491"},"modified":"2019-07-24T07:20:40","modified_gmt":"2019-07-24T14:20:40","slug":"devops-and-mental-models","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/premier-developer\/devops-and-mental-models\/","title":{"rendered":"DevOps and Mental Models"},"content":{"rendered":"<p>Premier Dev Consultant <a href=\"https:\/\/www.linkedin.com\/in\/ron-vincent-8958145\/\">Ron Vincent<\/a> discusses the notion of eliminating waste in our processes \u2014 why it\u2019s important and how to find and eliminate waste in daily activities.<\/p>\n<hr \/>\n<p>Have you ever worked with someone and you simply couldn\u2019t see eye-to-eye?\u00a0Have you ever been on a team that was constantly in Storming phase of Forming &gt; Storming &gt; Norming &gt; Performing? If so, then this article is for you. In this article I\u2019m going to discuss Mental Models and how they enable team performance or destroy it if not dealt with.<\/p>\n<p>According to Wikipedia \u201cA\u00a0mental model\u00a0is an explanation of someone&#8217;s\u00a0thought\u00a0process about how something works in the real world. It is a representation of the surrounding world, the relationships between its various parts and a person&#8217;s intuitive perception about his or her own acts and their consequences. Mental models can help shape\u00a0behavior\u00a0and set an approach to solving problems (similar to a personal\u00a0algorithm) and doing tasks.\u201d<\/p>\n<p>Mental Models are pervasive in software development. They show up in the architecture of the system, they are created as the code is created, tools require that we adopt their approach to solving a problem, they are updated as incidents are created, they are a means to visualize the work and in many other areas. The problem is that most teams don\u2019t even recognize them and they are rarely shared among the team. In fact, it\u2019s not uncommon for a typical team to have multiple concurrent mental models happening at once, hence the storming. As such, they are a part of the culture of the team because they influence behavior and are generally subconscious.<\/p>\n<p><a href=\"https:\/\/www.linkedin.com\/pulse\/devops-mental-models-ron-vincent\/\">Let\u2019s go a little deeper into what makes up a mental model.<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>We need to regularly update our Mental Models but more importantly we need to find better means to update our Mental Models if we are serious about enabling a better culture which enables more innovation and happier individuals in our organization. <\/p>\n","protected":false},"author":582,"featured_media":37492,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[22],"tags":[21,327,3],"class_list":["post-37491","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-devops","tag-devops","tag-ron-vincent","tag-team"],"acf":[],"blog_post_summary":"<p>We need to regularly update our Mental Models but more importantly we need to find better means to update our Mental Models if we are serious about enabling a better culture which enables more innovation and happier individuals in our organization. <\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/posts\/37491","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/users\/582"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/comments?post=37491"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/posts\/37491\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/media\/37492"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/media?parent=37491"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/categories?post=37491"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/tags?post=37491"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}