|
![]() |
|||
|
| ||||
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:
|
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 TestingIn 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:
Contact USContact 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. | ||