38
Executive Briefing NASA Cost Analysis Symposium Program Affordability Management Program Affordability Management PRICE Systems TruePlanning and TrueMethods PRICE Systems TruePlanning and TrueMethods Overview Overview April 12, 2005 Robert W. Young, Director – Advanced Solutions David P. Seaver, Director – Consulting Solutions

PRICE Cost Research and Demonstration of the TRUE S Software

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: PRICE Cost Research and Demonstration of the TRUE S Software

Executive Briefing

NASA Cost Analysis Symposium –

Program Affordability ManagementProgram Affordability ManagementPRICE Systems TruePlanning and TrueMethods PRICE Systems TruePlanning and TrueMethods

OverviewOverview

April 12, 2005Robert W. Young, Director – Advanced SolutionsDavid P. Seaver, Director – Consulting Solutions

Page 2: PRICE Cost Research and Demonstration of the TRUE S Software

PRICE Systems LLC, 2003-2004, All Rights Reserved

NASA Cost Community and PRICE Mission

Program Affordability ManagementCost Analysis Data Requirement (CADRe)

One NASA Cost Estimating (ONCE) DatabaseCost Readiness LevelsCost Growth StudyFull cost estimating methods Cost risk analysis methods and best practicesCost Risk Feedback ContinuumNASA Inflation IndexCost Estimating HandbookNPR 7120.5C Cost Estimator Career GuideProcess Based Cost EstimatingImproved Operations Cost ModelingUse of COTs tools

One NASA Cost Engineering Initiatives

Page 3: PRICE Cost Research and Demonstration of the TRUE S Software

PRICE Systems LLC, 2003-2004, All Rights Reserved

Objective – Tools to Support Cost Trade-off Decisions

ONCE Affordability Management Common / scalable cost estimating framework

Acquisition Simulations and Modeling

ONCE cost driver library and knowledge base

ONCE Affordability Management Common / scalable cost estimating framework

Acquisition Simulations and Modeling

ONCE cost driver library and knowledge base

Page 4: PRICE Cost Research and Demonstration of the TRUE S Software

Demonstration

PRICE TruePlanning Overview and

the True-S Software Cost

Estimating Model

Page 5: PRICE Cost Research and Demonstration of the TRUE S Software

PRICE Systems LLC, 2003-2004, All Rights Reserved

Agenda

PRICE True Planning Vision

Product Strategy

TRUE S Highlights

Page 6: PRICE Cost Research and Demonstration of the TRUE S Software

PRICE Systems LLC, 2003-2004, All Rights Reserved

PRICE TruePlanning Vision

What if Models & Estimates

Could be easily understood and explained?

Had the same basic structure?

Could be easily stored, found, and reused?

Could be shared across boundaries?

Easily worked together for total cost views?

Interfaced with projects budgets and measures?

Interfaced with general ledgers/ERP applications?

Interfaced with Earned Value Measurement systems?

Page 7: PRICE Cost Research and Demonstration of the TRUE S Software

PRICE Systems LLC, 2003-2004, All Rights Reserved

PRICE TruePlanning Vision

Is a single point of access to project planning tools, methods, and data

Stores project and technical data, cost models and supporting programmatic information

Enables a structured planning process

Provides industry specific benchmarks

Enables the customization and unification of disparate project planning methods to provide organizations with industry specific best of breed solutions

Saves time and money by enabling collaborative project planning and the effective capture and reuse of normalized project data

Page 8: PRICE Cost Research and Demonstration of the TRUE S Software

PRICE Systems LLC, 2003-2004, All Rights Reserved

Cost Objects - Collection of Cost Models

that are driven by inputs and produce cost/schedule/risk outputs

Cost Objects consists

of Activities

Activities are made up of Resources

Page 9: PRICE Cost Research and Demonstration of the TRUE S Software

PRICE Systems LLC, 2003-2004, All Rights Reserved

Cost Research Strategy

Delivery of Cost Research

Calibrated PRICE data points in the PRICE KnowledgeNetwork

Updated CERs, tables and generators in the PRICE True Planning

Publications and Symposia presentations

Leverage cost research during Consulting Engagements

Selection Criteria

Client Requirements Drive Research Decisions

Technologies clients are presently struggling with

Technology likely to become future challenges

Relates to current or future PRICE consulting engagements

Data Sources Available

PRODUCTS STRATEGY

PRICE H/HL/S/M

Customer Requests

KnowledgeManager &

Network

Customer Requests

TruePlanner Maturing

TrueAnalyst

Internal Customer Requests

True Software Model

Maturing

True IT Model Maturing

True Cocomo Maturing

True Hardware Model

Research & Development

Page 10: PRICE Cost Research and Demonstration of the TRUE S Software

PRICE Systems LLC, 2003-2004, All Rights Reserved

Cost Research Deliverables

Completed Cost Research Projects

NAFCOM 2002 Updated

Cost of COTS-Based/COTS Intensive Software Systems

Use Case Conversion Points

Cost of software with Security Requirements

In Process Research Projects

International Software Benchmark Standards Group (ISBSG) calibration study

Helicopter Knowledgebase

Cost of development, oversight, & integration of Systems of Systems

Unmanned Air Vehicles

Hardware COTS

Software Sizing from requirements

Fighter Aircraft Software

PRODUCTS STRATEGY

PRICE H/HL/S/M

Customer Requests

KnowledgeManager &

Network

Customer Requests

TruePlanner Maturing

TrueAnalyst

Internal Customer Requests

True Software Model

Maturing

True IT Model Maturing

True Cocomo Maturing

True Hardware

Model

Research & Development

Page 11: PRICE Cost Research and Demonstration of the TRUE S Software

PRICE Systems LLC, 2003-2004, All Rights Reserved

Product Strategy

Objective 1:Take care of customer needs and concerns

Reduce learning investment to ease acceptance of TruePlanner

Develop Software Suite (True S, IT, COCOMO) to eliminate gaps and position as “best solution” in market

Respond to ERP requirements

Product Strategy 2004 Accomplishments

PRICE H/HL/S/MCustomer Requests

Schedule penalty, Print EBS, Export report, Monitor spares graphically, Updated total ownership costs & MS Excel solution, Custom clipboard output locking, Financials

Knowledge Manager & Network

Customer Requests

Search Usability Improvements, Data points added

TruePlanner Maturing

Major usability and performance improvements, Risk, Document Management, Internationalization, Calibration, MS Project Export, E300 Report

TrueAnalystInternal

Customer Requests

Data model rework, Usability improvements

True Software Model MaturingCOTs, Life Cycles, Use Case Points, Auto Code, Security Costs, other maturing features

True IT Model MaturingPlan and Oversee, other maturing features

True COCOMO MaturingUse Case Points, other maturing features

True Hardware ModelResearch &

DevelopmentResearch & Development

Page 12: PRICE Cost Research and Demonstration of the TRUE S Software

PRICE Systems LLC, 2003-2004, All Rights Reserved

TruePlanning Road Map

2005 Beyond

PRICE H/HL/S/M COM improvements, Customer Requests

Customer Requests

KnowledgeManager & Network

Add Data Points, Data Taxonomy

Migrate to True Platform

TruePlanner Workgroup Collaboration: Project Status, Multiple Database, Role Based

access, Store/Search/Retrieve

XML/APIs

Microsoft Office Interface

EVM Interfaces

Import PRICE H, KM Functionality, Microsoft Office Integration, PAM Dashboard,

Workflow

TrueAnalyst Usability, Search, GUI General Availability

True Software Model Project Management/Technical Assembly

Interoperate with Hardware

Application Specific Cost Objects

True IT Model Project Management/Technical Assembly

Application Specific Cost Objects

True Cocomo Project Management/Technical Assembly

Application Specific Cost Objects

True Hardware Model Development/Introduce New Hardware Solution

Mature Hardware Offering

Page 13: PRICE Cost Research and Demonstration of the TRUE S Software

PRICE Systems LLC, 2003-2004, All Rights Reserved

How can you influence the strategy?

Communicate Technical & Cost Research Issues/Priorities

Requirements Gathering / Validation

Early Adopter – True H June 13th in Denver

Contact me directly

David Seaver (240) 725-0836

[email protected]

Or

Pete Pizzutillo (856) 608-7218

[email protected]

Page 14: PRICE Cost Research and Demonstration of the TRUE S Software

PRICE Systems LLC, 2003-2004, All Rights Reserved

TRUE S Features

Commercial Off The Shelf (COTs)

Use Case Points

Auto Code

Security Costs

Risk Analysis

Page 15: PRICE Cost Research and Demonstration of the TRUE S Software

PRICE Systems LLC, 2003-2004, All Rights Reserved

COTs Highlights

Inputs for COTs ComponentsSize Options for COTS

Functional Size Example

Functional Complexity

Generator

Custom Generator

Operations Specification

COTS off the shelf specification

Target specification

Glue Code

Components under Evaluation

Inputs for COTs ComponentsTailoring Complexity

Vendor and Product Complexity

Project Constraints

Integration

Integration Team

Integration Complexity

Amount for Purchased Software

Upgrade Frequency

Page 16: PRICE Cost Research and Demonstration of the TRUE S Software

PRICE Systems LLC, 2003-2004, All Rights Reserved

True S Cost Objects

Page 17: PRICE Cost Research and Demonstration of the TRUE S Software

PRICE Systems LLC, 2003-2004, All Rights Reserved

Inputs for COTS Component

Page 18: PRICE Cost Research and Demonstration of the TRUE S Software

PRICE Systems LLC, 2003-2004, All Rights Reserved

SIZE Options for COTS

We provide 5 options to size COTs components

Functional Size

SLOC

Function Points

Predictive Object Points

Use Case Conversion Points

Page 19: PRICE Cost Research and Demonstration of the TRUE S Software

PRICE Systems LLC, 2003-2004, All Rights Reserved

Generator for Functional Size

Page 20: PRICE Cost Research and Demonstration of the TRUE S Software

PRICE Systems LLC, 2003-2004, All Rights Reserved

Functional Complexity Generator

Page 21: PRICE Cost Research and Demonstration of the TRUE S Software

PRICE Systems LLC, 2003-2004, All Rights Reserved

Functional Complexity Generator - Custom

Page 22: PRICE Cost Research and Demonstration of the TRUE S Software

PRICE Systems LLC, 2003-2004, All Rights Reserved

Operating Specification

True S allows you to describe the Operating Specification for the COTs component

You can specify the target Operation Specification as well as the Off the Shelf Specification

Page 23: PRICE Cost Research and Demonstration of the TRUE S Software

PRICE Systems LLC, 2003-2004, All Rights Reserved

Glue Code

Glue code is source code which needs to be developed to augment the functionality of a COTs applications

TRUE S enables you to estimate Glue code with the same or a different size metric

Full range of programming languages available

Page 24: PRICE Cost Research and Demonstration of the TRUE S Software

PRICE Systems LLC, 2003-2004, All Rights Reserved

Components Under Evaluations

If multiple COTs components are under consideration, True S enables you to specify how many components are being evaluated

Page 25: PRICE Cost Research and Demonstration of the TRUE S Software

PRICE Systems LLC, 2003-2004, All Rights Reserved

Tailoring Complexity

Page 26: PRICE Cost Research and Demonstration of the TRUE S Software

PRICE Systems LLC, 2003-2004, All Rights Reserved

Vendor and Product Complexity

Page 27: PRICE Cost Research and Demonstration of the TRUE S Software

PRICE Systems LLC, 2003-2004, All Rights Reserved

Integration (Team & Complexity)

Page 28: PRICE Cost Research and Demonstration of the TRUE S Software

PRICE Systems LLC, 2003-2004, All Rights Reserved

External Integration Complexity

Page 29: PRICE Cost Research and Demonstration of the TRUE S Software

PRICE Systems LLC, 2003-2004, All Rights Reserved

Purchase Cost & Upgrade

Purchase Cost of COTs

Annual Support Fee

Upgrade Frequency

Page 30: PRICE Cost Research and Demonstration of the TRUE S Software

PRICE Systems LLC, 2003-2004, All Rights Reserved

Use Case Points

A use case describes a typical transaction between the user and the software. Use cases focus on the functions that a user may want to perform rather than on the way that the software will perform those functions

The Use Case Conversion Points sizing metric represents an extension of the Use Case Points first developed by Gustav Karner in 1993. Karner's metric is a function of a weighted count of the actors involved in the use case and a complexity factor based on the number of steps required to successfully complete the typical use case transaction.

Actors are weighted by a complexity factor:

Simple: External system interfaced using an API

Average: External system interfaces using a text based protocol

Complex: End user interfacing through a graphical user interface

Page 31: PRICE Cost Research and Demonstration of the TRUE S Software

PRICE Systems LLC, 2003-2004, All Rights Reserved

Use Case Points Generator

Simple: External system interfaced

using an API

Average: External system interfaces using a text based

protocol

Complex: End user interfacing through

a graphical user interface

Page 32: PRICE Cost Research and Demonstration of the TRUE S Software

PRICE Systems LLC, 2003-2004, All Rights Reserved

Security Costs

EAL refers to effective evaluation level from the Common Criteria

Page 33: PRICE Cost Research and Demonstration of the TRUE S Software

PRICE Systems LLC, 2003-2004, All Rights Reserved

Risk Analysis

Page 34: PRICE Cost Research and Demonstration of the TRUE S Software

PRICE Systems LLC, 2003-2004, All Rights Reserved

Auto Code Generation Auto Code Translation

Page 35: PRICE Cost Research and Demonstration of the TRUE S Software

PRICE Systems LLC, 2003-2004, All Rights Reserved

Affordability Simulation Toolsets/Techniques

Real-time, web-based Engineering Trade-off / Cost Impact Analysis

Integrated Collaborative Engineering Environment

Active cost element structure, descriptors, WBS

Secure multi-user access management

Complex System Support

Hardware Modeling

Software Modeling

System Modeling

Visual Cost Toolset Integration - Significantly Increased Trade-Study Accuracy, Requirements Definition, and Estimating Credibility

$

$

$

$

Page 36: PRICE Cost Research and Demonstration of the TRUE S Software

PRICE Systems LLC, 2003-2004, All Rights Reserved

Visual Cost Architecture

COST MODEL INTEGRATION: Visual Cost

CAD Display Features

CAD image display

360° rotation of the model

Selection of individual model components

Selected component highlighted in WBS

Exploded view of the model

Context-sensitive Bill of Material

Select elements to display cost information

Shows relationship between elements

Scrollable window

Elements correspond to viewable CAD image

Active WBS (A tree structure that maps the major components in the CAD model to the cost model)

Cost Estimate Display Features

Estimates based on active WBS selection

Displays baseline and alternative cost estimates

Displays Delta for Total Cost

Supports cost, weight, and schedule targets

Supports Analysis of Alternatives (AoA) and Cost as an Independent Variable (CAIV)

Control Panel Features

Cost model/worksheet management

Report generator

Advanced image controls

User administration

Functionality specific to core user groups:

--PM

--Engineering

--Cost Analyst

Page 37: PRICE Cost Research and Demonstration of the TRUE S Software

PRICE Systems LLC, 2003-2004, All Rights Reserved

… a long term partnership

19701970 19801980 19901990 20002000Apollo γ Ray SpectrometerApollo Landing Radar

SAD GrummanBooster Avionics ControlAstronomical Observ Sat (AOS)Clemens/Fogleman Shuttle Orbiter Experimental LabELMSNIMBUS & wave Spectrometerγ Ray Balloon Experiment

Comms Interface Equipment (CIE)CV990 Microwave SpectrometerInternational Space Station (ISS)MESSOC (Space Station Model )Assured Crew ERVCost Parameter ForecastingPersonnel Launch System (PLS)EOSTDRSS

Mission Operations and Support AreaNetwork Control CenterShuttle Orbiter -Structural Spares Model,Solar ProbeSpace Transportation Arch StudiesDocking Mechanism,MIRShuttle Orbiter Enhanced MEDS (cockpit)Integrated Communication SystemKU Band System Update/ModificationOn-Orbit Meteoroid/Debris Risk ReductionSingle Stage to Orbit (SSTO)Soyuz ACRVStandard Payload CarrierTwo Stage to Orbit (TSTO)Shuttle Orbiter - Autonomous Ops Mod KitISS Direct BerthingMars Aerobrake (Measur)Mars Global Observer (MGO)Mars Relay SpacecraftSecond TDRSS Ground TerminalShuttle Orbiter/MIR AirlockX-33Liquid Flyback BoosterWhite Sands Ground TerminalTEP-IRDSShuttle Orbiter Digital MockupShuttle Enhanced Instrumentation (MADS)Shuttle FastTrack-N2 TanksOrbiter Upgrades- IVHM/TPS/OMS-RCSISS Propulsion/Control ModuleShuttle Orbiter Avionics UpgradesShuttle Orbiter Upgrades- MPS/APU-HYD Rendezvous Radar (RPSS)

STS SRB Insulation Trade StudyISS ITCS Calibration StudyONCE and CADRe ReqmtsAdvanced Materials ComplexityRBSS and TBSS ComplexitySSME Common Cost FrameworkCrew Rescue Vehicle (CRV)RLV - 2nd GenHW / SW CalibrationQuiet Aircraft Technology (QAT)Shuttle Orbiter CalibrationSLI Cost Credibility TeamSmall Aircraft TransportationSpace Interferometry Mission Space Systems Knowledge Base National Aero-Space Plane (NASP)

PRICE SystemsPRICE Systems & NASA & NASA……Over Four DecadesOver Four Decades……Over 70 SuccessesOver 70 Successes

Others …Others …

Page 38: PRICE Cost Research and Demonstration of the TRUE S Software

PRICE Systems Washington DC Office – 703-740-0087