
Extensive Hands On Experience
C/J SYSTEM SOLUTIONS, INC.
Consulting and Training for Computer
Professionals
System Testing and Quality Assurance
Good software does not just happen. It requires a documented and repeatable process. Beginning with identifying customer's needs (not wants as they want everything), understanding impact on other existing products, allocating resources of personnel and budget, design and development, white and black box testing, documenting process so it is repeatable and traceable, on through systems and acceptance testing, are all intimately integrated. Yet many companies fail to communicate within their own department, much less with others. Over 90% of developers have never used their products as customers , yet they are expected to know how the customer will implement their software in the customer's environment.
Quality Assurance is tasked with the responsibility to identify and manage processes during the entire product life cycle and to ensure the product meets the customer's needs. More money will be spent on maintenance, not on development. (Look at the cost of Y2K) A product will be used for many years after the first development cycle. What will the cost and how difficult will it be to maintain a "working" product? Don't assume that the person originally responsible to design and develop is going to remember months or years later how they "did it." After the project team is disbanded and the staff goes on to do additional duties, who is going to remember how, what, why, or when? The farther into the development process the costlier it will be to fix problems. It makes much more sense to spend the resources to prevent as opposed to cure. Quality Assurance ensures standard processes are in place and traceability is available. The major cost of removing "bugs" in the system is not in repair, but instead, in finding them.
The Quality Assurance seminar is designed to provide your staff with the knowledge and skills necessary to produce a "quality product" from the beginning.
The System Testing and Quality Assurance
workshop helps the participants design a system that can be easily developed
and maintained be implementing proven processes. Subjects to be covered include
but are not limited to - -
|
* Needs analysis |
* Problem tracking |
* Product status |
Who should attend? Business Analysts, Developers,
Programmers, Project Management, Quality Assurance, Customer Support, Testers,
Quality Control, stake holding users, and any one else responsible for ensuring
the design, development, testing, delivery, and support of any projects.
|
|