SAD Chapter 3
SAD Chapter 3
This first phase of the systems development life cycle deals with the process of identifying,
selecting, initiating, planning projects and assessing project feasibility.
The first step in systems planning and selection is to identify the need for a system, which can be the
result of:
• Problems in existing system or process
• New feature required in an existing system
• A new idea for which in Information System is required
• A requirement to improve efficiency in the organization
• o Compulsory standards or benchmarks (standards) by an external
organization Ex. Government
• The need to keep up with competitors
During this activity, senior manager, a business group, an IS manager, or a steering committee
identifies and assesses all possible systems development projects that a business unit could
undertake.
Requirements for information systems development can come from three key sources, as
depicted in the figure below.
1. Managers who want to make a system more efficient, less costly to operate, or want to
move a system to a new operating environment.
2. Managers and business units who want to replace or extend an existing system in order
to gain
needed information or to provide a new service to customers.
3. Formal planning groups that want to improve an existing system in order to help the
organization meet its corporate objectives, such as providing between customer services.
Projects identified by top management have a strategic organizational focus, by the steering
committees have a cross functional focus, by the individual departments have a narrow, tactical
focus.
The development group identifies projects based on the ease with existing hardware and systems.
Hence, projects may be identified by both top-down and bottom-up initiatives.
The systems analyst should support these groups, to describe their information needs.
The primary deliverable or end product form the project identification and selection phase is a
schedule of specific IS development projects.
These projects may come from both top down and bottom up sources.
The selected project moves into the second activity called Project initiation and planning.
Project Initiation focuses on activities that will help to organize a team to conduct project
planning.
During initiation, one or more analysts are assigned to work with a customer to establish work
standards and communication procedures.
Project Planning focuses on defining clear, discrete tasks and the work needed to complete
each task.
The objective of the project planning is to produce two documents: a Baseline Project Plan
(BPP) and the Statement of Work (SOW).
The BPP is an internal document used by the development team but not shared with customers.
The BPP contains all information collected and analyzed during the project initiation and
planning activity.
The BPP reflects the best estimate of the project’s scope, benefits, costs, risks and resource
requirements.
The BPP specifies detailed project activities for the next life cycle phase- Systems analysis
and less detail for subsequent phases.
The SOW is a short document prepared for the customers that describe what the project will
deliver
and outlines all work required to complete the project.
The SOW is a useful communication tool that assures that both system analysts and
customers have a common understanding of the project.
An outline for a typical statement of work document is shown above. The document will vary in
different organizations. It may be as small as one to two pages or it may run several pages.
Feasibility Study
Most Information System projects have budgets and deadlines; the analysis of factors for feasibility
forms the business case (analysis of the assumptions like resource availability and potential
problems and system cost and benefits) that justifies the expenditure of the resources on the project.
The feasibility factors are in six categories:
Technical Feasibility
✓ The goal of this study is to understand the organization’s ability to construct the proposed
system.
✓ This analysis also includes an assessment of the development group’s understanding of the
possible target hardware, software and operating environments as well as the size, complexity
and the group’s experience with similar systems.
Schedule Feasibility
✓ The process of assessing the degree to which the potential time frame and completion dates
for all major activities within a project meet organizational deadlines and constraints for
affecting change.
All the information collected during project initiation and planning is collected and
organized into a document called the Baseline Project Plan.
Once the BPP is completed, a formal review of the project can be conducted with customers.
BPP contains four major sections
1. Introduction
2. System Description
3. Feasibility assessment
4. Management issues
Introduction section provides a brief overview of the entire document and outlines a
recommended course of action for the project.
✓ It provides an executive summary that specifies the project’s scope, feasibility,
justification, resource requirements and schedules. Additionally, a brief statement of
the problem, the environment in which the system is to be implemented and
constraints that affect the project are provided.
✓ Recommendation provides a summary of important findings from the planning
process and recommendations for subsequent activities.
System Description section provides a list of alternatives system configuration.
✓ It provides a description of the selected configuration and a narrative of input
information, tasks performed and resultant information.
✓ This description is at a very high level, mostly narrative in form. Alternatives may be
stated as simply as this:
a) Web-based online system
b) Mainframe with central database
c) Local area network with decentralized
databases
d) Batch data input with online retrieval
e) Purchasing of a prewritten package
Feasibility Assessment outlines project costs and benefits and technical difficulties. High
level project schedules are specified using PERT and Gantt charts. The greatest amount of
project planning effort is typically expended on feasibility assessment activities.
Before submitting the BPP to some project approval body, it is to be reviewed by the users,
management and development groups.
The objectives of this review are to assure that the proposed system conforms to organizational
standards and to make sure that all relevant parties understand and agree with the information
contained in the BPP.
In addition to reviewing the BPP, the walkthrough can be used for the following
activities
- System specifications
- Logical and physical designs
- Code or program segments
- Test procedures and results
- Manuals and documentation
The key advantage of using a structured review process is to ensure that formal review
points occur during the project. At each phase of the project, a formal review should
be conducted to make sure that all aspects of the projects are satisfactory accomplished
before assigning additional resources to project.
This conservative approach of reviewing each major activity with continuation contingent on
successful completion of the prior phase is called incremental commitment