Chapter 1
Chapter 1
and Design
Seventh Edition
Jeffrey A. Hoffer
Joey F. George
Joseph S. Valacich
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).
FIGURE 1-10
Traditional waterfall SDLC
FIGURE 1-11
Screen shot of
ArgoUML, an open
source CASE tool
(Source:
http://argouml.tigris.org/)
FIGURE 1-12
RAD life cycle