Communiquez avec les autres et partagez vos connaissances professionnelles

Inscrivez-vous ou connectez-vous pour rejoindre votre communauté professionnelle.

Suivre

How can we ensure that there are no bugs and that the software works exactly like the client would expect it to work?

user-image
Question ajoutée par Ali Sajid , Sr. Quantity Surveyor , Habib Rafiq (Pvt.) Limited
Date de publication: 2013/10/10
Mohammad Tohamy Hussein Hussein
par Mohammad Tohamy Hussein Hussein , Chief Executive Officer & ERP Architect , Egyptian Software Group

Bug free software is a myth and I believe that it will continue to be so.

Now that doesnt mean that there are no processes to maximize the software quality. Software design and specifications of customer requirements is the corner stone in delivering a software that meets client expectations. There are many tools available today to help software manufacturers achieving that goal.

Another important step towards achieving that goal is the software testing processes (function testing, system testing, & integration testing) which must be carried out by teat teams and not by developers. Software development environments vastly improved these functions to the level that the test team members can tell which lines of code were tested and which are not.

the last issue that I can think of is the software acceptance processes which are used to hand over the software to its users. These insure the clients' participation in insuring that the software meets thier expectations.

Despite all of the above, software fixes are still, and will continue to be, issued by all software vendors.

More Questions Like This