1. Trang chủ
  2. » Công Nghệ Thông Tin

Lecture 17 review of requirements management

32 12 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Review of Requirements Management
Tác giả John Vu
Trường học Carnegie Mellon University
Chuyên ngành Software Engineering
Thể loại lecture
Thành phố Pittsburgh
Định dạng
Số trang 32
Dung lượng 1,18 MB
File đính kèm Lecture-17-Review-of-Requirements-Management.rar (1 MB)

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Microsoft PowerPoint REQ17 ppt Requirements Engineering John Vu Senior Scientist Institute for Software Research Carnegie Mellon University Review of Requirements Management 2© John Vu CMU ISR Review Requirements Management Always continually assess your requirements engineering practices once the requirement process begins, by periodically stopping your work to examine practices and deliverables to indentify improvement opportunities Ask team members which requirements practices work and which.

Trang 1

Requirements Engineering

John Vu

Senior Scientist

Institute for Software Research

Carnegie Mellon University

Review of Requirements

Management

Trang 2

Review Requirements Management

engineering practices once the requirement

process begins, by periodically stopping your

work to examine practices and deliverables to

indentify improvement opportunities

work and which ones do not work, making

modifications to the process

end of each iteration to ensure quality work and

additional improvement opportunities

Trang 3

Software Is A Risky Business

Trang 4

The Effect On Business

Trang 5

Root Causes

Trang 6

Primary Root Cause - 1

Trang 7

Primary Root Cause - 2

Trang 8

A Team Efforts

Trang 9

Requirements Models

ƒ Requirements models can:

technical and non-technical people

the requirements

requirements

textual description and visual models to clarify

requirements

Trang 10

Model Progression

Product

Trang 11

Model Progression

Product

Trang 12

Analyze System Behavior

Trang 13

Analysis & Design - 1

Model

Trang 14

Analysis & Design - 2

Trang 15

Model Progression: Test

Trang 16

Requirements Engineering

ƒ A systematic approach to eliciting,

organizing, and documenting the

requirements of the system, and a process

that manages the changing requirements

of the system.

Trang 17

What Are We Managing?

Trang 18

What Do We Need?

ƒ In order to manage requirements we

need:

• Skills to elicit requirements from users and

stakeholders of the system

requirements

the requirements

Trang 19

Skills

Trang 20

Methods & Tools

Trang 21

Defining A Process

Trang 22

Organizing Requirements

Trang 23

Establishing Requirements Traceability

Trang 24

Change History

ƒ As requirements evolve, understand what

changed, when and why.

ƒ Version requirements and their associated

design and implementation artifacts.

ƒ Allow for change to be managed

incrementally.

Trang 25

Tools & Tool Integration

ƒ Organizing and establishing traceability

links requires some form of tool support.

ƒ Tools may be as simple as Excel

spreadsheets and Word documents.

ƒ But, projects of medium and large size will

be better served by more integrated tool

support.

Trang 26

Documenting Requirements

ƒ Use Case

ƒ Models

ƒ Supplementary Specifications

ƒ A Use Case describes the sequence of

actions a system performed that yields

observable results of value to a particular

actor.

Trang 27

Use Case

Trang 28

Models

Trang 29

Supplementary Specification

ƒ Capture the system requirements that are

not readily captured in behavioral

requirements artifacts, such as use cases.

Trang 30

To Sum Up: The Problem

Trang 31

To Sum Up: The Opportunity

ƒ When your software requirements are

complete and accurate and you catch

requirements errors and omissions early in

the project then you have:

and within budget

Trang 32

Questions & Answers

Ngày đăng: 19/05/2022, 11:13

🧩 Sản phẩm bạn có thể quan tâm