When referring to software, what does a "QA Environment" mean?

Posted on 2013-09-30
Medium Priority
Last Modified: 2013-09-30
I believe it has something to do with security, but I'm clueless. Please advise.
Question by:sheana11
  • 3
  • 2

Expert Comment

ID: 39533179
Quality assurance (QA) refers to the engineering activities implemented in a quality system so that requirements for a product or service will be fulfilled. It is the systematic measurement, comparison with a standard, monitoring of processes and an associated feedback loop that seeks error prevention. This is in contrast with quality control, which is focused on process outputs.

Two principles included in QA are:
-"Fit for purpose":the product should be suitable for the intended purpose
-"Right first time", mistakes should be eliminated.

QA includes management of the quality of raw materials, assemblies, products and components, services related to production, and management, production and inspection processes

Author Comment

ID: 39533483
I am not a programmer(I should have mentioned that). That means you took the trouble to explain in elegant, but technical language, what QA means.

Unfortunately, most of it is over my head.....perhaps you could explain in terms of an analogy, pretending you are speaking to someone in elementary school. That would be helpful. Thanks in advance.

Accepted Solution

stevepcguy earned 2000 total points
ID: 39533614
Hmmm, how to put it kindly? Basically, if you're not a system engineer or programmer, then QA is just techspeak. It's the process of designing software without mistakes. I'm not a programmer, either, and this sort of BS is what you'll see in an ad for a programmer or system engineer position:
"Large enterprise seeks system engineer to work in a QA environment, must have 3 years of design experience, etc."
It just puts a label on the systematic design of software: Design it right, don't make mistakes. Managers love that sort of BS. To most technicians, it's just BS.

Author Comment

ID: 39533898
Now that you've explained it, I believe this comment was for the IT people attending the webinar for our software that is being updated. He probably should have said "THIS IS FOR THE IT PEOPLE.....EVERYONE ELSE COVER YOUR EARS!!!!!!!!!!!!!!!!!"

Author Closing Comment

ID: 39533993
Answered it as best he could, given my level of understanding.

Featured Post

Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

No other job is as rewarding and demanding as building an iPhone app is. It is not really in the hands of the developer for the success of an iPhone app. Many factors operate jointly for every iOS application's success in the market.
Today, unlike web development, the mobile landscape is complex enough for a software engineer and Android is posing more challenging environment thanks to its fragmentation issues on hardware and software fronts.
Simple Linear Regression
Screencast - Getting to Know the Pipeline

623 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question