• Tidak ada hasil yang ditemukan

Kuliah 04 Requirement Specification

N/A
N/A
Hasby Nauly

Academic year: 2024

Membagikan "Kuliah 04 Requirement Specification"

Copied!
15
0
0

Teks penuh

(1)

Requirements Specification

(2)

Requirements Specification

ELE 491 – Spring 2015 2 © tj

Overview

• Project Flow

• Identify problems

• Create requirements

• Generate/evaluate conceptual solutions

• Decomposition

• Modeling and Design

• Validation

• Delivery

(3)

Requirements Specification

Overview

• Requirements Specification

• Identifies the requirements a design must satisfy to be successful

• Gates most decisions in the design process

• Does the proposed solution meet the requirements?

• Complete, but flexible enough to allow innovation

• Common document used by all stakeholders to define expectations

• Customer, marketing, design, test, manufacturing

(4)

Requirements Specification

Overview

• Influence Diagram

Develop System Requirements Customer

Environment Technical

Community Raw (Marketing) Requirement

Customer Feedback Customer Representation

Constraints &

Standards

Technical Representation

Technical Feedback

ELE 491 – Spring 2015 4 © tj

IEEE Std. 1233-1998

(5)

Requirements Specification

Engineering Requirements

• Key Properties of Engineering Requirements

• Abstract

• What the system will do– NOT How

• Say nothing about the implementation (e.g stating a certain microcontroller should be avoided)

• Minimized

• Verifiable

• Measurable : that requirement is met in the final realization

• Can be demon vvvstrated

• Provable

• Unambiguous : each requirement should have a single unambiguous meaning and Be stated with short complete sentences

• Traceable

• Can be tracked back to a marketing or product requirements

• Realistic

(6)

The robot must have an average forward speed of 0.5 feet/second, a top speed of at least 1 foot/second and the ability to accelerate from standstill to the average speed in under 1 second.

The robot must employ IR sensor to sense its external environment and navigate autonomously with a battery life of 1 hours.

The robot must navigate autonomously, with the aid of only landmarks in the specified environment, for a period of at least one hours.

The robot should travel at a speed of 1 million miles per hour

(7)

Requirements Specification

Engineering Requirements

• Inputs to Engineering Requirements

• Marketing requirements

• Business requirements

• Cost, strategy, manufacturing, distribution

• Constraints

• External conditions

• a constraint is a design decision imposed by the environment or a stakeholder that impacts or limits the design

• Standards

• Formalized constraints, to ensure interoperability.

• Type of standard :Safety, Reliability, Communications, Data format,

Mechanical, Medical

(8)

Requirements Specification

ELE 491 – Spring 2015 8 © tj

Engineering Requirements

• Engineering Requirement Identification/Generation

• Workshops

• Brainstorm sessions

• Surveys, interviews

• Observation

• Benchmarking

• Prototyping

• Literature search

(9)

Requirements Specification

Engineering Requirements

• Typical Engineering Requirements

• Performance

• The system should detect 90% of all human faces in image

• The systems should be able to measure part location to within ± millimeter

• The system should be able to process video data at a rate of 30 frames per second

• Functionality

• Convert altitude to a 5 digit number

• Initiate and receive calls

• Sense wheel/tire position

• Device performance

• Altitude accuracy of +/- 3 ft

• Operate on UMTS and LTE systems at full data rates

• Position accuracy of 0.025 radians wrt. TDC

• These include not only operational aspects but also

• Energy, health and safety, maintainability, manufacturability, reliability

and usability

(10)

Requirements Specification

ELE 491 – Spring 2015 10 © tj

• Direct costs

• Components, manufacturing, unit licenses, distribution

• Indirect costs

• Development, licenses, marketing, warranty/repair

• Time to market

• Strategic impact

Engineering Requirements

• Typical Engineering Requirements

• Business

(11)

Requirements Specification

Engineering Requirements

• Properties of a Good Requirements Specification

• Orthogonal

• Complete

• Consistent

• Bounded

• Modifiable

(12)

Requirements Specification

ELE 491 – Spring 2015 12 © tj

Engineering Requirements

• Test of a Good Requirements Specification

• Is each requirement traceable to a product or business requirement

• Is it reasonable

• Is it necessary (possibly a duplicate)

• Is it consistent with the other requirements

(13)

Requirements Specification

Develop System Requirements Customer

Environment Technical

Community

Review

• Iterative Process !

• Some requirements will be impossible or impractical

• Must reconcile the requirements with all stakeholders

Raw (Marketing) Requirement Customer Feedback

Customer Representation

Constraints &

Standards

Technical Representation

Technical Feedback

IEEE Std. 1233-1998

(14)

Requirements Specification

Case Study

Car Audio Amplifier

IEEE Std. 1233-1998

Marketing

Requirements Engineering Requirements Justification 1, 2, 4 1. The total harmonic distortion

should be <0.1%. Based upon competitive benchmarking and existing amplifier technology. Class A, B, and AB amplifiers are able to obtain this level of THD.

1–4 1. Should be able to sustain an output power that averages

 35 watts with a peak value of  70 watts.

This power range provides more than adequate sound throughout the automobile compartment. It is a sustainable output power for projected amplifier complexity.

2, 4 1. Should have an efficiency ()

>40

%.

Achievable with several different classes of power amplifiers.

3 1. Average installation time for the

power and audio connections should not exceed 5

minutes.

Past trials using standard audio and power jacks demonstrate that this is a reasonable installation time.

1–4 1. The dimensions should not exceed

6” x 8”x 3”.

Fits under a typical car seat. Prior models and estimates show that all components should fit within this package size.

1–4 1. Production cost should not exceed

$100.

This is based upon competitive market analysis and previous system designs.

Marketing Requirements

1. The system should have excellent sound quality.

2. The system should have high output power.

3. The system should be easy to install.

4. The system should have low cost.

ELE 491 – Spring 2015 14 © tj

(15)

In Class Activity

Referensi

Dokumen terkait