
133
Chapter 4
Empirical Investigation
*
S
looking for ways to improve the
quality of soware products and the development process. us, they
want to use improved tools and techniques in all aspects of development.
ey want better processes, tools, and languages to gather and analyze
requirements, model designs, develop, test, and evolve applications. But
how can you determine whether a new tool or technique will really provide
the desired benets? For example, analysts want to use the best techniques
for gathering complete requirements and insuring that the requirements
are consistent. Soware architects want to use ...