Software Quality Assurance Practice

"Quality doesn’t cost money. It’s poor-quality products and services that pile up extra costs for your organization."

American Society for Quality


"Nasty end of-project performance surprises are avoidable."

Better Software Magazine


"Quality and productivity of software are the most important issues in the software industry today"


 

 

Software Quality Assurance (SQA) is defined as the planned and systematic approach to the evaluation of the quality of and adherence to software product specifications, standards, processes, and procedures. This can apply equally to the development of a new software application, or the acquisition of an external software product.

A common misconception in the IT community is that Quality Assurance is a process entered into after building a release candidate. Nothing could be further from the truth. When SQA is embarked upon only following completion of the design, specification, and development of a software solution, the probability increases substantially that SQA will protract into an extended activity which compromises schedules, costs, and availability of a required solution.

Trilliant Group believes that diminished QA measures lead directly to software malfunctions that impact productivity, introduce the risk of failure, and increase the long-term lifecycle costs. Due to the intangible nature of software, the time-proven process is to adopt suitable standards and procedures to ensure that software meets business objectives and quality levels throughout its development or acquisition, while minimizing non-productive red tape and expense. Except in situations of dire emergency, this balance has proven to be essential.

Standards are the established criteria to which the software products are compared. Procedures are the established criteria to which the development and control processes are compared.

A surprising number of businesses appear to believe that SQA covers only the programming and testing aspects of the project. Trilliant Group would instead propose that a comprehensive SQA function leading to project success must be applied to all of the following areas:
  • Requirements Analysis
  • Functional Specification
  • Change Request
  • Software Design
  • Software Development
  • Code Structure
  • Unit Testing
  • Documentation
  • Test System Configuration
  • Defect Tracking
  • Regression Analysis
  • System Test
  • Load Test
  • Code Review
  • Process and Procedure Audits

Top of Page

Trilliant Group contracts with our clients to provide Quality Assurance services within any combination of these areas. On occasion, all that is needed is an impartial party’s review of our client’s current standards or procedures. Other times, actually implementing a particular function, such as Documentation or Testing, is the primary need to supplement in-house efforts or assist in reaching a deadline. Trilliant Group stands ready to provide these services, as well as collaborate with our client’s staff to improve internal processes and/or complement and extend internal expertise in order to bring the function completely in-house.

Lab Facilities and Testing


In conjunction with our business partners, Trilliant Group can also provide a full range of test lab services in conformance with regulatory and government compliance requirements. These testing services include:

  • Certification and Accreditation (Security)
  • Performance (Load and Scalability)
  • Tuning and Optimization Analysis (Bottlenecks)
  • Functional (Utility)
  • Platform Compatibility (Operating Systems and Hardware)
  • Malware (Spyware)
  • Section 508 Accessibility (Disability Access)
  • IV&V (Independent Verification and Validation)
  • HIPAA (Health Insurance Portability and Accountability Act)
  • SOX (Sarbanes-Oxley)
  • Usability (Human Factors)

Contact US


Contact us to discuss your requirements and learn how Trilliant Group can help you improve the quality of your internal software development and external software procurements.

 

 

Home | Site Map | Privacy Policy | Code of Ethics | Contact Us

All contents Copyright © Trilliant Group, Inc. 2003 - 2007. All rights reserved.