System Analysis and Design: Chapter One: Basic Concepts in Information System Development
System Analysis and Design: Chapter One: Basic Concepts in Information System Development
Design
System analysis and design is a step by step complex method where by computer
based information systems that can perform basic business functions are developed
and maintained.
deliverables, and automated tools that stakeholders use to develop and maintain
information systems.
information systems.
Cont…
It is based on two skills/knowledge
Identify something as a
system
Identify and describe its
characteristics ( the 9
characteristics discussed)
Other Important system
concepts
Decomposition- being able to break down a system into its
components. It also helps to build different parts of the system at
different times or by different individuals.
Modularity- relatively uniform size components or chunks.
Cont…
Systems thinking
Is a mind set or way of viewing a world as a system. Actually,
systems thinking is just one part of the skills a systems analyst
requires
it helps to see the big picture; it also helps to break problems down to
their components to avoid complexity.
It minimizes the effect a change in one module will have on another.
It emphasizes on the relationship and the process that goes inside
rather than constituent parts or just the sum of the parts. Accordingly
“A system is bigger than the sum of its components”
Information system
Other Systems
E-commerce Applications: Business to Customer, Business to
Business, and Customer to Customer
Enterprise Resource Planning (ERP) systems- integrate many ISs
existing at various levels of management and used for various
functions.
Participants in Information
System Development
Usually system development is a team work and project based.
Who do you think are the stakeholders (participates) in IS design
and development?
How do each of these stakeholders participate?
Cont…
Communication
Oral presentations
Written documentation
Management skills
Project management- prevent projects from coming
in late or going over budget
Resource management- delegating work, using
resources effectively and efficiently
Risk Management- identifying risk in an IS
development process and minimizing it. For
instance, use of standard or commonly used
technology will be less risky.
Change management- helps people make a smooth
transition from one information system to another.
Cont…
Interpersonal skills
Communication skills- interviewing, listening,
written and oral presentations
Working in a team,
facilitating groups-guiding groups to work
together
Managing expectations- educate pessimists and
temper the expectations of others.
System Development Approaches,
Methodologies and Phases/Processes
Organizations use a standard set of steps, called a systems development
methodology, to develop and support their information systems.
The systems development life cycle (SDLC) is a common methodology for
systems development in many organizations that marks the phases or steps of
information systems development
Phase 1: Systems Planning and
Selection
The primary activities of this phase are:
identifying the need for a new or enhanced system and
Selection of projects that are perceived to meet the objectives of
an organization
Information system needs of an organization may result
from:
Requests to deal with problems in current procedures
The desire to perform additional tasks
The realization that information technology could be used to
capitalize on an existing opportunity
Once a project is selected a plan is designed that lays out
important issues such as:
Feasibility study
Scope
Schedule
The plan is finally presented to the management to proceed to the
next phase.
Phase 2: Systems Analysis