Articles Service - Marketing And Unique Articles - Online Directory - Quick Promotion - Free Contents


   

Software Quality Assurance



[Valid RSS feed]  Category Rss Feed - http://www.look4articles.com/rss.php?rss=32
By : Nick Thomas    99 or more times read
Submitted 2011-08-05 13:30:24
Software quality is one of the pivotal aspects of a software development company. Software quality assurance starts from the beginning of a project, right from the analysis phase.

Software Quality Assurance (SQA) is defined as a well planned and systematic approach to evaluate the quality of software. It checks the adherence to software product standards, processes, and procedures. SQA includes the systematic process of assuring that standards and procedures are established and are followed throughout the software development life cycle and test cycle as well. The compliance of the built with agreed-upon standards and procedures is evaluated through process monitoring, product evaluation, project management etc.
The major reason of involving software quality testing in the process of software product development is to make sure that the final product built is as per the requirement specification and comply with the standards.

SQA encompasses various activities, such as:
1) Requirement analysis and definition
2) Design architecture and description
3) Coding and logic analysis
4) Change and configuration management
5) Testing and standard compliance
6) Release management and Release Control
Different activities of Quality Assurance are the following:
1. Maintaining the quality of the project as per the specifications and business requirements.
2. Defect Prevention. And formal methods for other defect prevention techniques.
3. Defect Reduction
4. Inspection, formal and informal reviews: Direct fault detection and removal without executing the project scenario.
5. Testing the project for Failure observation and bug removal.
6. Risk identification.
7. Defect tracking techniques and methods
8. Software fault tolerance.
9. Concluding Remarks and maintaining reports.

Software quality assurance is concerned with building software products with required quality and maintaining the level of quality. Software processes are important paradigm in achieving the software quality. The software quality assurance (SQA) key process area of the capability maturity model (CMM) consists of activities for keeping track on adherence to the processes and specifications. The term SQA sometimes creates confusions with the quality management concepts.
Software quality can be quantified into two major groups such as:
• Software functional quality: It basically shows how well the software product conforms to the basic design, based on functional requirements. The attribute can also be described as the fitness for purpose of a software
• Software structural quality: It reflects to how well the project meets the non-functional requirements such as usability, accessibility and security that helps in proper the delivery of the functional requirements. It basically defines the degree of correctness of the product.
The Structural quality of a product is defined by the analysis of the software inner structure and its source code. The reason for structural software quality analysis is to check the adherence of the product with the software architecture specification. It is carried out by the developer of the project. In contrast; functional quality is all about checking the functionality adherence with the requirements specification and is measured through software testing.
The major principles required for any software product for quality and business value fulfillment are Reliability, Efficiency, Security, Size and Maintainability.
For details visit: http://www.q3tech.com
http://casestudies.q3tech.com

Author Resource:

Christa Joe is the author of this article. She has been demonstrating her writing skills by writing the articles for custom application development companies like Q3 technologies from last two years. She also has a keen interest in writing stuff for warehousing management related firms.
For more details, feel free to visit http://www.q3tech.com

Related Articles


HTML Ready Article. Click on the "Copy" button to copy into your clipboard.




Firefox users please select/copy/paste as usual


New Members
select
Sign up
select
Learn more
ASK It!
ASK It!

 
Directory Menu
Home
Login to Directory
Submit Articles
Submission Guidelines
Top Articles
Link Directory
About Us
Articles Directory Advertisement
Articles Directory Advertisement Media Kit
Contact Us
Privacy Policy
RSS Feeds


Categories

Accessories
Advice
Aging
Arts
Arts and Crafts
Automotive
Break-up
Business
Business Management
Cancer Survival
Career
Cars and Trucks
CGI
Cheating
Coding Sites
Computers
Computers and Technology
Cooking
Crafts
Culture
Current Affairs
Databases
Death
Education
Entertainment
Etiquette
Family Concerns
Film
Finances
Food and Drinks
Gardening
Healthy Living
Holidays
Home
Home Management
Internet
Jobs
Leadership
Legal
Medical
Medical Business
Medicines and Remedies
Men Only
Motorcyles
Opinions
Our Pets
Outdoors
Parenting
Pets
Recreation
Relationships
Religion
Self Help
Self Improvement
Society
Sports
Staying Fit
Technology
Travel
Web Design
Weddings
Wellness, Fitness and Di
Women Only
Womens Interest
World Affairs
Writing
 
Actions
Print This Article
Add To Favorites
[Valid RSS feed]

Copyright LOOK 4 ARTICLES FREE DIRECTORY - 2005-2012 - Powered By: HYIP