Join SiliconIndia
Author Favourites
Other Blogs
 My Personal Blog
Books
 Four Hour Work Week
 Made to Stick
 Richisthan
Search blogs  
Browse by category
IT Strategy - Aligning IT with Business Need
Raj Sheelvant
Author:Raj Sheelvant
Project Manager at Intel
Software Quality
Friday 19th, September 2008
IT management tends to define QA as being simply "testing". As such, they often view QA as just bringing in some warm bodies to run some test scripts once the coding is all finished. There is actually far more to QA than just testing, and there is far more to testing than just running test scripts.  This according to Baseline article Second Class Software Quality in Major IT Projects.  Also read Bruce Webster’s blog on QA here.  The articles also notes that if the organizational challenges to QA were simply lack of time and money, then they could be readily solved by simply allocating more time and money. However, there is a second, more intractable issue. Put simply, an IT engineer who works in QA has less professional status than one who works in actual coding. The old IT joke is that you conjugate the verb "to program" thusly: "I architect, you code, he or she tests."

I think this is a huge problem with the waterfall methodology of software development.  Hence newer and better software development like Agile software developement makes more sense.  Testing is not an afterthought.  It’s part of the development process itself.  Its not ‘he or she’ that tests the application, but it’s more like "we architect, we code and we test". Its a bad idea to create professional 'status' when QA is delegated to someone with lower status.  Wouldn’t the 'senior' or smart developer be passionate and responsible enough to 'bake' quality into the product he or she develops?  How can you call someone a good developer if they can’t make their code and architecture bullet proof to outliers and extreme cases?

QA is the collectively responsibility of everyone involved in the project including Project Manager.  The Project Manager also needs to smartly allocate time in the project time line to do some systematic testing.  This should happen not at the end of the development but regularly after the functionaly is built and integrated.

read more at IT Stratgy Blog

 
Comments
Comment 1: By anjali joshi on 08th Nov 2008
Enjoy Vyke's cheap international phone calls using PC-to-Phone, WIFI enabled mobile phones, SIP devices or Callback. Get a free dollar when you sign up for free, and there is no hidden charges or extra cost, just pay-as-you-go calling and sms. Check it out on https://www.vyke.com/

4 US cent per call connection charge to free landline destinations with Vyke PC-to-Phone, Mobile VoIP and VoIP Phone. Check out the cheap rates to all other destinations on https://www. vyke.com/rates.jsf

Post your valuable comment here
Email:      Password:  
Don't have SiliconIndia ID? Sign up      Forgot your Password?  Retrieve

 Latest postings

Indian IT Exec Mind Set
Down to Business: The Mind Set of The Indian IT Exec by Rob Preston at InformationWeek is an interesting observation of Indian IT Exec Mind Set from... more >>
Lean Software Development
Lean System in manufacturing focuses on reducing inefficiency by institutionalizing continuous improvement of process as well as the quality of the... more >>
Infosys’s Globalization Strategy
Creation of diverse workforce would be the greatest challenge for corporations in a globalized world, says Infosys Technologies’ chairman and chie... more >>
The Enterprise of the Future
The Third biennial IBM Global CEO Study titled “The Enterprise of the Future” is now available (You will have to register to download this 79 page... more >>
Negotiation Skill for IT Managers
Wall Street Journal Article titled Art of Persuasion Becomes Key talks about recent changes due to globalization that has elevated the need for manage... more >>
More postings 1  2  3  4    next >>

Technology

MAKING OBJECTS INVISIBLE
MAKING OBJECTS INVISIBLE Biman Basu Email: bimanbasu@gmail.com ... more >>
By
Sivasubramanian Sivasuriyanarayanan
Two day Workshop on Machine Learning
Two day Workshop on Machine Learning Machine LearningMac... more >>
By
Prakash Pimpale
utter change........
I am not very bright student but still i have the passion to do s... more >>
By
vivek yadav
A few Tips and Tricks on Operating systems
A few Tips and Tricks on Operating systems *view File extension... more >>
By
Priya
Stop Spam storms
Hi Friends ! I wish to address to one of the issues which people... more >>
By
Adarsh S

Guest contributors

Anand Chandrasekher
Anand Chandrasekher
Senior Vice President, Intel.
Neelam Dhawan
Neelam Dhawan
Managing Director, HP India
Jagdish Dalal
Jagdish Dalal
Jagdish Dalal is a world-renowned consultant in the field of Information Technology and out sourcing
Jayshree V Ullal
Jayshree V Ullal
Senior Vice President / General Manager, Cisco
Dr. Krishna Mikilineni
Dr. Krishna Mikilineni
Managing Director, Honeywell Technology Solutions Lab.
 Our sponsors