Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
REQUIREMENTS
MODELING
Data
and
Process
Modelin
g
Object
Modelin
g
Developme
nt
Strategies
OBJECT MODELING
Object-oriented analysis combines data and
the processes that act on the data into
things called objects.
DEVELOPMENT STRATEGIES
Prepare for the transition to the system
design phase
TEAM-BASED
TECHNIQUES
AGILE METHODS
Develop a system incrementally, by building a
series of prototypes and constantly adjusting them
to user requirements
TEAM-BASED
TECHNIQUES
TECHNIQU ADVANTAGES / DISADVANTAGES
E
JAD
(compared
with
traditional
method)
RAD
(compared
with
traditional
method)
Agile
SEQUENCE DIAGRAM
Shows the timing of interactions between
objects as they occur.
To show all possible outcomes or focus on
a single scenario.
SYSTEM REQUIREMENTS
CHECKLIST
System requirement: characteristics
or feature that must be included in
an information system to satisfy
business
requirements
and
be
acceptable to users.
Five categories: inputs, outputs,
processes,
performance,
and
controls.
EXAMPLES (ACTIVITY)
Start your sentence with In a ____
Information system, the inputs are
Inputs:
Outputs:
Processes:
Performance:
Controls
FACT-FINDING (ACTIVITY)
Includes interviews, document
review, observation, surveys and
questionnaires, sampling and
research.
Involves answer to six familiar
questions: who, what, where, when,
how and why?
INTERVIEWS
A planned meeting during which you obtain
information from another person.
Seven steps for interview:
1.
2.
3.
4.
5.
6.
7.
3. Develop interview
questions
Different kinds of questions:
Open-ended questions:
Encourage spontaneous and unstructured
responses
To understand a larger process or draw out the
interviewees opinions, attitude, or suggestions.
Closed-ended questions:
Limit or restrict the response
To get specific information and to verify facts.
Range-of-response questions:
Closed-ended questions that ask the person to
evaluate something by providing limited answers
to specific responses.
Using numeric scale, eg: On a scale of 1 to 10.
DOCUMENT REVIEW
Help to understand how the current
system is supposed.
Obtain copies of actual forms and
operating documents currently in
use.
Review blank copies of forms, as well
as samples of actual completed
forms.
Review
the
documentation
for
software package.
OBSERVATION
Observe
current
operating
procedures.
To verify statements from the
interview,
determine
whether
procedures really operate as they
are described.
Useful
for
making
recommendations, for testing,
and for future changes.
QUESTIONAIRES AND
SURVEYS
To obtain input
from a large number
of people.
A questionnaire usually starts with
heading, followed by instruction and
end with a conclusion that thanks the
participants and reminds them how
to return the form.
Can be traditional paper form or
collect data on the internet.
SAMPLING
Collect examples of actual documents.
Records, reports, operational logs, data
entry documents, complaint summaries,
work requests, and forms.
Systematic sample selects every tenth
customer for review.
Stratified sample, select five customer
from each of four postal codes. To
balance geographically.
Random sample selects any 20 customer.
RESEARCH
Internet, IT magazines, books to
obtain
background
information,
technical material, and news about
industry.
Web sites that provide links to
hardware and software vendor.
Site visit to observe the system in
use at another location.
THE END