0% found this document useful (0 votes)
293 views2 pages

DO178B LevelD Objectives

The document outlines the key steps in a software planning process including: 1) Defining software development processes and requirements. 2) Developing high-level and low-level software requirements and architecture. 3) Coding, integrating, and testing executable object code. 4) Verifying outputs and compliance at each stage of the process. 5) Establishing software configuration management including change control and release. 6) Conducting quality assurance to ensure the process complies with plans and standards.

Uploaded by

PRINCEBLR
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
293 views2 pages

DO178B LevelD Objectives

The document outlines the key steps in a software planning process including: 1) Defining software development processes and requirements. 2) Developing high-level and low-level software requirements and architecture. 3) Coding, integrating, and testing executable object code. 4) Verifying outputs and compliance at each stage of the process. 5) Establishing software configuration management including change control and release. 6) Conducting quality assurance to ensure the process complies with plans and standards.

Uploaded by

PRINCEBLR
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Software Planning Process 1 Software development and integral processes are defined. 2 Additional considerations are addressed.

Software Development Process 3 High-level requirements are developed. 4 Derived high-level requirements are defined. 5 Software architecture is developed. 6 Low-level requirements are developed. 7 Derived low-level requirement are defined. 8 Source code is developed. 9 Executable Object Code is produced and integrated in the target computer. Verification of Outputs of Software Requirements Process Software high-level requirements comply with system requirements High-level requirements are accurate and consistent. High-level requirements are traceable to system requirements. Verification of Outputs of Software Design Process Software partitioning integrity is confirmed. Verification of Outputs of Software Coding & Integration Processes None Testing of Outputs of Integration Process Executable Object Code Complies with highlevel requirements. Executable Object Code is robust with highlevel requirements. Executable Object Code is compatible with target computer. Verification of Verification Process Results

D YES YES D YES YES YES YES YES YES YES D YES YES YES D YES D

10 11 12

13

D YES YES YES D YES D YES YES

14 15 16

17 Test coverage of high-level requirements is achieved. Software Configuration Management Process 18 Configuration items are identified. 19 Baselines and traceability are established.

20 Problem reporting, change control, change review and configuration status accounting are YES established. 21 Archive, retrieval and release are established. YES 22 Software load control is established. 23 Software life cycle environment control is established. Software Quality Assurance Process 24 Assurance is obtained that software development and integral process comply with approved software plans and standards. 25 Software conformity review is conducted. Certification Liaison Process 26 Communication and understanding between the applicant and the certification authority is established. 27 The means of compliance is proposed and agreement with the Plan for software. 28 Compliance substantiation is provided. YES YES D YES YES D YES YES YES

You might also like