A mere sub-standard screwdriver can turn a quick Do-It-Yourself job round the house into an exercise in frustration that makes you feel really exhausted, annoyed and helpless at the same time. This is a feeling that is just too familiar not only to anyone who ever attempted to use a bogus screwdriver but most software professionals who are trying to cope with their everyday tasks using inadequate tools. That is why best craftsmen always know, love and cherish their tools. They are always in pursuit of better equipment.
As a software development manager one has great influence over development tools policy:
What key ingredients a good policy must include?
Beyond and above the policy itself what measures need to be taken continuously to keep the tools as "sharp" as possible?
Within Wikipedia word "policy" is defined as: "a deliberate plan of action to guide decisions and achieve rational outcome(s)."
In any software development team there is a "tools policy": it can be anywhere on both scales formal-informal, explicit-tacit. It is often a matter of collaboration, budgeting, hiring, maintainability, legality, politics etc. The policy drives the notion of what tools are acceptable, accessible within the organisation, how much actual control developers have over their working enviroment.