170 likes | 408 Views
IEEE Standard for SQAP. IEEE Std 730-1989 Standard for Software Quality Assurance Plans 12 pages IEEE Guide for Software Quality Assurance Planning - 730.2 87 pages. Contents of SQA Plan (sect 1&2). 1. Purpose list software covered state portion of software life cycle covered (draft)
E N D
IEEE Standard for SQAP • IEEE Std 730-1989 • Standard for Software Quality Assurance Plans • 12 pages • IEEE Guide for Software Quality Assurance Planning - 730.2 • 87 pages
Contents of SQA Plan (sect 1&2) • 1. Purpose • list software covered • state portion of software life cycle covered • (draft) • 2. Reference Documents • complete list of documents referenced elsewhere
Sect 3 - Management • organization - depict structure of org. • responsibilities • tasks • tasks to be performed • relationship between tasks and checkpoints • sequence of tasks • responsibilities • organizational elements responsible for each task
Sect 4 - Documentation • identifyrequired documents • state how documents will be evaluated • minimum documents • SRS - Software Requirements Specification • SDD - Software Design Description • SVVP - S Verification and Validation Plan • SVVR - S Verification and Validation Report • User documentation - manual, guide • SCMP - S Configuration Management Plan
Sect 5- Standards, Practices, Conventions and Metrics • Identify S,P,C,and M to be applied • How compliance is to be monitored and assured • Minimum • documentation standards, logic structure standards, coding standards, testing standards • selected sqa product and process metrics • e,g, branch, decision points
Sect 6 - Reviews and Audits • purpose • define what reviews/audits will be done • how they will be accomplished • what further actions are required • Minimum • Software Requirements Reviews • Preliminary Design Review • evaluate technical adequacy of top-level design
Min Set of Reviews/Audits (cont) • Critical Design Review • acceptability of detailed designs • Software Verification and Validation Plan Review • adequacy of planned verification and validation • Functional Audit • all requirements in SRS have been met • Physical Audit • software and documents are consistent and ready • In-Process Audit • Managerial Reviews
Sect 7 - Test • All tests not included in SVVP
Sect 8 - Problem Reporting • Practices and Procedures for reporting, tracking, and resolving problems • Organizational responsibilities
Sect 9 - Tools, Techniques and Methodologies • identify the special software tools, techniques and methodologies • purpose • describe use
The rest • 10 - Code Control • 11 - Media Control • 12 - Supplier Control (for outsourcing) • 13 - Records - collection, maint and retention • 14 - Training • 15 - Risk Management
L13bS12 - Individual Task • Write an SQA Plan for an organization which has 100 software engineers, 20 team leaders, 2 levels of managers above the teams and 10 engineers in the QA department. • Turn/fax in