17
MISSION AND PROGRAM INTEGRATION (MAPI) CONTRACT Speaker Name 04.02.14 This presentation is intended solely for the audience to which it is directed. Requirements Management Documents to Data (D2D) 05.05.17 Kevin Orr ([email protected]) Abe Hudson ([email protected]) Prime Contractor for International Space Station Mission and Program Integration Contract

Requirements Management Documents to Data (D2D)

  • Upload
    others

  • View
    11

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Requirements Management Documents to Data (D2D)

MISSION AND PROGRAM INTEGRATION (MAPI) CONTRACT

Speaker Name

04.02.14

This presentation is intended

solely for the audience to

which it is directed.

Requirements Management – Documents to Data

(D2D)

05.05.17

Kevin Orr ([email protected])

Abe Hudson ([email protected])

Prime Contractor for International Space Station

Mission and Program Integration Contract

Page 2: Requirements Management Documents to Data (D2D)

| MISSION AND PROGRAM INTEGRATION (MAPI) CONTRACT | 2

Agenda

• Mission and Program Integration

• NASA Requirements Management

• MAPI Challenges

• Converting Document Management

• MAPI D2D Plan

• Examples– Attributes

– TBx

– Baseline

– Change Management

– Traceability

– Collaboration

– Reporting

• Conclusion

Page 3: Requirements Management Documents to Data (D2D)

| MISSION AND PROGRAM INTEGRATION (MAPI) CONTRACT | 3

Mission and Program Integration

MAPI Services– Configuration, Data Resource, and Business

Management

– Program Science and Research

– Strategic and Tactical Planning

– Safety and Mission Assurance

– Information Technology

– Manifest Development

– Hardware Certification

– Engineering Analysis

– Payload Integration

– Risk Management

Designer(s)

Doc Control(s) Tech Expert(s)

Stakeholder(s)

Customer(s)

Tester(s)

Quality

Owner(s)

Page 4: Requirements Management Documents to Data (D2D)

| MISSION AND PROGRAM INTEGRATION (MAPI) CONTRACT | 4

NASA Requirements Management

NASA/SP-2007-6105

Page 5: Requirements Management Documents to Data (D2D)

| MISSION AND PROGRAM INTEGRATION (MAPI) CONTRACT | 5

NASA Requirements Management

….

NASA/SP-2007-6105

Page 6: Requirements Management Documents to Data (D2D)

| MISSION AND PROGRAM INTEGRATION (MAPI) CONTRACT | 6

ChallengesHow to be more efficient with

document updates and getting

users the data set they need?

• 1000s of requirements

• Inconsistent Formatting amongst

documentation

• Managing Multiple or Conflicting

Shalls

• Stakeholders are used to existing

document structure and some tools

developed to work with them

• Stakeholders leery of hidden

changes if it does not look the same

• Multiple Vendors on contract for

different document revisions

• Phased Development

• Documents are “Flat Files”

S

Product

1 System

13 Segment

84 Sub-Systems

I

Operational

1 GGRC

50+ Increments

100s Payloads

1000s Flight Rules15 countries

Visiting Vehicles

~ 10 Visiting Vehicles

Ground Processing

Operational Constraints

Page 7: Requirements Management Documents to Data (D2D)

| MISSION AND PROGRAM INTEGRATION (MAPI) CONTRACT | 7

CR

Converting Document Management

Initial State

GGRC

Opportunity

+ Familiar Process

- Separate Products Incur

Substantial Coordination Costs

- Very serial process

- Limited to WORD searches

- Not traceable/filterable

+ Data in database

+ All data Searchable and

Filterable

+ Clear CR traceability and

history

- Unfamiliar process

- License Cost

- User Learning Curve

Desired State + Existing/New Products

generated from Database

+ Quick and clear change

impact assessments

+ Parallel collaboration

+ Consistent templates

+ Web Enabled

Report Generation

Pro/Con

Published from Database

Trace/Impact Report

CRCR Rev

Rev

Collaboration

Page 8: Requirements Management Documents to Data (D2D)

| MISSION AND PROGRAM INTEGRATION (MAPI) CONTRACT | 8

Q1 Q2 Q3 Q4

MAPI D2D Plan

Phase 1

Document Maintenance

Maintain Document(s) from cover

page to Appendix

Load, Format, ReCreate, Baseline Data Management

User Attributes

Traceability

Change Management

Phase 2

Data Collaboration

Peer Review

Advanced Reporting

CR Attachments

Phase 3

Database Setup

Create Document

Search/Filter Metadata

Export Existing Format

Baseline Objects

Proof Train Live

Scope

Database

Capabilities

From WORD to Database

+ Object History Tracked

+ Search/Filter Appendix Attributes

From Data Objects to Data Relationships

+ Search/Filter User Defined Attributes

+ Parent/Child Relationships

+ Change Impacts

From User to Stakeholder

+ Comments on data objects

+ Collaboration on CRs

Document Number Title

Document 1 Title 1

…… …..

Document N Title N

Traceability

Manage Changes

Peer Review

Build Reports

Page 9: Requirements Management Documents to Data (D2D)

| MISSION AND PROGRAM INTEGRATION (MAPI) CONTRACT | 9

Example - Attributes

Section 8

Appendix D

Appendix G

Flat File

Can track Object History

Searchable/Filterable

Page 10: Requirements Management Documents to Data (D2D)

| MISSION AND PROGRAM INTEGRATION (MAPI) CONTRACT | 10

Example - TBx

Provide context in which TBx are used and TBx history.

Document Data Management

Page 11: Requirements Management Documents to Data (D2D)

| MISSION AND PROGRAM INTEGRATION (MAPI) CONTRACT | 11

Example – Baseline

Project Baseline

Includes

SSP 50261 Rev K

SSP 50261 Rev L

Project Streams

Includes

Initial Steam

Project Chg Sets

SSP 50261 CS1

SSP 50261 CS2

Rev K Rev L

CS1 CS2

Baseline Schema

Initial

Stream

Page 12: Requirements Management Documents to Data (D2D)

| MISSION AND PROGRAM INTEGRATION (MAPI) CONTRACT | 12

Example – Change Management

SSP 50261

Rev K

(GGRC)

SSP 50261

Rev L

(GGRC)

Initial

Stream

Rev K + DCN1 + DCN2 + DCN3 + editorials

Change Set:

SSP 50261,

DCN1, CR10

Change Set Goes thru work item approval and delivered back to baseline

Change Set:

SSP 50261,

DCN2, CR12

Change Set:

SSP 50261,

DCN3, CR21

Change Set:

SSP 50261,

Rev L, CR25

Change Set:

SSP 50261,

Editorial

Requirement 10

Requirement 20

Requirement 30

Requirement …

Requirement Artifact

Change Request Artifact

CR 10

Change Management Schema

Page 13: Requirements Management Documents to Data (D2D)

| MISSION AND PROGRAM INTEGRATION (MAPI) CONTRACT | 13

Example – Change Management

• Changes must be captured in Change

Sets

• Change Sets must be linked to an

approved Change Request

• Create Change Set(s) and collect

requirement changes

Page 14: Requirements Management Documents to Data (D2D)

| MISSION AND PROGRAM INTEGRATION (MAPI) CONTRACT | 14

Example - Traceability

If Parent Document is updated, what are the residual impacts?

Document Data Management

Page 15: Requirements Management Documents to Data (D2D)

| MISSION AND PROGRAM INTEGRATION (MAPI) CONTRACT | 15

Example – Collaboration

• Comments provided per object

• Reviews done per Change Request which is a Work

Item linked to Change Sets

Page 16: Requirements Management Documents to Data (D2D)

| MISSION AND PROGRAM INTEGRATION (MAPI) CONTRACT | 16

• Export documents based on existing project templates

– Work thru challenges going from WORD>Database>WORD

• Paragraph styles, lists, formatting

• Updates to existing templates

• Specialized Reports on requirement attributes

• Parent / Child Reports

• Requirement/Verification Reports

• Change History Report

• Change Impact Reports

• Change Request Attachments

Example – Reporting/Exporting

Page 17: Requirements Management Documents to Data (D2D)

| MISSION AND PROGRAM INTEGRATION (MAPI) CONTRACT | 17

Conclusion

• Requirements in database is vital for

– Traceability

• Compliance

• Verification

• Requirement Closure

– Reporting

• Quick filtering

• Tailorable

• Improved Quality/Consistency

– Analyze Requirements

• Requirement sets/attributes

– Collaboration

• Single source of Master

• Single source for Drafts

• Single source for comments/discussions

– Enhance Change Management

• Impact of changes

• History of changes

• Scope/Baseline control

Designer(s)

Doc Control(s) Tech Expert(s)

Stakeholder(s)

Customer(s)

Tester(s)

Quality

Owner(s)