In this article we have explored various secrets to make
your requirements process successful and ensure that your clients are satisfied
with the resulting program even under tight deadlines. At the start of your
next project, make sure you have the proper tools in place for successful
requirements iterations including a prototyping program, a tool to write use
cases, and a version control program. These tools do not have to be expensive,
and they will help to get your requirements right and schedule under control.