Making Decisions on a Small Team

Almost daily teams make decisions based on a variety of different inputs and personalities.  A particular difficulty is when you as a developer/manager are in need of a consensus decision from two different parties who often disagree.  The disagreement can be based upon differing incentives, or even personality conflicts- this method has worked well for me in either case. Discovery – Getting the inputs from each party Go and talk to each party individually- on the phone or in-person is best.  The conversational aspect is important as people will often allow you to see more of what they need via verbal communication- rather than writing something down that is set in stone.  I find it’s best to listen at this point- if a solution is proposed at this point keep your ears open to see if it is viable.  However, if you are asked to make a decision before getting input…