• Aucun résultat trouvé

Better Requirements Decomposition Guidelines Can Improve Cost Estimation of Systems Engineering and Human Systems Integration

N/A
N/A
Protected

Academic year: 2021

Partager "Better Requirements Decomposition Guidelines Can Improve Cost Estimation of Systems Engineering and Human Systems Integration"

Copied!
22
0
0

Texte intégral

(1)

Better Requirements Decomposition Guidelines

Can Improve Cost Estimation of Systems

Engineering and Human Systems Integration

2ndLt. Kevin Liu, USMC

MIT Graduate Research Assistant

Systems Engineering Advancement Research Initiative (SEAri)

Co-Authors: R. Valerdi and P. Laplante

8

th

Annual Conference on Systems Engineering Research

(2)

Motivation-SE Performance

NDIA Survey of SE Effectiveness

(3)

Motivation-Cost Model

COSYSMO

SE

Effort

Calibration

Size Drivers

# Requirements

# Interfaces

# Scenarios

# Algorithms

+

3 Volatility Factors

Effort Multipliers

- Application factors

-8 factors

- Team factors

-6 factors

- Schedule driver

(4)

Effort Multipliers

- Application factors

-8 factors

- Team factors

-6 factors

- Schedule driver

Motivation-Cost Model

COSYSMO

SE

Effort

Calibration

Size Drivers

# Requirements

# Interfaces

# Scenarios

# Algorithms

+

3 Volatility Factors

(5)

Effort Multipliers

- Application factors

-8 factors

- Team factors

-6 factors

- Schedule driver

Motivation-Cost Model

COSYSMO

SE

Effort

Calibration

Size Drivers

# Requirements

# Interfaces

# Scenarios

# Algorithms

+

3 Volatility Factors

(6)

Motivation-Cost Model

COSYSMO

SE

Effort

Calibration

Size Drivers

# Requirements

# Interfaces

# Scenarios

# Algorithms

+

3 Volatility Factors

Effort Multipliers

- Application factors

-8 factors

- Team factors

-6 factors

- Schedule driver

(7)

Motivation-Cost Model

COSYSMO

SE

Effort

Calibration

Size Drivers

# Requirements

# Interfaces

# Scenarios

# Algorithms

+

3 Volatility Factors

Effort Multipliers

- Application factors

-8 factors

- Team factors

-6 factors

- Schedule driver

(8)

Motivation-Early Cost

Estimation

“Life Cycle Cost

of Surface

Combatants.”

Graph from Mr.

Joe Louden

NAVSEA TOC

Deputy May 24,

2000.

(9)

Motivation-Early Cost

Estimation

refinements

Inputs:

# of Requirements

Outputs:

(1) cost estimate

(2) requirements analysis

(10)
(11)
(12)
(13)

Workshop-Phase 1

(14)

Workshop-Phase 1

which one?

Agreement

(15)

Workshop-Phase 2

Can the Requirement be Tested,

Designed, or Verified?

(16)
(17)

Workshop-Impact

Is the requirement at the

correct level?

Can it be tested or

designed?

How do nonfunctional

requirements affect the

System-of-interest?

Count Requirements

Assess Complexity

1

2

3

4

5

Determine the

system-of-interest

Can it be tested, verified

or designed?

Assess System of Interest

Relationship with Rest of

the System

Count Requirements

(18)

Takeaways

Bad requirements

frustrate experienced and inexperienced

alike.

(19)

Takeaways

Bad requirements

are easy to identify

Decomposition guidelines highlight what needs to be

improved

(20)

Takeaways

Nonfunctional requirements cost money.

“Human factors. Human factors engineering principles

such as specified in MIL-STD-1472 shall be employed in

each GCS system solution (Threshold = Objective).”

(21)

Takeaways

Nonfunctional requirements cost money.

“Human factors. Human factors engineering principles

such as specified in MIL-STD-1472 shall be employed in

each GCS system solution (Threshold = Objective).”

(22)

Next Steps

Is the requirement at the

correct level?

Can it be tested or

designed?

How do nonfunctional

requirements affect the

System-of-interest?

Count Requirements

Assess Complexity

1

2

3

4

5

Determine the

system-of-interest

Can it be tested, verified

or designed?

Assess System of Interest

Relationship with Rest of

the System

Count Requirements

Références

Documents relatifs

[Context] Although Requirements Engineering (RE) is recognized as a critical factor for the success of software and systems development projects, RE related issues are still in the

Having established a strong and growing research community around the different aspects of sustainability and how to support them in requirements engineering the discussion centered

has to be parsed for each image pixel. [4] developed a method for calculating roll and pitch angles from the horizon line. This horizon attitude estima-.. CAMERA PARAMETERS

The purpose of the International Workshop on Requirements Engineering for Self- Adaptive and Cyber Physical Systems (RESACS) is to provide a platform to investi- gate

Der Workshop resultiert aus der Arbeit des Arbeitskreises „Requirements Engineering in der Lehre“ der Fachgruppe 2.1.6, Requirements Engineering (RE), der Gesellschaft für Informatik

‘double-checking’ the effort estimates and repeatedly applying and re-applying the experts’ reasoning that produced the estimates in the first place. It also

[2] provide a process model, according to which the requirements engineering process for cyber physical systems can be structured to account for trustworthiness and enable

Answer: As overhead costs represent only about one-quarter of the hospital's total cost and comprise a range of overhead services, administrators felt that overhead costs could be