System Development Approaches
System Development Approaches
System Development Approaches:
Week 2 Compare and Contrast of System Development Approaches
Assignment Instructions:
- Read Chapter 6 of the Mastrian & McGonigle (2021) textbook. (See attcahed)
- After reflection, complete the provided worksheet.
- Describe the four different system development approaches discussed (Waterfall, Rapid prototyping or rapid application development (RAD), Object-oriented system development (OOSD), and Dynamic system development methods (DSDM).
- Along with the description, include advantages and disadvantages of each approach.
- Apply what you have learned in your research and include an example of a situation where each of the four types of system development approaches would be the preferred choice.
- Effectively communicate using well-constructed, thoughtful, organized writing, each of the grading element elements.
- Submission should be a Word or pdf document.
- The information can be presented using table formatting.
- Use APA formatting; include a title page, and any necessary references.
Systems Development Life Cycle
C o
pyrig ht ©
2 02 1
by Jo ne
s & B
a rtle tt L
earnin g, L L
C an
A sce
nd L
ea rnin
g C om
pa n y. w
w w
.jblea rn
i ng.com
Objectives
Describe the systems development life cycle (SDLC).
Explore selected approaches to the SDLC.
Assess interoperability and its importance in addressing and meeting the challenges of implementing the HITECH Act in health care.
Reflect on the past to move forward into the future to determine how new systems will be developed, integrated, and made interoperable in health care.
C o
pyrig ht ©
2 02 1
by Jo ne
s & B
a rtle tt L
earnin g, L L
C an
A sce
nd L
ea rnin
g C om
pa n y. w
w w
.jblea rn
i ng.com
Introduction
SDLC is a way to deliver efficient and effective information systems that fit with the strategic business plan of an organization.
SDLC can occur within an organization, be outsourced, or be a blending of the two
C o
pyrig ht ©
2 02 1
by Jo ne
s & B
a rtle tt L
earnin g, L L
C an
A sce
nd L
ea rnin
g C om
pa n y. w
w w
.jblea rn
i ng.com
Waterfall Model
One of the oldest methods and literally depicts a waterfall effect.
The output from each previous phase flows into or becomes the initial input for the next phase.
This model is a sequential development process because there is one pass through each component activity from conception or feasibility through implementation in a linear order.
C o
pyrig ht ©
2 02 1
by Jo ne
s & B
a rtle tt L
earnin g, L L
C an
A sce
nd L
ea rnin
g C om
pa n y. w
w w
.jblea rn
i ng.com
Rapid Prototyping or Rapid Application Development (RAD)
Provides a fast way to add functionality through prototyping and user testing. It is easier for users to examine actual prototypes rather than documentation.
There is a rapid requirements-gathering phase using workshops and focus groups to build a prototype application using real data. This is then beta tested with users and their feedback is used to perfect or add functionality and capabilities to the system.
C o
pyrig ht ©
2 02 1
by Jo ne
s & B
a rtle tt L
earnin g, L L
C an
A sce
nd L
ea rnin
g C om
pa n y. w
w w
.jblea rn
i ng.com