Syzztem Anaalysus
Syzztem Anaalysus
Syzztem Anaalysus
Design
Alan Dennis, Barbara Haley Wixom, and Roberta Roth
John Wiley & Sons, Inc.
8-2
Key Definitions
Design phase
Decide how to build the system
Create system requirements that describe
technical details for building the system
System specification
Final deliverable from design phase
Conveys exactly what system the design
team will implement during the
implementation phase
8-3
8-4
8-5
Design Strategies
Custom development (build
from scratch) in-house
Purchase software package (and
customize it)
Outsource development to third
party
8-6
Custom Development
PROS
CONS
Allows flexibility
and creativity
8-7
Packaged Software
Available for many common business
needs
Tested, proven; cost and time savings
Rarely a perfect fit with business needs
May allow for customization
Manipulation of system parameters
Changing way features work
Synchronizing with other application
interfaces
May require workarounds
8-8
Systems Integration
Building systems by combining
packages, legacy systems, and
custom pieces
Integrating data is the key
8-9
Outsourcing
Hiring an external vendor,
developer, or service provider
May reduce costs or add value
Risks include possibly
Losing confidential information
Losing control over future development
Losing learning opportunities
8-
Outsourcing Contracts
Time and
arrangements
Fixed-price
Value-added
8-
Outsourcing Guidelines
8-
INFLUENCES ON THE
ACQUISTION STRATEGY
8 - 13
Selecting a Design
Strategy
Consider each of the following
when deciding what strategy to
use:
Business need
In-house experience
Project skills
Project management
Time frame
8-
Selecting a System
Acquisition Strategy
8-
SELECTING AN
ACQUISITION STRATEGY
8 - 16
Developing an Alternative
Matrix
What tools and technologies are
needed for a custom development
project?
What vendors make products that
address the project needs?
What service providers would be
able to build this application if
outsourced?
8-
Developing an Alternative
Matrix
Combine several feasibility
analyses into one matrix
Include technical, budget, and
organizational feasibilities
Assign weights to indicate the
relative importance of the criteria
Assign scores to indicate how well
the alternative meets the criteria
8-
Developing an Alternative
Matrix
8-
Your Turn
If your university were investing in
an on-line registration system,
would you recommend -Building it in-house?
Buying a package?
Outsourcing the project?
Summary Slide
System Design Phase transitioning from
requirements to design
Design all the elements of the system
First Task determine the system acquisition
strategy
Custom development
Purchase software package
Outsource
Use Alternatives Matrix to structure the
system acquisition decision
8-
Copyright 2006
John Wiley & Sons, Inc.
All rights reserved. Reproduction or translation of
this work beyond that permitted in Section 117 of
the 1976 United States Copyright Act without the
express written permission of the copyright owner is
unlawful.
Request for further information should be
addressed to the Permissions Department, John
Wiley & Sons, Inc.
The purchaser may make back-up copies for his/her
own use only and not for redistribution or resale.
The Publisher assumes no responsibility for errors,
omissions, or damages, caused by the use of these
programs or from the use of the information
contained herein.
8-