Chapter 20: Introduction to Systems Development and Systems Analysis Flashcards
systems development life cycle (SDLC)
a five-step process used to design and implement a new system
systems analysis
first SDLC step where the information needed to purchase, develop, or modify a system is gathered
conceptual design
second SDLC step where analysts decide how to meet user needs, identify and evaluate design alternatives, and develop detailed specifications for what the system is to accomplish and how it is to be controlled
physical design
third SDLC step where broad, user-oriented conceptual design requirements are translated into the detailed specifications used to code and test software, design input/output, create files/databases, develop procedures, and implement controls
implementation and conversion
fourth SDLC step where the company hires and trains employees, tests and modifies procedures, establishes standards and controls, completes documentation, moves to the new system, and detects and corrects design deficiencies
operations and maintenance
fifth SDLC step where the system is periodically reviewed and necessary modifications and improvements are made
information systems steering committee
high-level management who plan and oversee the IS function, setting IS policies that govern the AIS, ensuring top-management guidance and control, and coordinating and integrating systems activities
systems analysis
people who help users determine their information needs, study existing systems and design new ones, and prepare specifications used by computer programmers
computer programmers
people who write and test programs using the specifications developed by the analysts and modify and maintain existing computer programs
project development plan
document showing project requirements (people, hardware software, and financial), a cost-benefit analysis, and how a project will be completed (modules or tasks to be performed, who will perform them, and completion dates).
master plan
it describes what a system will consist of, how it will be developed, who will develop it, when it will be developed, how needed resources will be acquired, the status of projects in process, the prioritization of planned projects, and the prioritization criteria
program evaluation and review technique (PERT)
a way to plan, develop, coordinate, control, and schedule systems development activities; all activities, and precedent and subsequent relationships among activities, are identified and shown on a PERT diagram
critical path
the PERT path requiring the greatest amount of time to complete a project; if a critical path activity is delayed, the whole project is delayed
Gantt chart
a bar graph used for project planning. It shows project activities on the left, units of time across the top, and the time each activity is expected to take a horizontal bar
feasibility study
an investigation to determine whether it is practical to develop a new application or system