1 / 19

DPE CSSW Process Model Annex A

WP-400. ECSS Case Study. DPE CSSW Process Model Annex A. On Board SW Case Study. DPE CSSW Life Cycle Processes. DPE CSSW Primary Life Cycle Processes. DPE CSSW Supporting Life Cycle Processes. DPE CSSW Organizational Life Cycle Processes. DPE CSSW Life Cycle Processes. DPE CSSW.

farren
Download Presentation

DPE CSSW Process Model Annex A

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. WP-400 ECSS Case Study DPE CSSW Process Model Annex A

  2. On Board SW Case Study DPE CSSW Life Cycle Processes DPE CSSW Primary Life Cycle Processes DPE CSSW Supporting Life Cycle Processes DPE CSSW Organizational Life Cycle Processes

  3. DPE CSSW Life Cycle Processes DPE CSSW Activity:DPE CSSW LC Process Diagram: DPE CSSW-200 Parent: DPE CSSW SW Life Cycle Process Perspective: ALL DPE CSSW Primary Life Cycle Processes DPE CSSW-210 Space Segment Requirements ECSS Validated SW Artifacts SW Products Releases Space Segment Constraints DPE CSSW Supporting Life Cycle Processes IMP-SS -220 DPE CSSW Organizational Life Cycle Processes DPE CSSW -230 External References In Triggers (IT) Out Triggers (OT) External Inputs (EI) External Outputs (EO)

  4. SW Products Primary Life Cycle Processes DPE CSSW Parent: DPE CSSW Life-Cycle Processes Activity: DPE CSSW Primary Life Cycle Processes Diagram: DPE CSSW-210 Perspective: Software Engineering Negotiated Contract Needs SW Products Acquisition Process IMP-SS -111 [PLC-1 / T] DJF, DDF, TS, RB, IRD, ICD Software Products Development Process DPE CSSW-213 [PLC-4 /T] SATELLITE SUPPLIER SW Products Supply Process IMP-SS -112 [PLC-2 / T] SATELLITE SUPPLIER SW SUPPLIERS ITT/RFQ Proposal SW SUPPLIERS External References: In Triggers (IT) Out Triggers (OT) External Inputs (EI) External Outputs (EO)

  5. Software Products Development Process DPE CSSW Activity: DPE CSSW Development Process Diagram: DPE CSSW-213 Parent: DPE CSSW Primary Life Cycle Processes Perspective: Software Engineering Technical Specification, Interface Control Document, Design Justification File Design Definition File Software Design Engineering Process DPE CSSW-213.3 [SEP-3 / T] Requirements Baseline, Interface Requirements Document, design Justification File Technical Specification, Interface Control Document, Design Justification File SW SUPPLIERS Design Justification File Software Requirement Engineering Process DPE CSSW -213.1 [SEP-2 / T] Hardware Environment Interface Management IMP-SS -213.5 [SEP-5 / T] Interface Management Procedures SW SUPPLIER ECSS-M-40 Requirements SATELLITE SUPPLIER SW SUPPLIER DJF: Technical budgets status and margin Project Phasing and Planning DPE CSSW -213.4 [SEP-4 / T] Technical Budget and Margin Management DPE CSSW -213.6 [SEP-6 / T] HW Environment ECSS-M-30 Project Requirements Requirements Baseline SW SUPPLIER SATELLITE SUPPLIER SW SUPPLIER External References: In Triggers (IT) Out Triggers (OT) External Inputs (EI) External Outputs (EO)

  6. Project Phasing and Planning DPE CSSW Activity: Project Phasing and Planning Diagram: DPE CSSW-213.4 Parent: DPE CSSW Development Process Perspective: Software Engineering Elements of SW Maintenance Plan Project Requirements Software Life Cycle Definition (milestones, reviews and maintenance planning) IMP-SS -213.4.1 [SLC-1 / T] Requirements Baseline at SRR Software Project Development Plan (Life cycle, tools and methods definition) EI1 Software Project Development Plan Review SRR EI2 EI3 SW SUPPLIER: Project Manager Documentation Input/ Output Process definition for each phase and Milestone IMP-SS -213.4.3 [SLC-3 / T] Requirements Baseline at SRR Documentation Standards Design Standards Verification and Validation Standards Software Project Development Plan Product Level Tailoring of ECSS SW Standards IMP-SS -213.4.2 [SLC-2 / T ] SW SUPPLIER: Project Manager, SW Engineering, SW PA, SW CM Requirements Baseline SW Project Development Plan Requirements Baseline SW Project Development Plan SW SUPPLIER: Project Manager, SW PA, SW CM, SW Engineering Specific Required Methodologies and complementary Standards External References: In Triggers (IT) Out Triggers (OT) External Inputs (EI) EI1: SW PA Plan Review EI2: SW PA Procedures & Standards Review EI3: SW PA Life Cycle Review External Outputs (EO)

  7. Technical Budget and Margin Management DPE CSSW Activity: Technical Budget & Margin Management Diagram: DPE CSSW-213.6 Parent: DPE CSSW Development Process Perspective: Software Management PDR, CDR, QR, AR Technical budgets and margin philosophy Definition of margin philosophy IMP-SS -213.6.1 [IM-2 / T] Budget Status Determination IMP-SS -213.6.2 IM-3 HW environment DJF: Technical budgets status and margins SATELLITE SUPPLIER SW SUPPLIER: SW Engineering Requirements Baseline: SRR Data Package External References: In Triggers (IT) Out Triggers (OT) External Inputs (EI) External Outputs (EO)

  8. SW Requirements Engineering Process DPE CSSW Activity: SW Requirements Engineering Process Diagram: DPE CSSW-213.1 Parent: DPE CSSW Development Process Perspective: Software Engineering Reused SW coverage of Requirements Selection of Reusable SW SW-R-210 Selection of Reusable SW SW-R-210 Preliminary Design Review SW SUPPLIER: SW Engineering Justification for Reused SW EI1 PDR Report Software Requirements Analysis DPE CSSW -213.1.1 [R-1 / T] Software Top Level Architectural Design DPE CSSW -213.1.2 [R-2 / T] SRR Docs: IRD RB PDR Data Package SW SUPPLIE: SW Engineering, SW PA, Safety Functional and Capability Specification Delivered PDR DP Reviewed PDR DP Intermediate Preliminary Design Review External References: In Triggers (IT) Out Triggers (OT) External Inputs (EI) EI1: SW PA Requirements (diag. 26) External Outputs (EO)

  9. SW Requirements Engineering Process DPE CSSW Activity: SW Requirements Engineering Process Diagram: DPE CSSW-213.1 Parent: DPE CSSW Development Process Perspective: Software Engineering Reused SW coverage of Requirements Selection of Reusable SW SW-R-210 Selection of Reusable SW SW-R-210 Preliminary Design Review SW SUPPLIER: SW Engineering Justification for Reused SW EI1 PDR Report Software Requirements Analysis DPE CSSW -213.1.1 [R-1 / T] Software Top Level Architectural Design DPE CSSW -213.1.2 [R-2 / T] SRR Docs: IRD RB PDR Data Package SW SUPPLIE: SW Engineering, SW PA, Safety Functional and Capability Specification Delivered PDR DP Reviewed PDR DP Intermediate Preliminary Design Review External References: In Triggers (IT) Out Triggers (OT) External Inputs (EI) EI1: SW PA Requirements (diag. 26) External Outputs (EO)

  10. SW Requirements Analysis DPE CSSW Parent: SW Requirements Engineering Process Activity: SW Requirements Analysis Diagram: DPE CSSW-213.1.1 Perspective: Software Engineering EI1 Preliminary Requirements Establishment IMP-SS -213.1.1.1 [RA-1 / T] EO1 Preliminary Functional and Capability Specification SW SUPPLIER:SW Engineering Functional and Capability Specification External Interfaces identification IMP-SS -213.1.1.2 RA-2 Verify Software Requirements Documents E-40 sec. 5.4.2.3 Interface Control Document (external interfaces) SW SUPPLIER:SW Engineering SRR Docs: IRD RB Delivered Baseline External References: In Triggers (IT) Out Triggers (OT) External Inputs (EI) EI1: SW PA Requirements External Outputs (EO) EO1. Test case spec & procs

  11. SW Top-Level Architectural Design DPE CSSW Parent: Software Requirement Engineering Process Activity: SW Top-Level Architectural Design Diagram: DPE CSSW-213.1.2 Perspective: Software Engineering Numerical Error Report RB Preliminary Operation Manual Definition IMP-SS -213.1.2.3 [AD-3 / T] Preliminary Operation manual Architectural Design Definition DPE CSSW -213.1.2.1 [AD-1 / T] EO1 SW Top level Architecture Functional and Capability Specification SW SUPPLIER: SW Engineering Preliminary PDR Data Package PDR Data Package SW SUPPLIER:SW Engineering Preliminary (Top Level ) Interface Design IMP-SS -213.2.1.2 [AD-2 / T] Definition of Preliminary Test Requirements and Plan for SW Integration IMP-SS.213.2.1.4 AD-4 Software Requirements Document Preliminary ICD Preliminary SW Integration test plan IRD SW SUPPLIER:SW Engineering RB Verify Software Design SW SUPPLIER:SW Engineering External References: In Triggers (IT) Out Triggers (OT) External Inputs (EI) External Outputs (EO) 1. Integration SW/SW

  12. SW Design Engineering Process DPE CSSW Perspective: Software Engineering Parent: DPE CSSW Development Process Activity: SW Design Engineering Process Diagram: DPE CSSW-213.3 Numerical Error Report Design Engineering for Reused SW Items R-220 Detailed design DP Critical Design Review Inspection Q-80 sec. 3.2.5k Code, Unit tests Documentation SW SUPPLIER:SW Engineering CDR Data Package CDR Report Integration DPE CSSW_213.3.3 [SD-3 / T] SW Validation against the TS DPE CSSW-213.3.4 [SD-4 / T] Coding and Testing DPE CSSW 213.3.2 [SD-2 / T] Design of Software Items IMP-SS -213.3.1 [SD-1 / T] SW SUPPLIER:SW Engineering SW SUPPLIER:SW Engineering SW SUPPLIER:SW Engineering Delivered CDR Data Package Software Architectural Design Document Design Complexity & Modularity Measurement Reviewed CDR Data Package Critical Module Handling Intermediate Critical Design Review External References: In Triggers (IT) Out Triggers (OT) External Inputs (EI) External Outputs (EO)

  13. Design of SW Items DPE CSSW Parent: Software Design Engineering Process Perspective: Software Engineering Activity: Design of SW Items Diagram: DPE CSSW-213.3.1 SW SUPPLIER: SW Engineering Operation Manual Update IMP-SS -213.3.1.3 [SDI-3 / T] Operation Manual Update Detailed Design document EI1 Detailed Design Definition DPE CSSW-213.3.1.1 [SDI-1 / T] SW Unit Test Plan Detailed design DP SW SUPPLIER: SW Engineering SW Unit Test Planning IMP-SS -213.3.1.4 [SDI-4 / * SW SUPPLIER: SW Engineering Detailed Interface Design (external) IMP-SS -213.3.1.2 [SDI-2 / T] Delivered Detailed Design Data Package Software Architectural Design Document Update of Test Requirements and Plan for SW Integration IMP-SS -213.3.1.5 [SDI-5 / T] ICD SW Integration Test Plan SW SUPPLIER Verify Software Design SW SUPPLIER:SW Engineering External References: In Triggers (IT) Out Triggers (OT) External Inputs (EI) 1. Coding and Testing.Unit Test Execution External Outputs (EO)

  14. Coding and Testing DPE CSSW Parent: Software Design Engineering Process Perspective: Software Engineering Activity: Coding and Testing Diagram: DPE CSSW-213.3.2 Unit Testing feedback SW Unit Testing IMP-SS-213.3.2.3 [SC-3 / T] modify EO1 EO1 SW Unit Coding IMP-SS -213.3.2.1 [SC-1 / T] SW Code SW Unit Test Report SW SUPPLIER: SW Engineering Code, Unit tests Documentation Review & Check Coverage Operation Manual Update IMP-SS -213.3.2.4 [SC-4 / T] SW SUPPLIER: SW Engineering Operation Manual Update SW SUPPLIER: SW Engineering Unit Test Procedures and Data Definition IMP-SS -213.3.2.2 [SC-2 / T] Delivered Code & Unit tests Detailed Design Update of Test Requirements and Plan for SW Integration IMP-SS -213.3.2.5 [SC-5 / T] SW Integration Test Plan SW SUPPLIER: SW Engineering Unit Test Plan Verify Software Code SW SUPPLIER: SW Engineering External References: In Triggers (IT) Out Triggers (OT) External Inputs (EI) External Outputs (EO) 1. Design of SW Item.SW Component Design Document

  15. Integration DPE CSSW Parent: Software Design Engineering Process Perspective: Software Engineering Activity: Integration Diagram: DPE CSSW-213.3.3 Operation Manual Update Operation Manual Update IMP-SS-213.3.3.2 [IN- / T] SW SUPPLIER:SW Eng. & SW Ver. Eng. Integration DPE CSSW-213.3.3.1 [IN-1 / T] SW Integration Test Report EI2 SW SUPPLIER:SW Eng. & SW Ver. Eng. Check Coverage SW Code Unit test documentation IT1 Verify Software Integration Validation test case and procedure definition IMP-SS-213.3.3.3 [IN-3 / T] EI1 SW Validation Testing specification SW SUPPLIER:SW Eng. & SW Ver. Eng, SW PA. External References: External Inputs (EI) 1. SW Req. Analysis.SW Requirements Document 2. SW Top Level Srch. Design.Architectural Design In Triggers (IT) 1. Qualification.Validation Plan Def. Out Triggers (OT) External Outputs (EO)

  16. Hierarchy integration DPECSSW-213.3.3.1.1 Processes Integration DPE CSSW Parent: Software Design Engineering Process Perspective: Software Engineering Activity: Processes Integration Diagram: DPE CSSW- 213.3.3.1 Single process integration Process Communication integration I/O Drivers integration DPECSSW-213.3.3.1.2 DPECSSW-213.3.3.1.3 DPECSSW-213.3.3.1.4 EI1 Software Processes Communication Integrated Software hierarchically Integrated Software Processes Integrated SW Integration Test Report SW Code Unit test documentation SW SUPPLIER:SW Eng. & SW Ver. Eng. External References: External Inputs (EI) 1. SW Top Level.Architectural Design In Triggers (IT) Out Triggers (OT) External Outputs (EO)

  17. SW Product Validation against the Technical Specification DPE CSSW Parent:Software Design Engineering Process Activity: SW Validation against TS Diagram: DPE CSSW-213.3.4 Perspective: Verification & Validation Engineering Verify test Test Readiness Review Board Operation manual (update) Update the operation manual VI-3 Test Readiness Review SW SUPPLIER:SW Verification Eng.. SW design and test evaluation report SW Validation Test Spec.n Software Validation Testing Specification Definition VI-1 On host Validation testing DPE CSSW VI-2/1 On EM Validation testing DPE CSSW VI-2/2 SW SUPPLIER: SW Engineering Evaluate the design, code, test and operation manual VI-4 Validation testing reports, Non conformance reports, Problem reports, Validated Software CDR Data Package SW SUPPLIER:SW Engineering SW Product, Validation Environment (HW/SW) SW SUPPLIER: SW Eng.., SW Ver. Eng.. Validation Plan, Validation Reqs Update and prepare the deliverables SW product VI-5 Check Coverage Analysis and Inspection VI-6 SW SUPPLIER: SW Eng.. SW on delivery media, SW release doc., Baseline deliverables SW Design/Code SW Specification Analysis and Inspection reports SW SUPPLIER: SW PA, SW Eng.., SW Ver. Eng.. External References: ECSS-E-40 sec. 5.5.xx , ECSS-Q-80 sec. 3.3.4q, 3.3.4g, 3.3.4r In Triggers (IT) Out Triggers (OT) External Inputs (EI) External Outputs (EO)

  18. Support Customer’s Acceptance DPE CSSW Parent: Validation Process Activity: Support Customer’s Acceptance DPE CSSW SWAC-1 Perspective: Verification and Validation RB, ECSS-M-40 Software Maintenance Implementation (Pre- Operational Maintenance) MM-1 E-40 sec. 5.8.2/3/4/5 SW MAINTAINER Support Customer’s Preliminary Acceptance Testing AS-1 E-40 sec. 5.6.7.7, Q-80 sec. 3.3.5 Support Customer’s Final Acceptance Testing AS-1 E-40 sec. 5.6.7.7, Q-80 sec. 3.3.5 Support Customer’s Preliminary Acceptance Review AS-2 E-40 sec. 5.6.7.7 Support Customer’s Final Acceptance Review AS-2 E-40 sec. 5.6.7.7 Customer Requirements SUPPLIER SUPPLIER Acceptance Testing Documentation Acceptance Testing Documentation SUPPLIER Provide training and support AS-3 E-40 sec. 5.6.7.8 TS External References: ECSS-E-40 sec. 5.6.7.7, 5.6.7.8, ECSS-Q-80 sec. 3.3.5, ECSS-Q-20 sec. 4.6.4.4, 8.3, 2.6 In Triggers (IT) Out Triggers (OT) External Inputs (EI) External Outputs (EO)

  19. Satellite Software System Organizational Processes DPE CSSW Parent: Software System Life Cycle Processes Activity: Organizational Life Cycle Processes Diagram: DPE CSSW-230 Perspective: ALL Records of Training /Experience Customer Reqs Customer Reqs Training Process DPE CSSW -132 OLC-2 Software System Management Process IMP-SS-131 OLC-1 Residual Risk Accepted WBS Records of Training/Experience Constraints Reqs (Contract) Schedule reports Constraints Reqs (Contract) SATELLITE SUPPLIER SATELLITE SUPPLIER Proposal for Process improvement (I.e. technology adv.) SW Project Development plan Historical data Configured Environment Infrastructure Process IMP-SS-133 OLC-3 SW System Life Cycle Improvement Process IMP-SS-134 OLC-4 Process assessment procedure and records SW Life Cycle in the organization SATELLITE SUPPLIER SW SUPPLIERS SATELLITE UPPLIER/ SW SUPPLIERS/ SW IV&V SUPPLIER CUSTOMER External References: ECSS-E-40 sec. In Triggers (IT) Out Triggers (OT) External Inputs (EI) External Outputs (EO)

More Related