Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword or section
Like this
1Activity

Table Of Contents

0 of .
Results for:
No results containing your search query
P. 1
Ch08

Ch08

Ratings: (0)|Views: 19 |Likes:
Published by Hari

More info:

Published by: Hari on Nov 27, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PPT, PDF, TXT or read online from Scribd
See more
See less

11/07/2011

pdf

text

original

 
These courseware materials are to be used in conjunction with
Software Engineering: A Practitioner¶s Approach,
6/e and are providedwith permission by R.S. Pressman & Associates, Inc., copyright © 1996, 2001, 2005
1
Software Engineering: A Practitioner¶s Approach, 6/eSoftware Engineering: A Practitioner¶s Approach, 6/e
Chapter 8Chapter 8Analysis ModelingAnalysis Modeling
copyright © 1996, 2001, 2005
R.S. Pressman & Associates, Inc.
F
or University Use Only
May be reproduced ONLY for student use at the university levelwhen used in conjunction with
Software Engineering: A Practitioner's Approach.
 Any other reproduction or use is expressly prohibited.
 
These courseware materials are to be used in conjunction with
Software Engineering: A Practitioner¶s Approach,
6/e and are providedwith permission by R.S. Pressman & Associates, Inc., copyright © 1996, 2001, 2005
2
R
equirements Analysis
R
equirements Analysis
Requirements analysisRequirements analysis
specifies software¶s operational characteristicsspecifies software¶s operational characteristics
indicates software's interface with other system elementsindicates software's interface with other system elements
establishes constraints that software must meetestablishes constraints that software must meet
Requirements analysis allows the software engineer Requirements analysis allows the software engineer (called an(called an
analyst analyst 
or or 
modeler modeler 
in this role) to:in this role) to:
elaborate on basic requirements established during earlier elaborate on basic requirements established during earlier requirement engineering tasksrequirement engineering tasks
build models that depict user scenarios, functional activities,build models that depict user scenarios, functional activities,problem classes and their relationships, system and classproblem classes and their relationships, system and classbehavior, and the flow of data as it is transformed.behavior, and the flow of data as it is transformed.
 
These courseware materials are to be used in conjunction with
Software Engineering: A Practitioner¶s Approach,
6/e and are providedwith permission by R.S. Pressman & Associates, Inc., copyright © 1996, 2001, 2005
3
A BridgeA Bridge
tederitilideldeigdel

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->