chap3 seq20

advertisement
System Analysis and Design
System Analysis
- Mr. Ahmad Al-Ghoul
Learning Objectives


Explain the role of systems analyst
in the evaluation and selection of
the development options
Inventory and appraise current
and proposed hardware
Avicenna
System Analysis and Design
System Analysis
2
Role of the Systems Analyst




The company must decide whether to use an
outsourcing option, develop software in-house,
acquire a software package, develop user
applications, or select some combination of these
solutions
The decision will affect the remaining SDLC phases
and your involvement as a systems analyst
Management usually makes a determination after
receiving written recommendation from the IT
staff
When selecting hardware and software, systems
analysts often work as an evaluation and selection
team
Avicenna
System Analysis and Design
System Analysis
3
Role of the Systems Analyst




A team approach ensures that critical factors are not
overlooked and that a sound choice is made
A team must include users, who will participate in the
selection process and feel a sense of ownership in
the new system
The primary objective of the evaluation and selection
team is to eliminate system alternatives that will not
meet requirements, rank the system alternatives that
are feasible, and present the viable alternatives to
management for a final decision
at the end of the systems analysis phase of the
SDLC, you must apply financial analysis tools and
techniques to evaluate development strategies and
decide how the project will move forward
Avicenna
System Analysis and Design
System Analysis
4
Ascertaining Hardware needs

To determine the hardware needs you
should estimate the present and future
workloads of a business, and the process
involved in evaluating the ability of
computer hardware to handle workloads
adequately
Avicenna
System Analysis and Design
System Analysis
5
Ascertaining Hardware needs

Steps used to determine hardware needs
Inventory computer hardware currently available
 Estimate current and projected workload for the
system
 Evaluate the performance of hardware using some
predetermined criteria
 Purchasing, Leasing, or Renting Decision

Avicenna
System Analysis and Design
System Analysis
6
Ascertaining Hardware needs



Hardware Inventory
Begin by inventorying what computer hardware is
already available in the organization, to know what is on
hand
When inventorying hardware check







Avicenna
Type of equipment: model number, manufacturer
Status of equipment operation: on order, operating, in storage,
in need of repair
Estimated age of equipment
Projected life of equipment
Physical location of equipment
Department or person responsible for equipment
Financial arrangement for equipment: owned, leased, rented
System Analysis and Design
System Analysis
7
Ascertaining Hardware needs

Estimating workloads

Avicenna
System analyst formulate numbers that
represent both current and future workloads
for the system so that any hardware obtained
will possess the capability to handle current
and future workloads
System Analysis and Design
System Analysis
8
Ascertaining Hardware needs

Evaluating Hardware

Criteria for evaluating hardware





Avicenna
Time required for average transactions: including time for
input and output
Total volume capacity of the system: how much can be
processed at the same time before problem arises
Idle time of the central processing unit
Size of memory provided
Some criteria can be simulated; others cant be
simulated and must be taken from manufacturer’s
System Analysis and Design
System Analysis
9
Ascertaining Hardware needs

Purchasing, Leasing, or Renting Decision

There are three options for obtaining
computer equipment:
Buying
 Leasing
 Renting

Avicenna
System Analysis and Design
System Analysis
10
Ascertaining Hardware needs

Purchasing, Leasing, or Renting Decision


Avicenna
There are advantages and disadvantages that should
be considered for each of the three previous decisions
Some of the more influential factors to consider in
deciding which option is best for a particular
installation include initial versus long term costs,
whether the business can afford to tie up capital in
computer equipment, and whether the business
desires full control and responsibility for the computer
equipment
System Analysis and Design
System Analysis
11
Ascertaining Hardware needs [2]
Buying
Avicenna
Advantages
Disadvantages
Cheaper than leasing
or renting over the
long run
Ability to change
system
Provides tax
advantages of
accelerated
depreciation
Full control
Initial cost is high
Risk of obsolescence
Risk of being stuck if
choice is wrong
Full responsibility
System Analysis and Design
System Analysis
12
Ascertaining Hardware needs [2]
Leasing
Advantages
Disadvantages
No capital is tied up
Company doesn’t own
the system when lease
expires
Usually a heavy penalty
for terminating the
lease
Leases are more
expensive than buying
No financing is
required
Leases are lower than
rental payments
Avicenna
System Analysis and Design
System Analysis
13
Ascertaining Hardware needs [2]
Renting
Advantages
Disadvantages
No capital is tied up
Company doesn’t own
the computer
No financing is required
Easy to change systems Cost is very high
because vendor assumes
Maintenance and
the risk (most expensive
insurance are usually
option)
included
Avicenna
System Analysis and Design
System Analysis
14
Sequence Summary




The systems analyst’s role in the software development
process depends on the specific development strategy
By inventorying equipment already on hand and on
order, systems analysts will be able to better determine
if new, modified, or current computer hardware is to be
recommended
Computer hardware can be acquired through purchase,
lease, or rental
factors to consider in deciding which option is best for a
particular installation include initial versus long term
costs, whether the business can afford to tie up capital
in computer equipment, and whether the business
desires full control and responsibility for the computer
equipment
Avicenna
System Analysis and Design
System Analysis
15
Sequence Summary

In this Sequence we have
 Explained the role of systems analyst in the
evaluation and selection of the development
options
 Explained how to inventory and appraise
current and proposed hardware
 Explained how to compare between
Purchasing, Leasing, or Renting hardware
Avicenna
System Analysis and Design
System Analysis
16
Reference
[1] System Analysis and Design, Sixth Edition
Authors: Gary B. Shelly, Thomas J. Cashman
and Harry J. Rosenblatt ,
Publisher: SHELLY CASHMAN SEWIES.
[2] system analysis and design, sixth edition
Authors: Kenneth E. Kendall and Julie E.
Kendall
Publisher: Prentice Hall
Avicenna
System Analysis and Design
System Analysis
17
Download