System Development Life Cycle (SDLC): Predictive vs. Adaptive Approaches and Methodologies, Exams of Nursing

A comprehensive overview of the system development life cycle (sdlc), comparing predictive and adaptive approaches. it details the waterfall model, iterative models, and explores concepts like incremental development and walking skeleton. the document also covers methodologies, models, tools, and techniques used in sdlc, including structured and object-oriented approaches and agile development principles. it's a valuable resource for understanding different sdlc strategies and their applications.

Typology: Exams

2022/2023

Available from 05/13/2025

studyclass
studyclass 🇺🇸

1

(1)

28K documents

1 / 5

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
SDLC question with complete solution
rated A+ 2023 updated
What are the two general approaches to the System Development Life Cycle (SDLC) - correct answer The
predictive approach and the adaptive approach
What does the predictive approach entail? - correct answer Uses the waterfall model
Assumes the project can be planned in advance and that the information system can be developed
according to the plan
requirements are well understood and/or low technical risk
What does the adaptive approach entail? - correct answer uses the iterative model
assumes the project must be more flexible and adapt to changing needs as the project progresses
requirements and needs are uncertain and/or high technical risk
What is the traditional predictive SDLC? - correct answer typically have sequential phases
uses the waterfall model
an earlier approach based on engineering
What are phases? - correct answer related groups of development activities, such as planning, analysis,
design, implementation, and deployment
pf3
pf4
pf5

Partial preview of the text

Download System Development Life Cycle (SDLC): Predictive vs. Adaptive Approaches and Methodologies and more Exams Nursing in PDF only on Docsity!

SDLC question with complete solution

rated A+ 2023 updated

What are the two general approaches to the System Development Life Cycle (SDLC) - correct answer The predictive approach and the adaptive approach What does the predictive approach entail? - correct answer Uses the waterfall model Assumes the project can be planned in advance and that the information system can be developed according to the plan requirements are well understood and/or low technical risk What does the adaptive approach entail? - correct answer uses the iterative model assumes the project must be more flexible and adapt to changing needs as the project progresses requirements and needs are uncertain and/or high technical risk What is the traditional predictive SDLC? - correct answer typically have sequential phases uses the waterfall model an earlier approach based on engineering What are phases? - correct answer related groups of development activities, such as planning, analysis, design, implementation, and deployment

What is the waterfall model? - correct answer it is an SDLC that assumes phases can be completed sequentially with no overlap or iteration once one phase is completed, you fall over the waterfall to the next phase, no going back What is the newer Adaptive SDLC? - correct answer always includes iterations where some of design and implementation is done from the beginning emerged in response to increasingly complex requirements and uncertain technological environments claim it is the only way to develop is What are some additional adaptive concepts? - correct answer incremental development, walking skeleton What is incremental development? - correct answer an approach that completes portions of the system in increments system is implemented and partially deployed in steps during the project gets part of the working system into users' hands sooner What is walking skeleton? - correct answer an approach in which the complete system is built early, but with bare-bones functionality What does the SDLC Support phase entail? - correct answer All IS need to be supported once completed so predictive SDLCS typically include support as a project phase, while adaptive SDLCs treat support as a separate project What are support activities? - correct answer activities whose objective is to maintain and enhance the system after it is installed and in use

What are tools? - correct answer Software apps that assist developers in creating models or other components required for a project What is technique? - correct answer a collection of guidelines that help an analyst complete an activity or task learning techniques are the key to having expertise in a field A methodology includes - correct answer a collection of techniques that are used to complete activities and tasks, including modeling, for every aspect of the project. includes tools as well What are the two approaches to software construction and modeling? - correct answer the structured and object oriented approach What is the structured approach? - correct answer an earlier approach, it assumes a system is a collection of processes that interact with data What is the object oriented approach? - correct answer more recent approach, it assumes a system is a collection of objects that interact to complete tasks What OO analysis? - correct answer the process of identifying and defining the use cases and sets of objects (classes) in the new system what is OO design? - correct answer defining all of the types of objects necessary to communicate with people and devices showing how they interact to complete tasks What is OOP? - correct answer writing statements that define the actual classes and what each object of the class does What is agile development? - correct answer a guiding philosophy and set of guidelines for developing information systems in an unknown, rapidly changing environment

complements adaptive sdlcs and methodologies that support it takes adaptive and makes sure developers are fast on their feet to respond to changes What are the agile development values? - correct answer value responding to change over following a plan value individuals and interactions over processes and tools value working software over comprehensive documentation value customer collaboration over contract negotiation