Object Oriented Software Engineering View all facts Glossary Help |
subject > person or group > organization > software development company |
software development company | ||||
subject | fact |
software development company | is a subtopic of 10.13 - Difficulties and Risks in Quality Assurance | |
is a kind of organization | ||
may follow what is often called an opportunistic approach if it does not follow good software engineering practices | ||
should consider Consider quality assurance to be an integral and on-going part of development | ||
should encourage developers and maintainers to work for several months on a testing team; this will heighten their awareness of quality problems they should avoid when they return to designing software | ||
should give people tasks that fit their natural personalities | ||
should have a separate department to handle quality assurance | ||
should not sacrifice those activities that can ensure quality are often sacrificed in order to meet deadlines | ||
should provide developers with feedback about their performance in terms of producing quality software so they have something measurable to improve | ||
should publish statistics about quality (within the organization) so people who ignore it will be embarrassed | ||
should recognize the importance of quality | ||
should schedule adequate time for all quality assurance activities | ||
should train people in testing and inspecting techniques |