QA City

Join Hands to Build a Smarter India: Sign in | Join now
Most Popular

Should Developers and Testers Work as a Team?

By SiliconIndia   |   Tuesday, 17 July 2012, 23:35 Hrs
Print Email


Bangalore: Recent surveys have revealed that software error had costs United States businesses a whooping $60 billion per year. It is also seen that despite knowing the adverse effect of ‘bad’ software, many consumers and businesses are still using them as they are relatively cheap. This could pose a threat to the organization in the near future.



In the recent years, Software development companies have spent a huge amount of money on quality assurance, but the coding errors could not be eliminated.



A handful of developers dislike to be told that the software that they had nurtured from the time they conceptualize it till the time of inception doesn’t meet the requirements or is not reliable.  One common issue faced by many software developers is short time span to develop the software. Under pressure they may de-prioritize some of the minute yet critical bugs.  



Developers from time to time receive criticism from the testing team regarding various issues with the software. However, they should be taking these criticisms as constructive feedbacks. They are usually guided by the mentality of “them and us”. This should be removed and they need to acknowledge that both the development and testing teams together is building a product that ensures reliability and with high quality.



Though teamwork is important for the success of the organization, however, the testing team should be independent in its functioning. This is done to ensure that their view on the product is unbiased.



Software testing is usually done when the project development is either about to be completed or it has already been completed. Sometimes, due to the complexity of the project, more testing is required. However, due to time constraints and as part of cost cutting, testers may avoid repeated testing.



Agile Software development also contributes to software issues. In this type of software development, documentation is not required. Whenever, a defect is detected, a tester who’s involved in Agile Development would say “It’s agile, we didn’t do documentation.” It is good for developers and testers to document as this would help both teams if any problem is detected from the project.


Sign Up for QA Digest and Read the Day's Highlights
Don't Miss
Experts on QA
Sasank Taraka Kumar
QA Lead
RAM Informatics Ltd
Ramesh  Letchumanan
Testing Engnr
R and D Tech
Nishu  Miglani
CEO
Quest consultants
Satish  Dappin
Sr QA Engineer
Juniper Networks
Mukesh  Jarial
Software Engineer
Interglobe
Sasank Taraka Kumar
QA Lead
RAM Informatics Ltd
Sudhir  Patnaik
Director Engineering
Intuit India
Bobin Motti  Thomas
Sr Tech. Associate
Tech Mahindra
Write your comment now
 
Whitepapers
This report is the result of the largest public-private sector rese...
For those not familiar with the Coverity Scan™ service, i...
SiliconIndia About Us   |   Contact Us   |   Help   |   Community rules   |   Advertise with us   |   Sitemap   |  
News:       Technology   |   Enterprise   |   Gadgets   |   Startups   |   Finance   |   Business   |   Career   |   Magazine  |   Newsletter   |   News archive  
Cities:        CEO   |     Startup   |   Mobile   |   CIO   |   Women   |   BI   |   HR   |   SME   |   Cloud   |   Marketing   |   QA   |   Java   |   Web Developer  
Community:      Members   |   Blogs   |   Indian Entrepreneurs   |   Gyan   |   Advice   |   Community   |   Find   |   CXO Insights  
Job Board:      Jobs   |   Freshers   |   Companies   |   HR Speak   |   Forum  
Online Courses:   Web Developer   |   Java Developer   |   CCNA Training   |   SEO   |   SAS   |   SQL Server 2005   |   J2EE
Education:   MBA   |   MCA   |   Engineering   |   Training Institute
Life:          Real Estate   |   Travel   |   Finance   |   Gadgets   |   Movie Reviews   |    Jokes  
Send your feedback and help us continue to improve SiliconIndia
© 2014 InfoConnect Web Technologies India Pvt Ltd. all rights reserved