What are six root causes of poor software quality?

These are the causes
  • Inadequate training of managers and staff
  • Inadequate defect and cost measurement
  • Excessive schedule pressure
  • Insufficient defect removal
  • High complexity levels
  • Ambiguous and creeping requirements and design (feature race & gimmicks)

  • Inadequate training of managers and staff
When training is not as the managers and staff needed then software may have lack of quality
  • Inadequate defect and cost measurement
If defect and cost measurement is not according to the needs
  • Excessive schedule pressure
If there is pressure for delivery of the software in short time.
  • Insufficient defect removal
When defects are not fixed properly
  • High complexity levels
When software is very complex then misunderstanding is one cause for the poor quality
  • Ambiguous and creeping requirements and design
When there is ambiguity in requirements and also in design of the software

1 comment:


  1. Great thoughts you got there, believe I may possibly try just some of it throughout my daily life.

    QTP Training Chennai

    ReplyDelete

Share/Save/Bookmark
 
Design Patterns