Saturday, October 8, 2016

Efficiency and Democracy

As the software lead, I have the responsibility to concern myself over major choices in both how we design and our methods of development.  When a choice arises that has many differences it results in a swathe of positives and negatives that need to be weighed.  I must be both informed and democratic to ensure that both the decision is sound and that the members of my team are comfortable with the choice.  At times there will be a point when a team member is not in agreement, as is to be expected in any effort.  At such time I must walk the fine line between democracy and efficiency.  While the opinion may be valid and may even be the better choice, in some situations it is less efficient to keep that discussion going while other discussions are being put on hold.  Even more so when a change would require an overhaul.

This seems to be a skill that requires experience.  I expect that I'll become more comfortable with these kinds of decisions as I gain experience with them.

No comments:

Post a Comment