@zaasmi said in CS611 Assignment 1 Solution and Discussion:
Question - II: Marks: 10
Continuing the above scenario why is defect-free software important and writes any five steps by which you ensure that your software becomes defects-free.
Defect-free software is important because
Delivering defect-free software reduces support costs.
Delivering defect-free software reduces programming costs.
Delivering defect-free software reduces development time.
Delivering defect-free software can provide a competitive advantage
To ensure that my software is defect-free, I will follow the following steps.
Will ensure that my collected requirements are accurate and complete
Will Trace Every Line of Code When Written
Will get time-to-time feedback from client
Will perform testing by completing each module
Will do proper communication with team members to avoid bugs in software