Previous
Tools
Next

There is a risk from software tools. Tools can be immature or inadequate for the project at hand. In general, tools should not be changed while a project is underway. However, one also needs to be nimble in this regard. I've often seen where a great tool is not adopted because of analysis paralysis.

Some examples of software tools that need to be carefully selected:

The last two are commonly overlooked and will discussed in the next section.