STSC ---- Software Technology Support Center initiated at Hill Air Force Base, Utah. It serves as a consultancy to organizations wishing to adopt software technology. It provides support for 1. Software process improvement. 2. Software Technology adoption leading to increased product quality and efficiency. 3. Software technology evaluation for Systems Engineering and Development Software Quality and Test Software Measurement Project Management Configuration Management Software Acquisition Management Software Quality and Test ------------------------- STSC offers a "complete" software quality program called SQE ( Software Quality Engineering ). It consists of support in the form of workshops for the following 1. Software Quality Assurance Assuring the organization that software process(es) which have been established are being followed. Activities resulting in "fitness for use". 2. Software Inspections Formal inspection of software specs, implementation by a group other than author(s). How are these different from code walk through or peer reviews ? 3. Inspection Moderation Finding Major "defects" in the software. This is done by an inspection team. Documentation of inspection results is important. 4. Software Reliability Analyzing statistical data collected during the software development cycle to estimated the system reliability in the field. How are quality and reliability related ? What data to collect ? 5. Defect Prevention Analyzing Project Documentation - requirements doc, design doc, test plan, and development plan. Improve Defect Detection capabilities by early test planning and documentation reviews. 6. Software Test Process Improvement Effective development of test plans. How to choose testcases ? Prepare checklists and trackers ? How to make testcases efficient ? How to review test documents ? Have we tested enough ? How to use automated tools to manage test ? Important terms Failure Mode Effects Analysis Quality Metrics & Data Repository Defect Analysis and Prevention Reliability Engineering