The fact that a software tester is a most infamous person in a software project team has some grounds underneath it. This is because a software tester usually speaks of the bugs in the developer's code. For a developer to take this pin-pointing personally hurting is humane. The tussle between the testers and developers may lead to failure or delay of the software project. This article presents some of the aspects which both the developer and the tester should know about each other and work harmoniously in a team.
The developer should understand that testing is an important activity in a software project and the role of the tester is to find as many bugs as possible at the earliest and ensure that they get fixed. If the developed software satisfies customer's requirements and has little number of known bugs then only the customer will accept the software. So, pin-pointing by tester should be taken by the developer in a positive sense. It is the duty of the tester to find bugs and by doing this he is, infact, suggesting you to remove bugs and thereby, dress your code in a proper way.
At the same time, the tester should not directly blame the developer for the buggy code. Psychologically, this will unrest the developer and may lower his efficiency. Instead, a tester should report a bug in a gentle way. The tester should not only report bugs but at times, he should praise the developer for the good code written by him.
As the software are becoming complex, testing is becoming an integral and a methodological process. Lots of theories and practices of testing are becoming standards. And companies are even spending lot of time and money on deciding terminologies of testing like some companies prefer saying a bug as 'anomaly' or 'incident' rather than 'fault', 'bug' or 'error'.
A good tester will have the knowledge of coding language used in the project. In this way, he can sometimes read the buggy code and identify the exact bug along-with and may even propose a solution.
Before reporting a bug, it is important for a tester to know if his test procedure was correct. It happens many times that the bug reported was the result of wrong testing .
So, if you are a software tester then understand the psychology of a developer, appreciate him at times and if you know coding then help him to debug and improve the code. This way you will have good fame in your project team rather than as a dreaded person.
Syed Feroz Zainvi has obtained M.Tech. (Comp Sc & Engg) degree from Indian Institute of Technology, Delhi (INDIA). His areas of interests are distributed computing, computer graphics and Internet Technologies. Currently, he is involved in Software Project Planning, Development and Management. His other interests include writing for magazines and contributing utility softwares on Magazine's CDs. He also have flair for teaching computer science with new teaching methodologies.
His web-page URL is http://zainvi.tophonors.com
ohare limo service Grand Rapids ..Microsoft CRM has built-in conversion tool, however you should probably... Read More
For those who still don't know, Microsoft Publisher helps computer... Read More
Not all of us have the luxury of working both... Read More
Linux essentials:It's free for download but you have to pay... Read More
Is Photoshop CS2 worth the upgrade? You bet it is!... Read More
Scrapbooks are very popular these days. I think that almost... Read More
Looks like Microsoft Great Plains becomes more and more popular,... Read More
This short paper will expand on two key reasons to... Read More
While Adobe is the most known maker of PDF tools,... Read More
Microsoft CRM is CRM answer from Microsoft Business Solutions.The whole... Read More
You might think you don't need a firewall... Read More
Microsoft Business Solutions Great Plains is marketed for mid-size companies... Read More
Healthcare facilities such as clinics, hospitals, and biomedical laboratories can... Read More
I like my software simple. If it's too complex or... Read More
Microsoft Business Solutions Great Plains as new ERP for multinational... Read More
Lotus Domino/Notes ? Microsoft Great Plains tandem as ERP with... Read More
The intuitive algorithm.Roger Penrose considered it impossible. Thinking could never... Read More
It's not very often I get excited about a software... Read More
What is IRC?IRC is Internet Relay Chat. It is a... Read More
Looks like Microsoft Great Plains becomes more and more popular,... Read More
Microsoft-Outlook is a pretty amazing program. So much more than... Read More
Think of this, first we had the HAM Radio, then... Read More
It is really interesting that a bug can create problem... Read More
Not every software testing project can or should be automated.... Read More
Microsoft CRM is relatively new player on the now becoming... Read More
executive chauffeured services Barrington Hills ..In today's business world it's all but impossible to escape... Read More
Former Great Plains Software Dynamics/eEnterprise, and currently Microsoft Business Solutions... Read More
1. With mapping software you can create a report that... Read More
An operating system (abbreviated OS) is essentially the path through... Read More
SAP Inc., a global leader in client/server enterprise application software... Read More
If you have Microsoft Great Plains and support it for... Read More
It would be easy to think, like most people apparently... Read More
Handling character strings in Java is supported through two final... Read More
Cyberspace has opened up a new frontier with exciting possibilities... Read More
Microsoft Outlook is one of the most widely used software... Read More
Beginning with Domino version R4 it has integration with the... Read More
Microsoft Great Plains fits to majority of industries, in the... Read More
In the new era of internet marketing the problem of... Read More
Microsoft Business Solutions offers several ERP applications: Great Plains, Navision,... Read More
No matter how much you enjoy your favorite screensavers, sometimes... Read More
Preventive Maintenance (PM) is defined as scheduled work done on... Read More
We all take the computer for granted. I mean, all... Read More
People often ask me: What image file formats will Photoshop... Read More
Remember nice and prosperous Clinton era? When you implemented innovative... Read More
The Software 2005 conference is now a wrap. This conference,... Read More
Microsoft Great Plains is now standard mid-market ERP application, serving... Read More
It is now common thing when large corporation selects mid-market... Read More
Microsoft Business Solutions ? Great Plains is designed to meet... Read More
Just when you thought you were Web savvy, one more... Read More
Viruses and spyware usually show up on your computer one... Read More
Software |