Use QA As Your First Step To Outsourcing

Quality Assurance, or QA, is often given short shrift in a software development organization, especially when budgets are tight. When debating the software development budget at one of my software companies, the CEO finally asked, "Well, do you really want to hire a QA guy, or a programmer to add features to the software?"

It was a tough choice. I decided to hire the programmer because we had a huge list of features to implement. And we could not afford to implement a QA process without hiring a significant staff of QA engineers and someone to manage them.

In another example, an Accelerance client had developed their software and was getting ready for a Beta release to their first customers. They too had neglected QA. Although the work of their individual programmers was good, the entire system needed testing after the programming work was integrated together.

This client realized that going to market without a comprehensive test of the system would be a major disaster. An obvious indicator of the impending doom was the missing data on screens of the application whenever the VP of Engineering tried to use the software. Their target market was ordinary consumers who would not tolerate any missing data, confusing behavior or unexpected error messages.

How could such good engineers create such lousy software!?

It is because QA is the ugly step sister of software development. Even if the engineers are unit testing their code, they do not want to be bothered with testing the entire application. It is not considered a creative or "fun" part of the process. Consequently, QA is often neglected, leading to mediocre software and unhappy users.

Outsourcing is an excellent solution to the problem of nonexistent or incomplete QA. Yet some people are surprised to learn QA can even be outsourced. Outsourcing your QA is a terrific first step to taking advantage of low-cost offshore engineering resources.

One reason QA is such a good place to start with outsourcing is you do not necessarily need to divulge your source code. You can deliver a binary version of your software for installation and testing by your outsourced QA team. Look for a team with experience performing the type of QA that you need. You can divide QA into 5 different types of testing:

1. Requirements Testing - making sure your software does what you designed it to do

2. Usability Testing - specialized testing that may require focus groups of target users

3. Load or Stress Testing - to ensure your software has the required performance

4. Environment Testing - testing your software on different operating systems, browsers, etc.

5. Regression Testing - an automated process to repeat tests quickly on each new release of your software

Regression testing is often used with unit testing. Unit testing is performed during programming and requires access to the source code. Other separate regression tests can exercise the user and programmatic interfaces defined for your software without viewing the source code.

Avoid outsourcing too much at once. Pick the type of testing that will give you the biggest benefit. For example, Regression Testing may be valuable because you can reuse the tests yourself after they are developed by the outsourced QA team. On the other hand, Environment Testing requires a large number of test cases, and low cost outsourcing is the only way to affordably complete them.

In summary, it is important to recognize the value of QA in the software development process. You may start out with a small development team and be satisfied with the quality of their code. As the complexity of the software grows, you can add QA resources either by outsourcing or hiring your own internal team.

When you undertake the creation of a large and complex software project, it is critical to plan for professional QA as part of the effort. If you don't, you run the risk of making a bad first impression and losing critical early sales, funding for future projects, or worse. Even though outsourcing is criticized for eliminating jobs, outsourced QA may be just the tool you need to help keep yours.

Steve Mezak is a successful Silicon Valley technical entrepreneur and international outsourcing expert. Get your copy of his free report on "Outsourced Development - A Secret Weapon for Quickly Creating Software Products" now at http://www.Accelerance.com

In The News:


Google News
Updated : Fri, 05 Sep 2008 14:05:39 GMT

So What If Sarah Palin Used a Speechwriter? - FOXNews


BBC News
So What If Sarah Palin Used a Speechwriter?
FOXNews - 1 hour ago
By Betsy Newmark Disdaining Sarah Palin’s speech last night because she had a speechwriter is one of the lamest criticisms of her performance last night.
Video: Inside the Tent: Reactions to Sarah Palin's speech Part 4 ReutersVideo
Panel Reviews Palin, Previews McCain RealClearPolitics
Baltimore Sun - Detroit Free Press - New York Times - Los Angeles Times
all 4,224 news articles

Publ.Date : Fri, 05 Sep 2008 13:03:46 GMT

McCain honors NH soldier in convention speech - Boston Globe


BBC News
McCain honors NH soldier in convention speech
Boston Globe - 1 hour ago
ST. PAUL, Minn.—In his speech to the Republican National Convention, presidential candidate John McCain paid tribute to a New Hampshire soldier killed in Iraq.
Video: "Change is coming," McCain tells convention - 05 Sept 2008 AlJazeeraEnglish
US media mixed on McCain speech BBC News
Marin Independent-Journal - Memphis Commercial Appeal - Today's TMJ4 - Detroit Free Press
all 1,008 news articles

Publ.Date : Fri, 05 Sep 2008 12:43:54 GMT

Jobless rate soars to 6.1% - CNNMoney.com


Macon Area Online
Jobless rate soars to 6.1%
CNNMoney.com - 59 minutes ago
Unemployment surges to 5-year high as employers cut workers for eighth straight month, bringing '08 job losses to 605000. By Chris Isidore, CNNMoney.
Unemployment Rate Hits 5-Year High As Economy Continues to Shed Jobs Wall Street Journal
Unemployment Rate Rises to 6.1% New York Times
TheStreet.com - Forex Pros - Reuters - RTT News
all 36 news articles

Publ.Date : Fri, 05 Sep 2008 13:05:45 GMT

Partisan Reception Greets Palin as VP Pick - ABC News


CTV.ca
Partisan Reception Greets Palin as VP Pick
ABC News - 2 hours ago
Sarah Palin is receiving a highly partisan reception on the national political stage, with significant public doubts about her readiness to serve as president, yet majority approval of both her selection by John McCain and her willingness to join the ...
Video: Joe Biden On Palin's Speech CBS
Obama Camp Turns to Clinton to Counter Palin New York Times
Boston Globe - AFP - Evening Bulletin - USA Today
all 1,899 news articles

Publ.Date : Fri, 05 Sep 2008 11:18:50 GMT

State falling way behind No Child Left Behind - San Francisco Chronicle


Modesto Bee
State falling way behind No Child Left Behind
San Francisco Chronicle - 6 hours ago
California schools, required by the federal No Child Left Behind Act to lift more students over a higher academic hurdle this year, instead stumbled and slipped back, as nearly 1400 fewer schools met test-score targets.
Only 48% of California high schools meet federal standards, even ... Los Angeles Times
Middle schools lead county's API scores The Salinas Californian
Visalia Times-Delta - Record-Searchlight - Modesto Bee - Register Pajaronian
all 106 news articles

Publ.Date : Fri, 05 Sep 2008 07:41:11 GMT

Haiti doubles hurricane death toll; US extends storm watches and ... - International Herald Tribune


Boston Globe
Haiti doubles hurricane death toll; US extends storm watches and ...
International Herald Tribune - 51 minutes ago
AP WILMINGTON, North Carolina: Tropical storm watches and warnings in the United States were extended from Georgia to areas just south of New York City on Friday as states along the Atlantic braced for Tropical Storm Hanna, which killed at least 137 ...
Southeast states brace for Tropical Storm Hanna The Associated Press
Hanna heads to Carolinas; Ike not far behind CNN International
guardian.co.uk - StarNewsOnline.com - Greenville News - New York Times
all 2,807 news articles

Publ.Date : Fri, 05 Sep 2008 13:14:26 GMT

Thai PM buys time with referendum plan - Reuters


BBC News
Thai PM buys time with referendum plan
Reuters - 4 hours ago
By Darren Schuettler BANGKOK (Reuters) - Prime Minister Samak Sundaravej has bought some time with a referendum aimed at defusing street protests, but it will do nothing to resolve Thailand's fundamental political conflict, analysts say.
Video: Locking horns over politics in Thailand -- 05 September 2008 AlJazeeraEnglish
ANALYSIS: Thai demonstration raises democracy issues Monsters and Critics.com
AFP - Times Online - Aljazeera.net - Inter Press Service
all 3,754 news articles

Publ.Date : Fri, 05 Sep 2008 09:33:48 GMT

RSS feeds
Increase Traffic


PARLOT::Ebooks, Scripts, Websites, and more...

Adsense websites

Recruitment - Pick People Who Think

Old style management doesn't encourage personal mind control, employees aren't... Read More

Effective Meetings Begin With a Real Agenda

Everyone knows that an agenda is the key to an... Read More

Get Out Of The Stone Age: Give Leadership Talks

160 years ago, the newly invented electric telegraph carried the... Read More

Culture Management and Creativity

Many concepts in the fields of managing creativity are very... Read More

The Seven Essentials of Business Communication

There are seven essential elements to successful business communication:StructureClarityConsistencyMediumRelevancyPrimacy/RecencyPsychological Rule... Read More

A Leadership Screw Driver: The 90 Day Improvement Plan

I was talking with first-line supervisors in a utility company... Read More

Appraisal Interviews: What To Say & How To Say It

STEPS TOWARDS A GOOD APPRAISAL INTERVIEW:Don't say: "You just don't... Read More

Its All In The Systems

Have you ever noticed french fries taste the same at... Read More

Creating a Team Working Environment

TEAM DECISION MAKING: Managers who invite participation believe that people... Read More

7 Strategies for Sustained Innovation

The need for constant reinvention is a given in today's... Read More

Seven Cs to Avoid Procedure Writing Errors

You do your best to make sure your organization is... Read More

How to Beat the Turf Mentality

Want to hear a fascinating story? Let's sit in at... Read More

Business Relationship Germs

In management seminars I often compare debt to an infection.... Read More

Can A Business Still Be Profitable When People Skills Are Absent?

In our current world of rapid and amazing technological advances,... Read More

Questions To Ask Employees You Want To Retain

Times of cost cutting and downsizing has dramatically impacted the... Read More

Effective Meetings by Phone - Part 2, How to Hold a Teleconference

Even a well-planned teleconference can go poorly. Some people treat... Read More

How To Learn Great Management from Our Kids

Learning comes from many places. And one of the most... Read More

Blame Culture Blues - How the Language of Blame Manifests Organisational Underperformance

If you have ever worked within a large organisation then... Read More

Communication in Business

Effective communication in business is not about creating the perfect... Read More

Innovation Management: The Power of Emotional Attachment

Creativity can be defined as problem identification and idea generation... Read More

Improve Operations by Restructuring

Transitioning from Vertical Hierarchies to Decentralized / Flatter OrganizationsThe need... Read More

Middle Managers Behaving Badly ? How To Stop This Damaging Your Results

More and more I hear and read about a looming... Read More

Delegate, Dont Abdicate

One of the key skills for the leaders of growing... Read More

Poor Employee Performance: How to Deal

KEEP WRITTEN RECORDS: "Document !Document! Document!" Keep a record of... Read More

Strategic Outsourcing: Testing the Outsourcing Waters and Staying Afloat

Before Gertrude Ederle began her historic swim off of Cape... Read More