ابدأ بالتواصل مع الأشخاص وتبادل معارفك المهنية

أنشئ حسابًا أو سجّل الدخول للانضمام إلى مجتمعك المهني.

متابعة

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
تم إضافة السؤال من قبل Ali Sajid , Sr. Quantity Surveyor , Habib Rafiq (Pvt.) Limited
تاريخ النشر: 2013/10/10
Mohammad Tohamy Hussein Hussein
من قبل 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.

المزيد من الأسئلة المماثلة

هل تحتاج لمساعدة في كتابة سيرة ذاتية تحتوي على الكلمات الدلالية التي يبحث عنها أصحاب العمل؟