Module 1 - The Systems Development Environment
Module 1 - The Systems Development Environment
- Chapter 1-
The Systems Development
Environment
Learning Objectives
Define information systems analysis and design.
Describe the information systems development life cycle
(SDLC).
Explain Rapid Application Development (RAD) and
computer-aided software engineering (CASE) tools.
Describe Agile Methodologies and eXtreme
Programming.
Explain object-oriented analysis and design and the
Rational Unified Process (RUP).
Application Software
Computer software designed to support
organizational functions or processes
Systems Analyst
Organizational role most responsible for
analysis and design of information systems
FIGURE 1-10
Traditional waterfall SDLC
CASE Tools
Rapid Application Development (RAD)
Agile Methodologies
eXtreme Programming
FIGURE 1-11
Screen shot of ArgoUML,
an open source CASE tool
(Source: http://argouml.tigris.org/)
FIGURE 1-12
RAD life cycle