Best Systems Engineering Products Drive CMMI NDIA 6th Annual Systems Engineering Supportability & Interoperability Conference October 21, 2003 Dr. Tom.

Slides:



Advertisements
Similar presentations
Process and Product Quality Assurance (PPQA)
Advertisements

1 INCOSE Chesapeake Chapter Enterprise SE Panel Discussion L. Mark Walker/LMC 21 March 2007.
1 PROJECT MANAGEMENT ROLE OF KEY PERSONNEL Bernd Madauss International Space University Strasbourg February, 2011
Ensure Vendor/Engineer of Choice Product Quality
(Insert Title of Project Here) Kickoff Meeting (Month Date, Year)
Chapter 7: Key Process Areas for Level 2: Repeatable - Arvind Kabir Yateesh.
SOFTWARE QUALITY ASSURANCE Maltepe University Faculty of Engineering SE 410.
Copyright © 2006 Software Quality Research Laboratory DANSE Software Quality Assurance Tom Swain Software Quality Research Laboratory University of Tennessee.
1 Lecture 2.6: Organization Structures Dr. John MacCarthy UMBC CMSC 615 Fall, 2006.
Software Configuration Management (SCM)
DITSCAP Phase 2 - Verification Pramod Jampala Christopher Swenson.
The Software Product Life Cycle. Views of the Software Product Life Cycle  Management  Software engineering  Engineering design  Architectural design.
Software Configuration Management
BAE SYSTEMS Overview of Systems Engineering at BAE SYSTEMS & ALENIA MARCONI SYSTEMS 8/10/2015/MS By Leigh Watton Friday 27th July 2001.
LSU 07/07/2004Communication1 Communication & Documentation Project Management Unit – Lecture 8.
What is Business Analysis Planning & Monitoring?
Effective Methods for Software and Systems Integration
Process: A Generic View
CMMI Course Summary CMMI course Module 9..
S/W Project Management
Introduction to Software Quality Assurance (SQA)
Cybersecurity: Engineering a Secure Information Technology Organization, 1st Edition Chapter 7 Software Supporting Processes and Software Reuse.
Enterprise Product Implementation Process. Components of a Successful Implementation  A detailed Scope Document for customer review and signoff  Creation.
CMMi What is CMMi? Basic terms Levels Common Features Assessment process List of KPAs for each level.
Software System Engineering: A tutorial
1 Process Engineering A Systems Approach to Process Improvement Jeffrey L. Dutton Jacobs Sverdrup Advanced Systems Group Engineering Performance Improvement.
PPMT CE-408T Engr. Faisal ur Rehman CED N-W.F.P UET P.
Product Development Chapter 6. Definitions needed: Verification: The process of evaluating compliance to regulations, standards, or specifications.
Certification and Accreditation CS Phase-1: Definition Atif Sultanuddin Raja Chawat Raja Chawat.
Basic of Project and Project Management Presentation.
What is a Business Analyst? A Business Analyst is someone who works as a liaison among stakeholders in order to elicit, analyze, communicate and validate.
MD Digital Government Summit, June 26, Maryland Project Management Oversight & System Development Life Cycle (SDLC) Robert Krauss MD Digital Government.
Product Documentation Chapter 5. Required Medical Device Documentation  Business proposal  Product specification  Design specification  Software.
10/16/2015Bahill1 Organizational Innovation and Deployment Causal Analysis and Resolution 5 Optimizing 4 Quantitatively Managed 3 Defined 2 Managed Continuous.
SacProNet An Overview of Project Management Techniques.
ISM 5316 Week 3 Learning Objectives You should be able to: u Define and list issues and steps in Project Integration u List and describe the components.
Quality Activity Matrix Presented by Sandra Toalston President, SanSeek 1.
CS 3610: Software Engineering – Fall 2009 Dr. Hisham Haddad – CSIS Dept. Chapter 2 The Software Process Discussion of the Software Process: Process Framework,
Applied Software Project Management
Project Scope Management Information Technology Project Management, Fifth Edition Note: some slides have been removed from the author’s original presentation.
Develop Project Charter
Bill Fournier Nov 2014 Systems Engineer for Non SE Bill Fournier
Requirements Development in CMMI
Software Project Management (SEWPZG622) BITS-WIPRO Collaborative Programme: MS in Software Engineering SECOND SEMESTER /1/ "The content of this.
Purpose: The purpose of CMM Integration is to provide guidance for improving your organization’s processes and your ability to manage the development,
An organizational structure is a mostly hierarchical concept of subordination of entities that collaborate and contribute to serve one common aim... Organizational.
MGT 461 Lecture #27 Project Execution and Control Ghazala Amin.
PI2134 Software Engineering IT Telkom.  Layered technology  Software Process  Generic Process (by Pressman)  Fundamental activities (by Sommerville)
MSA Orientation – v203a 1 What’s RIGHT with the CMMI?!? Pat O’Toole
Project Management Strategies Hidden in the CMMI Rick Hefner, Northrop Grumman CMMI Technology Conference & User Group November.
SwCDR (Peer) Review 1 UCB MAVEN Particles and Fields Flight Software Critical Design Review Peter R. Harvey.
BSBPMG501A Manage Project Integrative Processes Manage Project Integrative Processes Project Integration Processes – Part 2 Diploma of Project Management.
LECTURE 5 Nangwonvuma M/ Byansi D. Components, interfaces and integration Infrastructure, Middleware and Platforms Techniques – Data warehouses, extending.
LSST Data Management System Science Team Meeting Mario Juric, University of Washington LSST Data Management Subsystem Scientist Joint Technical Meeting.
Requirements Analysis Scenes
CS4311 Spring 2011 Process Improvement Dr
Software and Systems Integration
TechStambha PMP Certification Training
Software Requirements
Level - 3 Process Areas (CMMI-DEV)
Chapter 4 Systems Planning and Selection
CMMI – Staged Representation
Chapter 1 (pages 4-9); Overview of SDLC
Lockheed Martin Canada’s SMB Mentoring Program
DOD’S PHASED SYSTEM DEVELOPMENT PROCESS
Engineering Processes
PSS verification and validation
Software Reviews.
Requirements Development in CMMI
(Insert Title of Project Here) Kickoff Meeting
Presentation transcript:

Best Systems Engineering Products Drive CMMI NDIA 6th Annual Systems Engineering Supportability & Interoperability Conference October 21, 2003 Dr. Tom Sleight JHU/APL

Outline Objective Concept Definition/ Assessments/ Studies Model System Development Model Systems Engineering Work Products Systems Engineering Roles Process Areas - CMMI 1 Summary 1 CMMI is a service mark of Carnegie Mellon University.

Objective Examine the implications of successful systems engineering work products with respect to the CMMI process areas

Concept Definition/Studies/Assessments Model with Continuous Assurance Configuration Management Problem Definition Approach Information Collection Analysis Synthesis Verification Tech Review Concepts, Findings Recommendations Project Management Recording Validation Real World Validation

Implementation System Development Model with Continuous Assurance Configuration Management Need/Capab ility/Req’ts Implementation System Integration & Test Operational Test Validation Verification Tech Review Operational System Project Management Recording Concepts Real World Validation Design

Systems Engineering Influence on Concept Definition /Studies/Assessments Steps Example Products Problem DefinitionProblem Statement, Constraints, Environments, Measures of Effectiveness ApproachPlan of Attack, Tasks, Team Composition, Hypotheses Information Collection AnalysisAnalysis Report, Potential Solutions SynthesisFindings, Recommendations, Solution Concepts Systems Engineering Influence on Success: Primary, Secondary

Systems Engineering Influence on System Development Products StepsExample Products Need/Capability/Req’ts Concept of Operation, Operational Requirements, Risk Management Plan, Operational Situations,Test Plan Design System Architecture, System Performance Spec, Design Specs (hardware and software), Interface Specs, Trade Studies, Risk Management Plan, Integration Plan Implementation Unit Tested Components, As-built Descriptions Sys Integration & Test System Test Procedures, System Test Reports, Problem Resolution Operational Test Operational Test Procedures, Operational Suitability Report Systems Engineering Influence on Success: Primary, Secondary

Systems Engineering Influence on Continuous Assurance Products StepsExample Products VerificationVerification Report Configuration Management Items Controlled, Change Approval, Baseline Definitions Validation Validation Report, M&S Certification Recommendation Technical Review Concurrence to Proceed, Actions to be Completed, Appropriate Algorithms/Outcomes Recording Project Management Work Breakdown Structure, Work Definitions and Deliverables, Schedule, Milestones, Risk Management Plan, Project Status Systems Engineering Influence on Success: Primary, Secondary

Relationship of Systems Engineering to System Development and Concept Definition Systems Engineering Involved in All but the Most Detailed Activities Strong Relationship Between Systems Engineering and Project Management

Customer Interface Technical Manager Information Manager Process Engineer Coordinator Classified Ads SE Requirements Owner System Designer System Analyst Validation and Verification Engineer Logistics/Operations Engineer Glue among subsystems Twelve Systems Engineering Roles* *Sarah A. Sheard, “Systems Engineering Roles Revisited”, INCOSE MARCH 2000, Software Productivity Consortium

Systems Engineering Roles for Concept Definition /Studies/Assessments Products Example ProductsSystems Engineering Roles* Problem Statement, Constraints, Environments, Measures of Effectiveness Customer Interface System Designer System Analyst Coordinator Plan of Attack, Tasks, Team Composition, Hypotheses System Analyst Technical Manager Coordinator Analysis Report, Potential Solutions System Analyst Glue among subsystems Validation and Verification Findings, Recommendations, Solution Concepts Customer Interface Coordinator Requirements Owner System Analyst

Systems Engineering Roles for System Development Products Example ProductsSystems Engineering Roles* Concept of Operation, Operational Requirements, Risk Management Plan, Operational Situations,Test Plan Requirements Owner Customer Interface System Architecture, System Performance Spec, Design Specs (hardware and software), Interface Specs, Trade Studies, Risk Management Plan, Integration Plan Requirements Owner System Designer System Analyst Glue among subsystems Unit Tested Components, As-built Descriptions System Designer Validation and Verification Engineer System Test Procedures, System Test Reports, Problem Resolution Requirements Owner System Designer Logistics/Operations Engineer Operational Test Procedures, Operational Suitability Report Requirements Owner Customer Interface

Systems Engineering Roles for Continuous Assurance Products Example ProductsSystems Engineering Roles* Verification Report System Designer Validation and Verification Engineer Items Controlled, Change Approval, Baseline Definitions System Designer Validation and Verification Engineer Customer Interface Technical Manager Information Manager Coordinator Validation Report, M&S Certification Recommendation Requirements Owner Validation and Verification Engineer System Analyst Concurrence to Proceed, Actions to be Completed, Appropriate Algorithms/Outcomes Validation and Verification Engineer System Analyst Technical Manager Work Breakdown Structure, Work Definitions and Deliverables, Schedule, Milestones, Risk Management Plan, Project Status System Designer Glue among subsystems Technical Manager

Implications of Systems Engineering Roles Primary Work Products Involve –Requirements Owner –Customer Interface –System Designer –System Analyst –Glue Among Subsystems Secondary Work Products Involve –Validation and Verification Engineer –Technical Manager –Coordinator Process Engineering and Classified Ads SE - Emphasis Across Multiple Projects Information Manager emphasis is data and configuration management

CMMI Process Categories* Engineering –Requirements Management –Requirements Development –Technical Solution –Product Integration –Verification –Validation Process Management Project Management Support * Chapter 7 of CMMI v1.1 March 2002

CMMI Relationship to Concept Definition /Studies/Assessments Products Example ProductsCMMI Process Areas Problem Statement, Constraints, Environments, Measures of Effectiveness Project Management Support Plan of Attack, Tasks, Team Composition, Hypotheses Project Management Technical Solution Analysis Report, Potential Solutions Verification Validation Technical Solution Findings, Recommendations, Solution Concepts Relationship : Primary, Secondary

CMMI Relationship to System Development Products Example ProductsCMMI Process Areas Concept of Operation, Operational Requirements, Risk Management Plan, Operational Situations,Test Plan Requirements Management Requirements Development System Architecture, System Performance Spec, Design Specs (hardware and software), Interface Specs, Trade Studies, Risk Management Plan, Integration Plan Requirements Management Requirements Development Technical Solution Product Integration Unit Tested Components, As-built Descriptions Technical Solution Product Integration Verification System Test Procedures, System Test Reports, Problem Resolution Technical Solution Product Integration Operational Test Procedures, Operational Suitability Report Requirements Management Product Integration Validation Relationship : Primary, Secondary

CMMI Relationship to Continuous Assurance Products Example ProductsCMMI Process Areas Verification Report Verification Items Controlled, Change Approval, Baseline Definitions Requirements Management Support Validation Report, M&S Certification Recommendation Validation Concurrence to Proceed, Actions to be Completed, Appropriate Algorithms/Outcomes Validation Project Management Support Work Breakdown Structure, Work Definitions and Deliverables, Schedule, Milestones, Risk Management Plan, Project Status Project Management Relationship : Primary, Secondary

CMMI Related Implications Operational Concepts, Requirements and Testing –Typical Gov’t Role –CMMI Assumes Start With Firm (Customer) Requirements –CMMI Not Explicit in this Area Systems Development Fits CMMI Process Areas Depth of Domain Knowledge not addressed Projects/systems Within Single Company Covered System of Systems Not Applicable - Multiple Companies and Agencies not addressed CMMI Process Areas Identify Work Products

Summary Company Systems Development Suited to CMMI –Common Work Products/Process Areas Within Company/Organization (Industry) –Concept Development (Gov’t ) Work Products/Process Areas Not Well Represented None of the Models, Roles or Process Areas address System of Systems and cross organization/company integrated systems - more attention needed Methods of measuring goodness of work products and processes needed Roles of Systems Engineering remain diverse

Acknowledgements Fred Riedel and Bob Holland of JHU/APL have helped develop the Generic Concept Definition/Studies/Assessments Model, System Development Model and Example Products being used in the Power Projection Systems Department at JHU/APL. Dr. J. Krill and Dr. A. Kossiakoff of JHU/APL have shared their Systems Engineering insight in the review of this material.

Definitions - CMMI A “customer” is the party (individual, project, or organization) responsible for accepting the product or for authorizing payment. The customer is external to the project, but not necessarily external to the organization. The customer may be a higher level project. Customers are a subset of stakeholders. [FM114.HDA102.HDB103.T101] Verification confirms that work products properly reflect the requirements specified for them. In other words, verification ensures that “you built it right.” [FM114.HDA102.HDB121.T101] Validation confirms that the product, as provided, will fulfill its intended use. In other words, validation ensures that “you built the right thing.”[FM114.HDA102.HDB122.T101]