Defect Management Strategies in Software Development
This is an incremental review focusing on improving software quality for developers and businesses in competitive environments.
The paper addresses the need for systematic defect management strategies to achieve high-quality, defect-free software that meets time and cost constraints, though it does not provide specific numerical results.
Software is a unique entity that has laid a strong impact on all other fields either related or not related to software. These include medical, scientific, business, educational, defence, transport, telecommunication to name a few. State-of-the-art professional domain activities demands the development of high quality software. High quality software attributes to a defect-free product, which is competent of producing predictable results and remains deliverable within time and cost constraints. It should be manageable with minimum interferences. It should also be maintainable, dependable, understandable and efficient. Thus, a systematic approach towards high quality software development is required due to increased competitiveness in today's business world, technological advances, hardware complexity and frequently changing business requirements.