Risk Item Checklist
If a carpenter were asked to build a fine piece of furniture with a bent dull handsaw the excellence of the end product would be suspect. With the Inappropriate or in-effective tools can blunt the efforts of even a skilled practitioner the software engineering environment supports the process, the project team and the product but if the environment is flawed it can be the source of significant risk. There are the following risk item checklist identifies generic risks related with the development environment.
- Is a management software project tool available?
- Is a management software process tool available?
- Are tools for design and analysis available?
- Do design and analysis tools deliver techniques which are appropriate for the product to be developed?
- Are code or compilers generators available and appropriate for the product to be developed?
- Are testing tools available and appropriate for the product to be developed?
- Are management software configuration tools available?
- Does the environment make use of a repository or database?
- Are all the software tools integrated with each other?
- Have the members of the project team received training in each of the tools?
- Are local experts available to questions answer about the tools?
- Is documentation and on-line help for the tools adequate?
If a majority answered "no" of the above questions the software development environment is risk is high and weak.