AS/NZS ISO/IEC/IEEE 24748.1:2024 identically adopts ISO/IEC IEEE 24748 1:2024, which provides guidance for the life cycle management of systems and software, complementing the processes described in AS/NZS ISO/IEC/IEEE 15288 and AS ISO/IEC/IEEE 12207
Table of contents
Header
About this publication
Preface
Foreword
Introduction
1 Scope
2 Normative references
3 Terms and definitions
4 Life cycle-related concepts
4.1 General
4.2 System concepts
4.2.1 General
4.2.2 Systems
4.2.3 System structure
4.2.4 Enabling systems
4.3 Life cycle concepts
4.3.1 System life cycle model
4.3.2 System life cycle stages
4.3.3 Stages in a SoI and its enabling systems
5 Life cycle stages
5.1 General
5.2 Concept stage
5.2.1 Overview
5.2.2 Purpose
5.2.3 Outcomes
5.3 Development stage
5.3.1 Overview
5.3.2 Purpose
5.3.3 Outcomes
5.4 Production stage
5.4.1 Overview
5.4.2 Purpose
5.4.3 Outcomes
5.5 Utilization stage
5.5.1 Overview
5.5.2 Purpose
5.5.3 Outcomes
5.6 Support stage
5.6.1 Overview
5.6.2 Purpose
5.6.3 Outcomes
5.7 Retirement stage
5.7.1 Overview
5.7.2 Purpose
5.7.3 Outcomes
6 Life cycle model adaptation
6.1 General
6.2 Adaptation sequence
6.2.1 General
6.2.2 Identification of the project environment and characteristics
6.2.3 Solicitation of inputs
6.2.4 Selection of appropriate standards
6.2.5 Selection of development approach
6.2.6 Selection of life cycle model
6.2.7 Selection of process model
6.2.8 Documentation of decisions and rationale
6.3 Life cycle model adaptation guidance
6.3.1 General
6.3.2 Scope adaptation
6.3.3 Stage adaptation
6.3.4 Life cycle model adaptation for domains, disciplines and specialties
6.3.4.1 Adaptations for domains
6.3.4.2 Adaptations for disciplines
6.3.4.3 Adaptations for specialties
6.3.4.3.1 General
6.3.4.3.2 Human
6.3.4.3.3 Health
6.3.4.3.4 Safety
6.3.4.3.5 Security and privacy
6.3.4.3.6 Interoperability
6.3.4.3.7 Usability
6.3.4.3.8 Dependability
6.3.4.3.9 Environmental impacts
6.4 Evaluation-related activities
7 Relationship with detailed process standards
Annex A
A.1 General
A.1.1 Overview
A.1.2 Inputs
A.1.3 Outputs
A.1.4 Controls
A.1.5 Enablers
A.2 Process application
A.3 Process groups of ISO/IEC/IEEE 15288:2023 and ISO/IEC/IEEE 12207:2017
A.4 Agreement processes
A.5 Organizational project-enabling processes
A.6 Technical management processes
A.7 Technical processes
A.8 Processes under key views
A.9 Iterative, recursive, and concurrent application of processes
A.9.1 General
A.9.2 Iterative application of processes
A.9.3 Recursive application of processes
A.9.4 Concurrent application of processes
A.10 Methods and tools
Annex B
B.1 General
B.2 Process responsibility
Annex C
C.1 Structure in systems and projects
C.2 Project relationships
C.3 Enabling system relationships
C.4 Hierarchy of projects
Annex D
D.1 General
D.2 The process view concept
D.3 Process viewpoint
D.4 Process view for specialty engineering
D.4.1 Specialty engineering process view overview and purpose
D.4.2 Specialty engineering process view outcomes
D.4.3 Specialty engineering process view processes, activities and tasks
D.5 Process view for interface management
D.5.1 Interface management process view overview and purpose
D.5.2 Interface management process view outcomes
D.5.3 Interface management process view processes, activities and tasks:
D.6 Process view for security
D.6.1 Security process view overview and purpose
D.6.2 Security process view outcomes
D.6.3 Security process view processes, activities and tasks
Annex E
E.1 Intent of this annex
E.2 Candidate development approaches
E.3 Selecting an appropriate development approach
E.4 Planning component builds
E.4.1 General
E.4.2 Identifying builds and their objectives
E.4.3 Identifying the activities to be performed in each build
E.4.4 Recording build planning decisions
E.4.5 Scheduling the selected activities in each build