Alternative system building approach
-
date post
20-Oct-2014 -
Category
Business
-
view
3.599 -
download
1
description
Transcript of Alternative system building approach
![Page 1: Alternative system building approach](https://reader033.fdocuments.net/reader033/viewer/2022061106/5445092db1af9f476c8b465c/html5/thumbnails/1.jpg)
Alternative System Building Approach
![Page 2: Alternative system building approach](https://reader033.fdocuments.net/reader033/viewer/2022061106/5445092db1af9f476c8b465c/html5/thumbnails/2.jpg)
A System can be described simply as a set of
elements joined together for a common
objective.
Methodical or coordinated assemblage of parts,
facts, concepts. System is an established or
organized procedure.
Institute of Banking and Management Studies (IBMS) - MIS – 2011 - Prakash Dhakal
System Concept
![Page 3: Alternative system building approach](https://reader033.fdocuments.net/reader033/viewer/2022061106/5445092db1af9f476c8b465c/html5/thumbnails/3.jpg)
Alternative System Building Approach
PROTOTYPING
APPLICATION SOFTWARE PACKAGES
END-USERS DEVELOPMENT
OUTSOURCING
And also System Life-Cycle is an Alternative System Building Approach.
It is a traditional methodology that uses a phased approach to build a system, dividing systems development into formal stages, & corresponding to the stages of systems devt.
Each stage consists of basic activities that must be performed before the next stage can begin.
![Page 4: Alternative system building approach](https://reader033.fdocuments.net/reader033/viewer/2022061106/5445092db1af9f476c8b465c/html5/thumbnails/4.jpg)
Process of building an experimental system quickly and inexpensively for demonstration and evaluation so that end users can better define
information requirements.
It is more explicitly iterative than the conventional life cycle and it actively promotes system design changes.
Alternative System Building Approach
PROTOTYPING
APPLICATION SOFTWARE PACKAGES
END-USER DEVELOPMENT
OUTSOURCING
![Page 5: Alternative system building approach](https://reader033.fdocuments.net/reader033/viewer/2022061106/5445092db1af9f476c8b465c/html5/thumbnails/5.jpg)
It is a set of prewritten, pre-coded application software programs that are commercially available for sale or lease.
The key criteria in evaluating application software packages are: functions; flexibility, user-friendliness, hardware, software resources, database
requirements, documentation, vendor quality, and cost etc.
Alternative System Building Approach
PROTOTYPING
APPLICATION SOFTWARE PACKAGES
END-USER DEVELOPMENT
OUTSOURCING
![Page 6: Alternative system building approach](https://reader033.fdocuments.net/reader033/viewer/2022061106/5445092db1af9f476c8b465c/html5/thumbnails/6.jpg)
In End-User Development, the system is more likely to fill user requirements. However, rapid prototyping can gloss over essential programming and
documentation steps.
Also, software tools called fourth-generation languages enable end users to create reports or develop software applications with minimal or no technical assistance.
Alternative System Building Approach
PROTOTYPING
APPLICATION SOFTWARE PACKAGES
END-USER DEVELOPMENT
OUTSOURCING
![Page 7: Alternative system building approach](https://reader033.fdocuments.net/reader033/viewer/2022061106/5445092db1af9f476c8b465c/html5/thumbnails/7.jpg)
Outsourcing means using an external vendor to operate a firm's information systems. The system may be custom built or may use a software package.
In Outsourcing, the work is done by the vendor rather than by the organization's internal information systems staff.
Alternative System Building Approach
PROTOTYPING
APPLICATION SOFTWARE PACKAGES
END-USER DEVELOPMENT
OUTSOURCING
![Page 8: Alternative system building approach](https://reader033.fdocuments.net/reader033/viewer/2022061106/5445092db1af9f476c8b465c/html5/thumbnails/8.jpg)
Prototyping is the process of building an experimental system quickly and inexpensively for demonstration and
evaluation so that end users can better define information requirements.
The prototype is a preliminary model that is refined until it meets end-user requirements.
Prototyping
![Page 9: Alternative system building approach](https://reader033.fdocuments.net/reader033/viewer/2022061106/5445092db1af9f476c8b465c/html5/thumbnails/9.jpg)
1. IDENTIFY USER’S REQUIREMENTS2. DEVELOP PROTOTYPE3. USE PROTOTYPE4. REVISE & ENHANCE PROTOTYPE
Best For Design of End-User Interface: How end-user interacts with system
4-Step Model on Prototyping Process
![Page 10: Alternative system building approach](https://reader033.fdocuments.net/reader033/viewer/2022061106/5445092db1af9f476c8b465c/html5/thumbnails/10.jpg)
An application software package is a strategy in developing an information system.
It is a set of prewritten, pre-coded application software programs that are commercially available for sale or lease.
Features of Application Software Packages are: 1. Customization 2. Request for Proposal (RFO)
Application Software Packages
![Page 11: Alternative system building approach](https://reader033.fdocuments.net/reader033/viewer/2022061106/5445092db1af9f476c8b465c/html5/thumbnails/11.jpg)
Customization allows a
package to be modified to meet unique requirements
without destroying the integrity of the package
software.
Features on Software Packages
Customization
Request for Proposal
![Page 12: Alternative system building approach](https://reader033.fdocuments.net/reader033/viewer/2022061106/5445092db1af9f476c8b465c/html5/thumbnails/12.jpg)
RFP is a detailed list of questions submitted to
vendors of packaged software.
Design activities focus on matching requirements to
package features
Customization
Request for Proposal
Features on Software Packages
![Page 13: Alternative system building approach](https://reader033.fdocuments.net/reader033/viewer/2022061106/5445092db1af9f476c8b465c/html5/thumbnails/13.jpg)
It enable end users to create reports or develop software applications with no technical assistance. In end-user development, software tools are called fourth-generation languages.
There are seven categories of fourth-generation languages:
End UsersDevelopment
PC Software Tools
Query Languages
Graphic Languages
Application Generators
Application Software Packages
High Programming Languages
![Page 14: Alternative system building approach](https://reader033.fdocuments.net/reader033/viewer/2022061106/5445092db1af9f476c8b465c/html5/thumbnails/14.jpg)
End UsersDevelopment
Improve requirement determination as user
specify their own business need.
Increase User Involvement and Satisfaction
Reduce Application Backlog
Weaknesses
Strengths
Managing EUD
![Page 15: Alternative system building approach](https://reader033.fdocuments.net/reader033/viewer/2022061106/5445092db1af9f476c8b465c/html5/thumbnails/15.jpg)
End UsersDevelopment
Relatively Inefficient -Slow Transaction Processing -
May Carry High Cost -Large File Can Degrade -
Performance -May Limit Logic and -
Updating Requirement -
Weaknesses
Strengths
Managing EUD
![Page 16: Alternative system building approach](https://reader033.fdocuments.net/reader033/viewer/2022061106/5445092db1af9f476c8b465c/html5/thumbnails/16.jpg)
End UsersDevelopment
INFORMATION CENTER:
Special Facility Within Organization
Provides Training, Support for End-User-Computing
Weaknesses
Strengths
Managing EUD
![Page 17: Alternative system building approach](https://reader033.fdocuments.net/reader033/viewer/2022061106/5445092db1af9f476c8b465c/html5/thumbnails/17.jpg)
Using an external vendor to build or operate a firm's information systems is known as outsourcing.
The system may be custom built or may use a software package.
Firms outsources because their internal information system staff cannot keep pace with technological change
The provider of outsourcing services benefits from Economics of Scale
Outsourcing
![Page 18: Alternative system building approach](https://reader033.fdocuments.net/reader033/viewer/2022061106/5445092db1af9f476c8b465c/html5/thumbnails/18.jpg)
Outsourcing
If firm won’t distinguish itself by developing application (i.e.
Payroll)
If existing system is limited, ineffective, inferior .
To improve the contribution of IT to Business Performance
Contracting
Use of Outsourcing
Problems of Outsourcing
![Page 19: Alternative system building approach](https://reader033.fdocuments.net/reader033/viewer/2022061106/5445092db1af9f476c8b465c/html5/thumbnails/19.jpg)
Outsourcing
COMPUTER CENTER OPERATIONS
TELECOMMUNICATIONS NETWORKS
APPLICATION DEVELOPMENT TO EXTERNAL VENDORS
Contracting
Use of Outsourcing
Problems of Outsourcing
![Page 20: Alternative system building approach](https://reader033.fdocuments.net/reader033/viewer/2022061106/5445092db1af9f476c8b465c/html5/thumbnails/20.jpg)
Outsourcing
INFORMATION CENTER:
Special Facility Within Organization
Provides Training, Support for End-User-Computing
Contracting
Use of Outsourcing
Problems of Outsourcing
![Page 21: Alternative system building approach](https://reader033.fdocuments.net/reader033/viewer/2022061106/5445092db1af9f476c8b465c/html5/thumbnails/21.jpg)
Thank You !