User:Muhammad Zaid121

Defective Software : We develop programs that contain defects. Hard to predict the future, however it is highly likely, that the software we will develop in the future will not be significantly better. The problems of defective software are because of Requirement defintion, design and implementation. Also because of poor programming languages, faulty compilers and misleading development tools. Hence then effects occured of defective software are : Communications,Space applications,Defense and Warfare,Death,Delays,Electric Power,Money Managment,Control of elections,Control of jails,Law enforcement etc A defect is an error or a bug, in the application which is created. A programmer while designing and building the software can make mistakes or error. These mistakes or errors mean that there are flaws in the software. These are called defects. A Software Defect / Bug is a condition in a software product which does not meet a software requirement (as stated in the requirement specifications) or end-user expectations (which may not be specified but are reasonable). In other words, a defect is an error in coding or logic that causes a program to malfunction or to produce incorrect/unexpected results.A defect is an error or a bug, in the application which is created. A programmer while designing and building the software can make mistakes or error.When a tester finds a bug or defect it’s required to convey the same to the developers. Thus they report bugs with the detail steps and are called as Bug Reports, issue report, problem report, etc.