• Skip to main content
  • Skip to primary sidebar

Technipages

Smart phone, gadget and computer tutorials

  • Topics
    • Android
    • Gaming
    • Hardware
    • Internet
    • iOS
    • MacOS
    • Office
    • Software
    • Windows
    • Definitions
  • Product Reviews
  • Downloads
  • About

Quality Assurance

Posted on August 16, 2019 by Mel Hawthorne

Though it exists in other areas, in software engineering, this process is designed to make sure that the results of a process are as high-quality as possible – in other words, that the software produced is in the best shape it can be in. The process of software development is quite complex and prone to errors – quality assurance aims to catch as many of them as possible.

 

Technipages Explains Quality Assurance

One of the major obstacles of software quality is lack of or failures in communication, both between programmers and clients, and between workers on the project. In the case of clients, there are often issues with how well the client is able to communicate what they need – or even just knows what they want. Either way, in an ideal process, all potential flaws of the software are addressed and weeded out.

Quality assurance is a needed part of the overall process. In an established team, it’s made of explicit, formal processes that include things like prototyping, repeated technical reviews, compliance checks, documentation and documentation checks, formal reporting and objective measuring tools. Quality assurance is part of any good software development lifecycle.

The exact measures and steps in a quality control process are unique to each group or program – as different types of software have different problems, they also need different steps for their resolution. This is in contrast to quality control, which checks for actual defects in products or services produced and is a reactive process.

Common Uses of Quality Assurance

  • The goal of QA is to improve the development processes so that defects do not happen while the product is being developed.
  • QA is a managerial tool that aims to prevent quality problems through planned and systematic activities.
  • Quality control is used to verify that software is of acceptable quality.

Common Misuses of Quality Assurance

  • The goal of QA is to identify defects after a product is developed and before it’s released.

You Might Also Like

  • Facebook: How to Change Video QualityFacebook: How to Change Video Quality
  • Adjusting Video Quality on iOS YouTube AppAdjusting Video Quality on iOS YouTube App
  • Adjusting Video Quality on DiscordAdjusting Video Quality on Discord
  • Fixing Low Sound Quality on YouTube AppFixing Low Sound Quality on YouTube App
  • What Is Colour Depth and How Does It Affect Image Quality?What Is Colour Depth and How Does It Affect Image Quality?
  • Adjusting Sound Quality of MP3 Files in Windows 10Adjusting Sound Quality of MP3 Files in Windows 10

Primary Sidebar

Recent Posts

  • Can’t Connect to Google Play? Try These Useful Tips
  • How to Fix Zoom Error Code 614
  • Google Duo on Android: How To Enable Low-Light Mode
  • Troubleshooting Zoom Error 3065
  • How to Fix Microsoft Teams Error caa82ee2
  • Zoom: How to Change the Size of the Text in Chat Windows
  • Slack: How To Change Your Display Name
  • WhatsApp: How to Hide Your Profile Picture from a Specific Contact

Who’s Behind Technipages?

Baby and Daddy My name is Mitch Bartlett. I've been working in technology for over 20 years in a wide range of tech jobs from Tech Support to Software Testing. I started this site as a technical guide for myself and it has grown into what I hope is a useful reference for all.

Follow me on Twitter, or visit my personal blog.

You May Also Like

© Copyright 2021 Technipages · All Rights Reserved · Privacy