Exploring the Essentials and Principles of Software Development
Sandeep Dalal · International Journal of Advanced Trends in Computer Science and Engineering · 2019
There is utmost pressure on software development industry to build quality software's as we have become highly dependent on software's directly or indirectly.Software development has many phases like testing which requires the maximum time as well as resources like human efforts and investment.The time required for completion of software testing is more than the time required to complete all remaining phases of software development.The quality of software heavily depends on quality of software testing process.Therefore, Software testing can be considered as necessary evil for verifying the software quality.This paper discusses some of the most critical aspects and principles of software development and testing.