Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Char Uses a horizontal bar chart where the horizontal Uses a network diagram where activities are shown as
acteri position of the bar shows the start and end of an vectors and the events are displayed as nodes. The
stics activity and the length of the bar indicates its duration. activity vectors or lines connect one node to another.
Adva
ntage Presents a clear picture of project status. Shows all individual activities and dependencies.
s
16. Define the following terms: best case, probable case, and worst case, and describe how a
project manager could use these concepts to estimate activity duration?
Best or optimistic case (B), probable case (P), and worst or pessimistic case (W) are time
estimates used to calculate the duration of each activity. The manager assigns a weight, or
importance value, to each estimate. The weight can vary but a common approach is to use a ratio
of B=1, P=4, and W=1. The expected activity duration is then calculated as follows: (B + 4P +
W) / 6
17. How does a project manager calculate earliest completion time (ECT) and latest completion
time (LCT) for the tasks in a project?
ECT is calculated working from left to right across a PERT/CPM chart. The ECT for the first
event always is given an ECT of zero days because no preceding events exist before it. The ECT
for a subsequent event is calculated by taking the ECT for the event immediately preceding it and
then adding the duration noted on the vector (activity) connecting the two events. The ECT for an
event that has more than one preceding event is the larger of the earliest completion times for each
path into the event.
LCT is calculated working backward through a PERT/CPM chart, from right to left. To determine
the LCT of an event, you subtract the last activity from the LCT of the following event, starting
with the rightmost, or final, event.The first rule is that the LCT of the final event always is the
same as its ECT. That is because the last event is the overall project completion date, which is like
a target date with no room for slippage.
18. What is critical path and why is it important to project managers?
A critical path is a series of events and activities with no slack time. It is important to project
managers because it includes all activities that are vital to the project schedule.
19. What is software change control and what are the four steps typically involved?
Software control change is the process of managing and controlling changes requested after the
system requirements document has been submitted and accepted. The four steps typically involved
are the ff:
20 Complete a change request form.
21 Take initial action on the request.
22 Analyze the impact of the requested change.
23 Determine the disposition of the requested change.
Home
Cheapter 4
What is JAD, how does it differ from traditional methods of fact-finding, and what
are some advantages and potential disadvantages of using JAD?
Joint application development or (JAD) is a popular systems development technique that
uses a task force of users, managers, and IT professionals to gather information, discuss
business needs, and define the new system requirements. This technique is in contrast to
the traditional method of fact-finding in which the IT staff collects information from
users and managers and then develops the requirements for a new system. However,
compared with traditional methods, JAD is more expensive and time-consuming due to
the size of the task force which can become bigger relative to the size of the project. Still,
JAD can be advantageous over traditional methods because it allows for a broader and
more diverse participation from the company in the requirements modeling process. This
can result in a more accurate statement of system requirements, a better understanding of
common goals, and a stronger commitment to the success of the new system.
What are the three different types of sampling, and why would you use them?
32 For general sampling, a systematic sample can be used to select every tenth
customer for review.
33 To create a more geographically balanced sample, a stratified sample can be used
to select five customers from each of four ZIP codes or to select a certain
percentage of transactions from each work shift, rather than a fixed number.
34 In the absence of any specific sampling criteria, a random sample is used to select
any 20 customers.
What is RAD, what are the four RAD phases, and what takes place during each
phase?
Like JAD, rapid application development (or RAD) is also an approach to system
development that uses teams composed of users, managers, and IT staff to speed up
information systems development and to produce a functioning information system. RAD
has the following four phases and the activities that take place in each:
35 Requirements planning phase - users, managers, and IT staff agree upon business
needs, project scope, and systems requirements. They also obtain approval to
continue.
36 User design phase - the team interacts with users, build models and prototypes,
and conduct intensive JAD-type sessions.
37 Construction phase - the team is engaged in program and application
development, coding, unit, integration, and system testing.
38 Cutover phase - the team is involved in data conversion, full-scale testing, system
changeover, and user training.
To what three different audiences might you have to give a presentation? How
would the presentation differ for each? If only one presentation is given with all
interested parties in attendance, to whom should the presentation primarily be
addressed?
I might give a presentation to top, middle, and lower management. Presentation to top
management should focus on strategic and overall goals. Middle management people
would need a presentation on tactical goals and lower management would need one
focusing on operational goals. If all three audiences are present, the presentation should
be primarily addressed to middle management in a way that both conceptual and
operational aspects of the systems analysis can be covered. In this way, the concerns of
both top and lower management can also be addressed. How should you react if your
hands shake while you are giving a presentation, or if you are nervous when people
are looking at you?
Think of it as a normal part of making presentations and just stay focused on the material
and the audience
Cheapter 5
Describe structured analysis and name the three main data and process modeling
techniques.
Define and draw Gane and Sarson symbols used for processes, data flows, data
stores, and entities.
Give four examples of typical names for processes, data flows, data stores, and
entities.
What is the relationship between a context diagram and diagram 0, and which
symbol is not used in a context diagram?
A context diagram provides the most general view of an information system and
contains a single process symbol, which is like a black box. A diagram 0 shows the
details inside the black box. A diagram 0 zooms in on the context diagram and shows the
major processes, data flows, and data stores. It also repeats the external entities and data
flows that appear in the context diagram. Data store symbols are not used in context
diagrams because data stores are internal to the system.
An exploded DFD has a higher-level diagram called the parent diagram, and a lower-
level diagram that is referred to as the child diagram. In this sense, a diagram 0 is a child
diagram of a context diagram because diagram 0 is a more detailed or exploded view of
process 0 on the context diagram.
Describe a data dictionary, and give examples of how and when it is used.
A data dictionary is the central data repository of the system. It contains data elements,
or data items, or fields that are combined into records or data structures, which in turn
become the bases for diagramming data stores and data flows.
A data dictionary is used all along the stages of structured analysis since it serves as the
central storehouse of documentation for an information system. The data dictionary not
only describes each data element, data flow, data store, record, external entity, and
process, but also the relationships among these components.
A balanced DFD preserves the input and output data flows of the parent on the child
DFD.
27. Place a heading at the top left that names the table.
28. Enter the conditions under the heading, with one condition per line, to represent
the outcomes.
29. Enter all potential combinations of Y/N (for yes and no) for the conditions. Each
column represents a numbered possibility called a rule.
30. Place an X in the action entries area for each rule to indicate a decision on an
action.