Week 2 HSIN Compare and Contrast

Week 2 Compare and Contrast of System Development Approaches

 

Assignment Instructions:
  1. Read Chapter 6 of the Mastrian & McGonigle (2021) textbook. (See attcahed)
  2. After reflection, complete the provided worksheet.
  3. 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).
  4. Along with the description, include advantages and disadvantages of each approach.
  5. 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.
  6. Effectively communicate using well-constructed, thoughtful, organized writing, each of the grading element elements.
  7. Submission should be a Word or pdf document.
  8. The information can be presented using table formatting.
  9. Use APA formatting; include a title page, and any necessary references.

    Copyright © 2021 by Jones & Bartlett Learning, LLC an Ascend Learning Company. www.jblearning.com.

    CHAPTER 6

    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

    Object-Oriented Systems Development (OOSD)

     Combines the logic of the systems development life cycle with the power of object-oriented modeling and programming.

     Object-oriented modeling makes an effort to represent real-world objects by modeling the real-world entities or things (e.g., hospital, patient, account, respiratory therapist) into abstract computer software objects.

     Once the system is object-oriented, all of the interactions or exchanges take place between or among the objects.

     

     

    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

    Dynamic System Development Method (DSDM)

     Highly iterative and incremental approach with a high level of user input and involvement

     The iterative process requires repetitive examination that enhances detail and improves accuracy.

     Three phases:  Pre-project  Project life cycle (feasibility and business studies, functional model iteration, design

    and build iteration, and implementation)  Post-project

     

     

    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

    Computer-Aided Software Engineering Tools (Case Tools)

     Automate many of the tasks required in a systems development effort and encourage adherence to the SDLC, thus instilling a high degree of rigor and standardization to the entire systems development process

     These tools help to reduce cost and development time while enriching the quality of the product

     

     

    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

    Open-Source Software and Free- or Open-Source Software (OSS)

     With OSS, any programmer can implement, modify, apply, reconstruct, and restructure the rich libraries of source codes available from proven, well-tested products.

     

     

    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

    Interoperability

     The ability to share information across organizations will remain paramount under the HITECH Act.

     The ability to share patient data is extremely important, both within an organization and across organizational boundaries.

     

     

    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

     

    FIGURE 6-3 Interoperability

     

     

    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

    Summary (1 of 2)

     At times during the SDLC, new information affects the outputs from earlier phases and the development effort may be reexamined or halted until these modifications can be reconciled with the current design and scope of the project.

     There are times in which teams are overwhelmed with new ideas from the iterative SDLC process that result in new capabilities or features that exceed the initial scope of the project.

     Astute team leaders preserve these ideas or initiatives so they can be considered at a later time.

     The team should develop a list of recommendations to improve the current software when the project is complete. This iterative and dynamic exchange makes the SDLC robust.

     

     

    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

    Summary (2 of 2)

     As technology and research continue to advance, new SDLC models are pioneered and introduced to enhance techniques. The interpretation and implementation of any model selected reflects the knowledge and skill of the team applying the model.

     

    • Slide 1
    • Objectives
    • Introduction
    • Waterfall Model
    • Rapid Prototyping or Rapid Application Development (RAD)
    • Object-Oriented Systems Development (OOSD)
    • Dynamic System Development Method (DSDM)
    • Computer-Aided Software Engineering Tools (Case Tools)
    • Open-Source Software and Free- or Open-Source Software (OSS)
    • Interoperability
    • Summary (1 of 2)
    • Summary (2 of 2)
0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

Your email address will not be published. Required fields are marked *