1 / 29

Program Cost and Schedule Integrated with Systems Engineering Models

Program Cost and Schedule Integrated with Systems Engineering Models. Charlie Stirk CostVision Harold P. Frisch NASA GSFC emeritus David Price Eurostep. NASA ESA Product Data Exchange Workshop, April 29-May 1, 2009. Problem Statements.

keiji
Download Presentation

Program Cost and Schedule Integrated with Systems Engineering Models

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. Program Cost and Schedule Integrated with Systems Engineering Models Charlie Stirk CostVision Harold P. Frisch NASA GSFC emeritus David Price Eurostep NASA ESA Product Data Exchange Workshop, April 29-May 1, 2009

  2. Problem Statements • How to exchange integrated cost, schedule, and systems engineering information? • How to predict cost and schedule based on systems engineering artifacts? • Architecture – structures and interfaces • Requirements – properties and constraints • Behavior – states and functions

  3. Elements of a Solution • Model that represents cost, schedule, engineering entities, their relationships, and model management • STEP AP233 Systems Engineering • Mapping other formats with AP233 • Reference Data Libraries for DoDAF, SysML, Earned Value Management, … • Creating neutral format for contracts • Data EXchange specification (DEX)

  4. What Does AP233 Enable? • System modeling • Decision support • Requirements management • Measures of effectiveness • Analysis interface • Verification & Analysis • Justification • System structure • Product data management • Breakdown • Interface • System behavior • Function based behavior • State based behavior • Program management • Issue • Activities • Approvals • Risk • Probability & Consequence • Source & Impact • Contingency plans • Project • Organizational structure • Project breakdown • Schedule • Work structure • Management information resources

  5. Document Slot handles Project has specifies Contract storage Location 239 Express-G System Breakdown Functional Breakdown Requirement Part Interface Task Product _relation View_relation Version_relation structure related related related relating relating relating required_ product Activity_method Product Product _version Product _view_definition view_of utilizes of_ product in_context Context Product_individual method_used Scheme observed_ product Observation structure schedule observed_state actual_state operates_on Product _individual_ version Activity State utilizes expected_state directive start Planned_ Product Realized_ Product Date_time finish start_state end_state in_response_to observation_consequence Work_order Work_request • STEP AP239 Product Life Cycle Support (PLCS) and 233 share over 70% of their core modules

  6. Mapping with Reference Data • Entities/relationships 233/239 are general • E.g. Product, Activity, Product_relation • Most things are subtypes of Product • Requirement, Part, Interface, … • Other subtyping is by classification assignment • Specialization of entities/relationships/attributes • External classes of reference data • E.g. INCOSE subtypes for requirement_version • Functional, Performance, Reference, Validation, …

  7. OASIS DEX Architecture • Reference data in Web Ontology Language (OWL) tailors to domain • Templates are assembled into Data EXchange Specification (DEX)

  8. Extension by Subtyping ISO Information Model OASIS Taxonomy

  9. Solid box is an instance of Activity named “Activity x” XML exchange document Is validated against Empty box is an instance of Classification XML Schema Classification says “Activity x” is classified as a “Repair” Is generated from OASIS Taxonomy ISO Information Model

  10. Exchange Scenario translate to AP233 translate from AP233 XML exchange document classification System Engineering Tool Vendor A System Engineering Tool Vendor B Linked Taxonomy Libraries

  11. Reference Data Issues • Need expert knowledge of STEP information models to properly subtype with reference data • Many potential sources of reference data from different domains (need domain experts involved) • Basic set theory used to classify reference data • Potential for other uses of OWL e.g. semantic reasoning

  12. DoDAF • DoDAF - Department of Defense Architecture Framework • Views of systems engineering data • CADM - Core Architecture Data Model • Standardized database schema for DoDAF • DARS – DoD Architecture Repository System • Stores DoDAF artifacts for program analysis • UPDM – Unified (formerly UML) Profile for DoDAF and MoDAF • Support for SysML and UML

  13. NODES A B C TIME System Functionality Description (SV-4) T1 T2 T3 Systems Functionality Sequence and Timing Description (SV-10 a/b/c) Technical Architecture Profile (TV-1) Physical Schema SV-11 Standards Technology Forecast (TV-2) Systems Evolution Description (SV-8) System - System Matrix (SV-3) Systems Interface Description (SV-1) Activity to System Function (SV-5) Systems Technical • -------------------------------- Systems Communications Description (SV-2) • ..... Operational • ..... • ..... Systems Data Exchange Matrix (SV-6) Systems Performance Parameters Matrix (SV-7) X Y X Z Y Operational Concept Description (OV-1) Y X Systems Technology Forecast (SV-9) Operational Activity Model (OV-5) Node Connectivity Description (OV-2) NODES A B C TIME T1 T2 T3 Operational Activity Sequence and Timing Description (OV-6 a/b/c) Organizational Relationships Chart (OV-4) Information Exchange Matrix (OV-3) Logical Data Model (OV-7) DoDAFViews

  14. DoDAF Issues • Undergoing continuous improvement • Next revision to 2.0 • Multiple formats (CADM and UPDM) • Required early on for programs • Not connected with later system engineering activities • Not updated as programs evolve

  15. DoDAF and AP233 • There exists a CADM-AP233 OWL representation (www.exff.org) • Used AP233 WD2 version with fixes, CADM 1.02 • Need to update to current version of AP233 and newer versions of CADM (1.5) • Need to map UPDM with AP233 • Current version and future versions

  16. SysML – Systems Modeling Language • Graphical language sponsored by INCOSE/OMG

  17. 4 Pillars of SysML – ABS Example

  18. SysML Issues • XMI – XML Metadata Interchange • For UML and others expressed in OMG Meta Object Facility (MOF) • Vendor implementations incompatible • OMG Model Interchange Working Group to improve interoperability • SysML currently suited for model presentation, not exchange • Model configuration and other management is out of scope, and some provided by tool vendors

  19. SysML and AP233 • SysML to AP233 mapping underway • Both based on INCOSE concept model • Creating reference data for SysML • SysML info a subset/subtype of AP233 • 233 enhances SysML by • Management and representation of • Risk, Analysis, Configuration, Program/Project … • Linking to downstream CAD, CAE, CAM, PLCS • EXPRESS meta-model now in MOF • 233 first test case of bringing STEP AP into OMG MDA

  20. Context Diagram for Architecture & Systems Engineering Standards Process Standards EIA 632 ISO 15288 IEEE 1220 CMMI * Architecture Frameworks FEAF DoDAF Zachman FW MoDAF Implemented by Tools Modeling Methods HP SADT OOSE Other Modeling & Simulation Standards UML/SysML UPDM HLA Other Modeling Simulation Interchange Standards Other MOF/XMI STEP/AP-233 DoDAF UML/SysML STEP/AP-233 CADM Repository

  21. Earned Value Management • Government contract cost and schedule performance reporting • Standards for EVM Systems • ANSI/EIA-748-A EVMS Guidelines • XML Schema based on ANSI X.12 806 & 839 • NDIA Program Management Systems Committee XML Working Group • Defense Contract Management Agency

  22. Standard Reports • Integrated Master Plan (IMP) • Integrated Master Schedule (IMS) • Contract Performance Report (CPR) • Contract Funds Status Report (CFSR)

  23. Work Breakdown Structure (WBS) • MIL-HDBK-881 standard 3-level for weapon systems • E.g. Missile System/Air Vehicle/Propulsion • Allows trade-space • Contractor tailors to deeper levels for program • Some contractors standardizing lower WBS levels • New Operations & Support WBS

  24. Breakdowns & Cost Accounts

  25. WBS Integration • Requirements and specifications by WBS • IMS uses WBS to code tasks in SOW • Contracts report task cost by WBS

  26. EVM Status • EVM Central Repository • Required for major programs • Used for analysis • PM software vendors support • Mapping EVM into 233 • OWL Reference Data • Need to map EVM Schema and 233-based Schema • Maintains upward compatibility

  27. 233 Pulls it All Together • STEP AP233 can integrate cost, schedule and systems engineering • Models can be managed, inter-related, and linked to specialty engineering domains

  28. Analysis from Repositories • Regression of Cost Estimating Relationships (CER) from past programs • Early work shows that the number of DoDAF interfaces correlated to cost & schedule (and growth) • Need to automate extraction and expand to other metrics and SysML • Causal Activity Based Cost Models (ABC, a.k.a. detailed engineering, bottoms-up) • Driven from requirements, system structure, behavior • Linked to IMS

  29. Summary • STEP AP233 Systems Engineering can • Input and integrate cost, schedule, and engineering models • Manage models through changes, lifecycle, and supply chain • Provide a basis for program baseline, reporting, and analysis

More Related