Skip to content

Latest commit

 

History

History
91 lines (56 loc) · 10.5 KB

File metadata and controls

91 lines (56 loc) · 10.5 KB

Software Quality Assurance (SQA)

[TOC]

Res

Related Topics

ICT System Reliability (Correctness) & VerificationHardware Quality Assurance (HQA)

SDLC (Software Development Life Circle) & SDLC ModelsSDL (Secure Development Lifecycle)SRLC (Software Release Life Circle) & Versioning

Vulnerabilities /Vulnerabilities 🆚 Bugs (Incorrectness) 🆚 Feature ?Software Testing / Error, Faults and Failures

Software (Program) Techniques & Binary EngineeringProgram Analysis Basics

Formal Methods & Formal Verification (FV)Formal Verifications & Constraint Solvers (Proof Assistants)

Intro

🔗 https://en.wikipedia.org/wiki/Software_quality_assurance

Software quality assurance (SQA) is a means and practice of monitoring all software engineering processes, methods, and work products to ensure compliance against defined standards.[1] It may include ensuring conformance to standards or models, such as ISO/IEC 9126 (now superseded by ISO 25010), SPICE or CMMI.

It includes standards and procedures that managers, administrators or developers may use to review and audit software products and activities to verify that the software meets quality criteria which link to standards.

SQA encompasses the entire software development process, including requirements engineering, software design, coding, code reviews, source code control, software configuration management, testing, release management and software integration. It is organized into goals, commitments, abilities, activities, measurements, verification and validation.

🔗 https://en.wikipedia.org/wiki/Software_testing#Measures

Quality measures include such topics as correctness, completeness, security and ISO/IEC 9126 requirements such as capability, reliability, efficiency, portability, maintainability, compatibility, and usability.

1️⃣ Software Correctness and Completeness & Verification and Validation

This is about finding "bugs" ↗ Vulnerabilities /Vulnerabilities 🆚 Bugs (Incorrectness) 🆚 Feature ?Software Testing / Error, Faults and Failures

ICT System Reliability (Correctness) & Verification

Security Audit & Security Audit Trail

Software Testing

2️⃣ Software Security & Vulnerabilities

This is about finding "vulnerabilities" ↗ Vulnerabilities /Vulnerabilities 🆚 Bugs (Incorrectness) 🆚 Feature ?Software Testing / Error, Faults and Failures

risk_management_and_software_security.excalidraw | 1000 Risk management & Cyversecurity

Vulnerabilities

Software Testing

3️⃣ Software Capability, Compatibility, Maintainability, and More...

Software Development Norms & PatternsCloud Computing & Cloud Native

Software Testing

Ref