Quality Assurance and Project Management

Jul 23 2008   9:57AM GMT

Why Software Developers are not Doctors?

Jaideep Khanduja Jaideep Khanduja Profile: Jaideep Khanduja

Software Developers are not doctors and that is why are not in the habit of doing ‘first time right’ coding. All newly developed software contains bugs, bugs and bugs. Developers have this mindset that no software can be written without a bug in it. They are convinced that bugs are integrated part of coding and involuntarily that are bound to place them here and there in their code while writing a software. If doctors start working like this that in every operation they leave some important activity ‘undone’ and have a privilege of getting each operation audited by another doctor (specially meant for auditing a patient immediately after operation), the auditing doctor will find out the shortcomings in the operation, report it to the doctor who operated upon the patient, the patient gets operated again, again auditing, again operation, so on and so forth. Think of what will happen to the patient in this case. And I think the patient will prefer to die on his own than in this manner.

The same thing happens to the health of software when some bugs are embedded in it, found out by testers, reported to developers. The developers fix those bugs, in turn produce some other bugs, again it comes to testers. Another bug report, another fixing, another different set of bugs production, so on and so forth. What happens to the health of the coding in this case?

If software could shout and cry!

A point to think upon and act upon!

2  Comments on this Post

There was an error processing your information. Please try again later.
Thanks. We'll let you know when a new response is added.
Send me notifications when other members comment.
  • Drnaveen
    hi Jaideep, probably you have raised a question that was there in my mind for long.I do have an inclination towards software devlopment but i dont have any information regarding this. Is there any company which involve doctors in such projects.i hope you will have some positive ans.By the way i am Dr Naveen from delhi.
    0 pointsBadges:
  • Jaideep Khanduja
    Hi Naveen, I don’t know exactly if any software company has hired doctor for the development job. This might be there in a software organization going to develop software for doctors or hospitals and hiring doctors as functional consultants. I remember a doctor whom I met years back who tried many small software for his purpose and did not get satisfied with them. Ultimately he decided to learn database and language on his own to build his own software to fit his requirements in best possible way.
    19,160 pointsBadges:

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to:

Share this item with your network: