Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Software for your mind

173 views

Published on

Patterns and Anti–patterns for creating and maintaining a shared vision.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Software for your mind

  1. 1. 1/49 Software for Our Minds Patterns and Anti–patterns for creating and maintaining a shared vision. Abstracted and edited from Software for Your Head: Core Protocols for Creating and Maintaining Shared Visions, Jim and Michele McCarthy, Addison Wesley, 2002.
  2. 2. 2/49 Team and Team Building o Team = Product is a core philosophy that says: n The behavior of the team directly maps to the qualities of its work product, and vice versa. n If we want a work product with certain characteristics, we must ensure that the team has those characteristics before the work product is developed.
  3. 3. 3/49 Building Teams Through Coaches o Coaching teams is a critical success factor for our “self directed” management style o Having coaches that understanding the core process of “teaming” and “team building” is the starting point. o This was poorly understood in the first round of “team building.”
  4. 4. 4/49 This Presentation … o Is abstracted from Jim and Michelle McCarthy’s book Software for Your Head: Core Protocols for Creating and Maintaining Shared Vision. o Is edited to fit the CH2MHILL Strategy and IT Leadership process. o Puts forward a “new” idea that may take some time to absorb. o Is one approach to moving forward into the world of “commercial best practices,” but also one that has proven successful at the McCarthy’s former employer - Microsoft
  5. 5. 5/49 Patterns and Anti–Patterns o Pattern – describes solutions that yield desirable results. n Patterns are a means of transmitting solutions to common problems. n The pattern is not the solution, it is the means to the solution. o Anti–pattern – describes solutions that yield undesirable results. n Anti–patterns are conventional wisdom, coded as the opposite folly. n Anti–patterns have False Solutions, but the Actual Solutions are more difficult to implement.
  6. 6. 6/49 Meeting Management Never do anything dumb on purpose.
  7. 7. 7/49 Meeting Check–In Problem o Our results are unsatisfying. Solution o Publicly commit to rational behavior and efficiently disclose our feelings at work.
  8. 8. 8/49 Meeting Check–Out Problem o When we can’t be mentally present, we stay in a meeting anyway, regardless of the cost to our false presence to our self and our team Solution o When we are not contributing, we must leave the environment without distracting our teammates.
  9. 9. 9/49 Passer Problem o We “go along” with group activities that we don’t believe in, with increasing cynicism and a sense of powerlessness for our self and our team. Solution o Explicitly decline to participate when we don’t want to do something productive.
  10. 10. 10/49 Connection Problem o Others have desirable qualities that we lack, and vice versa. Solution o Connect before transmission; get close enough to others so that all will share the desirable qualities.
  11. 11. 11/49 Too Emotional Problem o We think that we or others are too emotional at work. False Solution o Constrain our emotions. o Help others do the same. Actual Solution o Maximize our emotional abilities and support them in others.
  12. 12. 12/49 No Hurt Feelings Problem o We don’t want to hurt the feelings of our teammates, so we fail to add the value we have to our team’s work product. False Solution o If we can’t find a way to tell a truth without upsetting people, we don’t speak. Actual Solution o Focus on team results, not on team member’s feelings.
  13. 13. 13/49 Wrong Tolerance Problem o We tolerate behaviors that don’t work well. False Solution o We learn to live in the “real world” or complain to others who we think can fix the problem. Actual Solution o Acknowledge that if we tolerate it, we insist on it.
  14. 14. 14/49 Team = Product Problem o It is easy to identify symptoms but difficult to diagnose team problems and take the appropriate steps for their remedy. Solution o Team = Product. o What is in the team will be it’s work product. o What isn’t, won’t.
  15. 15. 15/49 Self Care Problem o We take care of others and expect them to take care of us. Solution o Take care of ourselves.
  16. 16. 16/49 Thinking and Feeling Problem o We act on our feelings without thinking, or act while ignoring our feelings. Solution o Check both our “thinking and feeling” and the “thinking and feeling” of others.
  17. 17. 17/49 Pretend Problem o We reject new alternative beliefs before we understand them. Solution o Don’t resist a new idea. o “Pretend” that it is valuable and experiment with it, until we understand it.
  18. 18. 18/49 The Greatness Cycle Problem o Mediocrity. Solution o Smartness leads to greatness, via presence, integrity, conflict, and passion.
  19. 19. 19/49 Decider Regular excuses and exculpatory stories are often used to rationalize ongoing half– heartedness or failure must be neutralized up front by the team’s simple requirement: Unanimity before action
  20. 20. 20/49 Decider Problem o Our team’s decision process does not provide each member with an explicit say, or provide a means to hold members accountable for the result. Solution o Use a reliable, unanimity–driven process within the team.
  21. 21. 21/49 Resolution Problem o We have difficulties reaching unanimous support for a proposal. Solution o Only talk about what it will take to get the outlier “in.”
  22. 22. 22/49 Work with Intention Problem o We don’t know if our behavior will be what we want. Solution o Decide on our intention before we act or speak.
  23. 23. 23/49 Ecology of Ideas Problem o We don’t get the best ideas into our work product or processes. Solution o Create a healthy “Ecology of Ideas.”
  24. 24. 24/49 Resolution Avoidance Problem o We don’t deal efficiently with conflict because we’re afraid of it. False Solution o Lay low. o Don’t cause problems. o Avoid conflict. Actual Solution o Seek resolution.
  25. 25. 25/49 Oblivion Problem o We act according to habit or business norms instead of mature thought, informed intention, and creativity. False Solution o Blame others, or say, “it was out of our control.” Actual Solution o Treat every problem as if we could actually do something about it and as if we are personally accountable for the solution.
  26. 26. 26/49 Turf Problem o When getting results is difficult we focus on “role” definition. False Solution o Create individual ownership. o Police boundaries around work responsibilities. Actual Solution o Share all turf with anyone who wants to help.
  27. 27. 27/49 Boss Won’t Give Power Problem o We’re afraid that a team will go the wrong way if team members make more decisions. False Solution o Control of teams reporting to us. o Don’t support ideas or practices that interrupt this control. o “This project is not a democracy.” Actual Solution o Insist that team members grow up. o Encourage them to reach their full possible potential. o Parents are not required in a mature work place.
  28. 28. 28/49 Team Quackery Problem o Team performance is deteriorating. o There are always remedies at hand, like the nostrums of the past. False Solution o Improve “team work” or add new “processes.” Actual Solution o Lead and participate in team solutions that focus solely on results.
  29. 29. 29/49 Aligning Personal goals motivate people; team goals motivate teams. Team goals are derived from Visions. Visions are derived from personal goals. Tie Goals to Vision Tie Vision to Goals
  30. 30. 30/49 Alignment Problem o We think there are not enough people or other resources to get the job done well. Solution o Align the team around what each member wants.
  31. 31. 31/49 Not Enough People Problem o We blame a headcount shortage for our lack of results. False Solution o Add more people, remove features, push out schedules. Actual Solution o Instead of adding head count, make the heads we have count.
  32. 32. 32/49 Align Me Problem o In a work session we can't or won’t come to the point; instead we specify bogus “wants” or are “passive.” False Solution o Be patient. o Play along. o Offer lots of help. o Don’t offend. Actual Solution o Be intolerant of blather, obfuscation, confusion, and passivity.
  33. 33. 33/49 Personal Alignment Problem o We don’t know what we want. Solution o Discover what we want, tell our teammates what that is. o Ask for their help. o Expect them to do likewise.
  34. 34. 34/49 Investigate Problem o We see others as better than ourselves. o Communication barriers prevent us from stating this clearly. Solution o Inquire into one another as a naïvely curious and nonjudgmental investigator.
  35. 35. 35/49 Receptivity Problem o When we feel stress, we assume that something is missing. Solution o When we feel stress, we are not receiving what’s available to us.
  36. 36. 36/49 Web of Commitment Problem o It’s difficult to know what we want. o It’s even more difficult at ask others for help. Solution o Create a structure within our team that will help us get what we want.
  37. 37. 37/49 Ask for Help Problem o We act as if help won’t help. Solution o Use each other as a resource.
  38. 38. 38/49 Shared Vision A shared vision is not a statement or goal, it is a “state of being” which is intentionally created by a mature team.
  39. 39. 39/49 Shared Vision Problem o We work without first together deciding what we are going to create. Solution o First and always, make sure our team is aligned around our vision.
  40. 40. 40/49 Meta–Vision Problem o There is no purposeful, institutionally supported approach to the management of Visions. Solution o Envision the practice of Vision making and then practice it continuously.
  41. 41. 41/49 Far Vision Problem o We work hard, burn out, and wonder why we bother. Solution o Insist that all projects have a long term noble purpose. o Our first and foremost noble purpose is to “Close the site…”
  42. 42. 42/49 Version of the Vision Problem o We have an unwieldy list of features or demands from our customers. Solution o Create a sequence of “solution versions” that must be accomplished in a step-by-step manner in order to satisfy the customer.
  43. 43. 43/49 Blinder Problem o Our team is sometimes hindered by its blindness to the need to create a “Shared Vision.” False Solution o Go along. o Get along. o Vision is someone else’s job. Actual Solution o Don’t work on a team without a “Shared Vision.”
  44. 44. 44/49 Technicality Problem o People are categorized as technical or non– technical, and technical seems “better.” False Solution o Control the participation of the technical members. Actual Solution o Evaluate people on the basis of results.
  45. 45. 45/49 Recoil Problem o After achieving something of significance, we experience a feeling of hopelessness, anxiety, or guilt, and a sense that the achievement was without meaning altogether. False Solution o Back off a bit. Be more “realistic.” Don’t attempt to achieve at such a fast pace. Actual Solution o Get mad. Get help. Decide to recommit to greatness.
  46. 46. 46/49 Feedback Problem o There is no standard way to gain value for our work or personal performance from another person. o Or to add our value to the work product or the personal performance of another person. False Solution o We give or seek feedback. Actual Solution o When asked, rank the creative products of individuals and groups, detail the positive basis for the ranking, and describe additional attributes that we believe would make the work product “perfect.”
  47. 47. 47/49 Is All This a Bunch of Hooey? Simple Answer? NO!
  48. 48. 48/49 Team Building Boot Camp o McCarthy runs a “boot camp” for IT developers and their managers. o This is the Microsoft style extracted and refined. o Other firms have similar “culture” training activities n Booze Allen Hamilton n General Electric n Chevron n Boise Cascade
  49. 49. 49/49 How to See This in Context Preserve: Core Values Core Purpose Change: Culture Practices Operating Practices Goals & Strategies

×