Chapter Two Modular
Chapter Two Modular
2.1. Introduction
Foundation Concepts: Developing Business/IT Solutions introduces the
traditional, prototyping, and end user approaches to the development of
information systems, and discusses the processes and managerial issues in the
implementation of new e-business applications.
The Systems Development Cycle: Business end users and IS specialists may
use a systems approach to help them develop information system solutions to
meet e-business opportunities. This frequently involves a systems development
cycle where IS specialists and end users conceive, design, and implements e-
business systems.
Prototyping: Prototyping is a major alternative methodology to the traditional
information system development cycle. It includes the use of prototyping tools
and methodologies, which promote an iterative, interactive process that
develops prototypes of user interfaces and other information system
components.
End User Development: The application development capabilities built into
many end user software packages have made it easier for end users to develop
their own e-business applications. End users should focus their development
efforts on the system components of business processes that can benefit from
the user of information technology.
Implementing IS: Implementation involves acquisition, testing,
documentation, training, installation, and conversion activities that transform
a newly designed e-business system into an operational system for end users.
Evaluating Hardware, Software, and Services: Business professionals should
know how to evaluate the acquisition of information system resources. IT
vendors’ proposals should be based on specifications developed during the
design stage of systems development. A formal evaluation process reduces the
possibility of incorrect or unnecessary purchases of hardware or software.
Page 1 of 27
CHAPTER TWO: DEVELOPMENT OF INFORMATION SYSTEM SOLUTION
Page 2 of 27
CHAPTER TWO: DEVELOPMENT OF INFORMATION SYSTEM SOLUTION
Page 3 of 27
CHAPTER TWO: DEVELOPMENT OF INFORMATION SYSTEM SOLUTION
Page 4 of 27
CHAPTER TWO: DEVELOPMENT OF INFORMATION SYSTEM SOLUTION
The first step in the systems development process is the systems investigation
stage. This step may involve consideration of proposals generated by an e-
business planning process. The investigation stage also includes
the preliminary study of proposed information system solutions to meet a
company’s e-business priorities and opportunities. The three steps of the
systems investigation stage involve:
•Determining how to address e-business opportunities and priorities.
•Conducting a feasibility study to determine whether a new or improved e-
business system is a feasible solution.
•Developing a project management plan and obtaining management approval
Page 5 of 27
CHAPTER TWO: DEVELOPMENT OF INFORMATION SYSTEM SOLUTION
Page 6 of 27
CHAPTER TWO: DEVELOPMENT OF INFORMATION SYSTEM SOLUTION
Page 7 of 27
CHAPTER TWO: DEVELOPMENT OF INFORMATION SYSTEM SOLUTION
Page 8 of 27
CHAPTER TWO: DEVELOPMENT OF INFORMATION SYSTEM SOLUTION
Page 9 of 27
CHAPTER TWO: DEVELOPMENT OF INFORMATION SYSTEM SOLUTION
•Software development
•Hardware acquisition
•System testing
•Other activities of the implementation stage
•Systems design can be viewed as the design of three major products, or
deliverables that should result from the design stage. These activities include:
•User interface design
•Data design
•Process design
User Interface Design: User interface design focuses on supporting the
interactions between end users and their computer-based applications.
Designer’s concentrate on:
•The design of attractive and efficient forms of user input and output, such as
easy-to-use Internet or intranet web pages.
•Design is frequently a prototyping process, where working models or
prototypes of user interface methods are designed and modified several times
with feedback from end users.
•Design process produces detailed design specifications for information
products such as display screens, interactive user/computer dialogues, audio
responses, forms, documents, and reports.
Design Tips to Keep in Mind:
•Keep it simple
•Keep it clean
•Organize logically
System Specifications: Formalize the design of an application’s user interface
methods and products, database structures, and processing and control
procedures. Therefore, systems designers will frequently develop hardware,
software, network, data, and personnel specifications for a proposed system.
Systems analysts work with you so they can use your knowledge of your own
Page 10 of 27
CHAPTER TWO: DEVELOPMENT OF INFORMATION SYSTEM SOLUTION
Page 11 of 27
CHAPTER TWO: DEVELOPMENT OF INFORMATION SYSTEM SOLUTION
Page 12 of 27
CHAPTER TWO: DEVELOPMENT OF INFORMATION SYSTEM SOLUTION
Doing End User Development: In end user development, you and other
business professionals can develop new or improved ways to perform your jobs
without the direct involvement of IS specialists. The application development
capabilities built into a variety of end user software packages have made it
easier for many users to develop their own computer-based solutions
2.4. System Development Life Cycles
The Systems Development Cycle: Using the systems approach to develop
information systems solutions can be viewed as a multistep processed called
the information systems development cycle, also known as the systems
development life cycle (SDLC). The SDLC is composed of five steps, which
include:
•Systems investigation Product: Feasibility Study
•Systems analysis Product: Functional Requirements
•Systems design Product: Systems Specifications
•Systems implementation Product: Operational System
•Systems maintenance Product: Improved System stresses that :
• All the activities involved are highly related and interdependent.
•Several developmental activities can occur at the same time.
•Different parts of a development project can be at different stages of the
development cycle.
•May recycle back at any time to repeat previous activities in order to modify
and improve a system being developed
Page 13 of 27
CHAPTER TWO: DEVELOPMENT OF INFORMATION SYSTEM SOLUTION
Page 14 of 27
CHAPTER TWO: DEVELOPMENT OF INFORMATION SYSTEM SOLUTION
The Prototyping Process: Prototyping can be used for both large and small
applications.
•Typically, large e-business systems still require using the traditional systems
development approach, but parts of such systems can frequently be prototyped.
•A prototype of a business application needed by an end user is developed
quickly using a variety of application development software tools. The prototype
system is then repeatedly refined until it is acceptable.
•Prototyping is an iterative, interactive process that combines steps of the
traditional systems development cycle, and allows the rapid development and
testing of a working model.
2.5. Implementing the Information System Solution
Implementing e-Business Systems-Implementation: The implementation process
is the next major stage that follows the investigation, analysis, and design
stages of the systems development process. Therefore, implementation is an
important activity planned by an organization and its end users.
Figure 2.6: Implementing New Systems
Page 15 of 27
CHAPTER TWO: DEVELOPMENT OF INFORMATION SYSTEM SOLUTION
Page 16 of 27
CHAPTER TWO: DEVELOPMENT OF INFORMATION SYSTEM SOLUTION
•Ergonomics
•Connectivity
•Scalability
•Software
•Support
Page 18 of 27
CHAPTER TWO: DEVELOPMENT OF INFORMATION SYSTEM SOLUTION
You should evaluate software according to many factors that are similar to
those used for hardware evaluation. Thus, the factors of performance, cost, reliability,
availability, compatibility, modularity, technology, ergonomics, and support should be
used to evaluate proposed software acquisition. In addition, however, software
evaluation factors should also include evaluating:
•Quality
•Efficiency
•Flexibility
•Security
•Connectivity
•Language
Page 19 of 27
CHAPTER TWO: DEVELOPMENT OF INFORMATION SYSTEM SOLUTION
•Documentation
•Hardware
•Other factors (performance, cost, reliability etc.
Figure 2.9: Evaluating IS Services
Suppliers of hardware and software products and many other firms offer a
variety of IS services to end users and organizations. Some IS services which
are provided free or for a change include:
•e-commerce website development
•Installation or conversion of new hardware and software
•Employee training
Page 20 of 27
CHAPTER TWO: DEVELOPMENT OF INFORMATION SYSTEM SOLUTION
Page 21 of 27
CHAPTER TWO: DEVELOPMENT OF INFORMATION SYSTEM SOLUTION
Page 22 of 27
CHAPTER TWO: DEVELOPMENT OF INFORMATION SYSTEM SOLUTION
The initial operation of a new e-business system can be a difficult task. Such
an operation is usually a conversion process in which the personnel,
procedures, equipment, input/output media, and databases of an old
information system must be converted to the requirements of a new system.
Four major forms of system conversion include:
• Parallel Conversion: - Both the old and the new system are operated until
the project development team and end user management agrees to switch
completely over to the new system. It is during this time that the operations
and results of both systems are compared and evaluated. Errors can be
identified and corrected, and the operating problems can be solved before the
old system is abandoned.
• Phased Conversion: - Only parts of a new application or only a few
departments, branch offices, or plant locations at a time are converted. A
phased conversion allows a gradual implementation process to take place
within an organization.
• Pilot Conversion: - Where one department or other work site serves as a test
site. A new system can be tried out at this site until developers feel it can be
implemented throughout the organization.
Page 23 of 27
CHAPTER TWO: DEVELOPMENT OF INFORMATION SYSTEM SOLUTION
Page 24 of 27
CHAPTER TWO: DEVELOPMENT OF INFORMATION SYSTEM SOLUTION
Page 25 of 27
CHAPTER TWO: DEVELOPMENT OF INFORMATION SYSTEM SOLUTION
Page 26 of 27
CHAPTER TWO: DEVELOPMENT OF INFORMATION SYSTEM SOLUTION
Page 27 of 27