Techniques for Improving Software Quality

Software quality
assurance is a planned and systematic program of activities designed to ensure that a
system has the desired characteristics. Although it might seem that the best way to
develop a high-quality product would be to focus on the product itself, in software
quality assurance you also need to focus on the software-development process. Some of
the elements of a software-quality program are described in the following
subsections:

Software-quality objectives. One powerful technique for improving software quality is setting explicit quality objectives from among the external and internal characteristics described in the previous section. Without explicit goals, programmers might work to maximize ...

The best content for your career. Discover unlimited learning
on demand for around $1/day.