• No results found

Requirements Development ttechniques

N/A
N/A
Protected

Academic year: 2021

Share "Requirements Development ttechniques"

Copied!
13
0
0

Loading.... (view fulltext now)

Full text

(1)

R

i

t D

l

t T h i

Requirements

 

Development

 

Techniques

 

for

 

Custom

 

COTS

 

Products

John

 

Masiyowski

Raytheon

May

 

2012

(2)

Agenda

Project

 

Background

 

– Round

 

One

 

and

 

Two

Pre

Pre Proposal

Proposal Activities

 

Activities

• Customer

• Supplierpp

Proposal

 

Activities

Post

Post Proposal

Proposal Activities

 

Activities

Post

Contract

 

Award

 

Activities

On

On Going

Going Activities

 

Activities

Conclusions

Questions

(3)

Project

j

 

Background

g

 

– Round

 

Two

Round

 

One

Transatlantic Development of a COTS Product

Transatlantic Development of a COTS Product

Steep Learning Curve for all Stakeholders

Hard Lessons Learned by all

Round

 

Two

New Requirements; ranging from simple 

complex

K

h

li

bili i

Knew the supplier capabilities

SCM TRIAD Relationships developed and proven

Knew that changes will occur

Knew that changes will occur

There are unknowns everywhere

Apply Lessons Learned from Round One

Different and Better Subcontract and Requirements Mgmt Approach was Needed 

(4)

Pre

Proposal

p

 

Activities

Draft

 

Technical

 

Requirements

 

Document

 

(TRD)

Requirements workshops with key stakeholders

– End Users

– AcquisitionAcquisition

– Information Security Engineers and Specialist

– System Administrators  P i /OEM – Prime/OEM – Supplier(s)

Define, Review, Revise Requirements and Priorities

,

,

q

Define objectives and goals of this upgrade

Include Concept of Operations (CONOP)

Refine and Understand Requirements and Context Before RFP Issued
(5)

Proposal

p

 

Activities

 DRAFT version(s) of subcontract requirements document

 DRAFT version(s)( ) of conceptp  of operations/capabilityp p y

 Open dialog with supplier(s) on technical requirements

• Frequent technical exchanges via teleconferences

 Detailed review of supplier proposal

 Creation of detailed basis of estimates

• Includes activities and artifacts

• Includes activities and artifacts

 List of Assumptions and Risks/Opportunities

• The Unknown Unknowns

 Detailed List of Customer Furnished Information

 Identification of Prototyping and Risk/Complex Areas

l $ f k

 Include $ & time for unknowns and contingency

(c) Copyright 2012  Raytheon All Rights Reserved 5

(6)

Post

Proposal

p

 

Activities

Continue

 

technical

 

interexchange

 

dialogs

• Refine and understand system contextRefine and understand system context

• Identify limitations and constraints

• Include design concepts and implementation

• Focus on risk areas and unknowns

• Document discussions and close action items

Revise DRAFT requirements documents

Revise

 

DRAFT

 

requirements

 

documents

Create,

 

revise

 

concept

 

of

 

operations/capabilities

 

Maintain engagement with stakeholders

Maintain

 

engagement

 

with

 

stakeholders

Focus

 

on

 

terminology

 

and

 

interpretations

(7)

Post

Contract

 

Award

 

Activities

Subcontractor

 

Kick

Off

Meeting

• DRAFT Requirements ReviewDRAFT Requirements Review

Requirements

 

Development

 

Preliminary

• System,y , p product and componentp  levels

• Repository  and current

• Requirement Change Board and Process

(

)

System

 

Requirements

 

Review

 

(SRR)

• On‐Site, Face‐to‐face, w/ stakeholders

System Design Review (SDR)

System

 

Design

 

Review

 

(SDR)

Refinement

 

of

 

Requirements

 

Occurs

(c) Copyright 2012  Raytheon All Rights Reserved 7

(8)

On

Going

g

 

Activities

Continued requirements refinement and change

• Plan for this at the beginningg g

• Control via requirement management and change control

Continual Technical Exchange Dialogs

T d t d i t

• To understand requirements

• To verify design approach

• To validate design implementation

Revision of requirements and design artifacts

• Concepts of Capability/operations and use cases

I t i

i

i

l

d

t

t ti

Interim engineering releases and system testing

Incremental deliveries of capabilities

(9)

Conclusions

Continual

 

requirements

q

 

definition

 

and

 

refinements

• Derived at the level system, product and component

• Create concept of capabilities/operations artifacts

Open

 

and

 

periodic

 

technical

 

interexchange

 

&

 

reviews

Provide

 

interim

 

and

 

incremental

 

releases

 

of:

• Capabilities – prototypes, engineering releases

• Artifacts – specifications, designs, test plans and procedures

Plan

 

for

 

requirements

 

changes

• Provide for $ & time to allow for unknowns and updates

(c) Copyright 2012  Raytheon All Rights Reserved 9

(10)
(11)

About

 

the

 

Author

John Masiyowski, [email protected]

Is a Systems Engineering Fellow at Raytheon and has an extensive Is a Systems Engineering Fellow at Raytheon and has an extensive 

background in computer based systems, software, and networking 

technologies.  Presently, he is the System Architect and lead Systems 

Engineer on the VoIP enterprise project.   John principal duties are lead 

technical engineer system architect security architect and technical technical engineer, system architect, security architect and technical 

subcontract management.   Recently he was the systems engineer for an 

embedded network‐oriented project, conceptual development of system 

and network architecture for the delivery of real‐time data over 

homogeneous links including evaluation of VoIP‐based implementations homogeneous links, including evaluation of VoIP‐based implementations, 

trade studies on cryptographic algorithms and devices.  John has a M.S. in 

Software and Systems Engineering from George Mason University,  John is 

an adjunct professor at GMU where he teaches Computer Security and 

Privacy and Network Security and Cryptography in the Telecommunications Privacy, and Network Security and Cryptography in the Telecommunications 

program in the Electrical and Computer Engineering department.

(12)

BACKUP

BACKUP

(13)

Acronyms

 CONOP Concept of Operations

 COTS Commercial Off the Shelf

 GMU George Mason University

 GMU George Mason University

 OEM Original Equipment Manufacturer

 SCM Supply Chain Management

 SDR System Design Review

 SRR System Requirements Review

 TRD Technical Requirementsq  Document

 VoIP Voice over Internet Protocol

References

Related documents

Regression (2) in Table 1 was estimated with the addition of dummy for intervention policy change, interacted with excessive exchange rate appreciation and exchange rate volatility,

If policymakers in the Scottish context continue to look largely to the formal education system for Gaelic maintenance objectives in the future, they should seek to confront

The last few years show a similar steep increase (but from a higher base), far surpassing the 1992 peak to reach 1.6 million in 2015. The sudden surge of asylum seekers

A majority (75%) of Hoepfner BauInvest Plus GmbH & Co KG belongs to Hoepfner Bräu Friedrich Hoepfner Verwaltungsgesellschaft mbH & Co KG, which in turn is owned in entirety

Using the IFPA as a case study, my work employs a content analysis of over 400 pages of documents including IFPA generated annual reports, submissions and publications

While voter lists were posted for verification at all DECs and PECs visited by the OSCE/ODIHR EOM observers, election commissions did not always make corrections

Toby Carlson, previous HCMM contractor at the Pennsylvania State University, in adapting his detailed boundary layer model to predict Thermal Inertia and Moisture Availability of

The distinctive features of grounded theory are that theory will be generated from the data gathered, a constant comparative method of data analysis will be used and the