SlideServe
Menu
Préférences
© SlideServe · v2026

Systems Development Life Cycle

ophira avatar
16 diapositives · 622 Views · Aug 21, 2012

Fall 2009. 2. Systems Development Life Cycle. Traditional (heavyweight)RAD (Rapid Application Development)Agile (Lightweight). Fall 2009. 3. Sample SDLC Models. Waterfall modelwell-defined, linear stages of systems development of supportSpiral modelsoftware developed using iterative or sp

Systems Development Life Cycle - slide 1
01 / 16Systems Development Life Cycle
1 / 17

Télécharger la présentation

Systems Development Life Cycle
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation

    1. Fall 2009 1 Systems Development Life Cycle Systems Development Life Cycle SDLC framework for describing phases in developing & maintaining information systems Typical SDLC phases include planning, analysis, design, implementation & support

    2. Fall 2009 2 Systems Development Life Cycle Traditional (heavyweight) RAD (Rapid Application Development) Agile (Lightweight)

    3. Fall 2009 3 Sample SDLC Models Waterfall model well-defined, linear stages of systems development of support Spiral model software developed using iterative or spiral approach rather than linear approach

    4. Fall 2009 4 Sample SDLC Models (cont.) Incremental release model progressive development of operational software RAD model produces systems quickly without sacrificing quality (!) Prototyping model develops prototypes to clarify user requirements

    5. Systems Development Life Cycle

    6. Structured Approaches: Waterfall Method

    7. Spiral Model of Software Development (Boehm, 1988)

    8. RAD -- Prototyping

    9. Fall 2009 9 Sandra Dewitz Systems Analysis & Design (1996) Traditional systems development ill-suited for online, real time systems development ill-suited for leading edge development does not foster customer-designer communication inflexible as freezes requirements (tries to!) Three popular strategies joint application development (JAD) phased development rapid application development (RAD)

    10. Fall 2009 10 JAD Overcomes customer-designer communications gap Reduce time/effort documenting, approving requirements/design JAD sessions bring users/designers together to focus on project development Employs prototyping as integral part of process

    11. Fall 2009 11 JPP Joint Project Planning (JPP) session Objective: develop a project plan that meets conditions negotiated between requester & provider Wysocki chapter 8

    12. Fall 2009 12 Phased Development Partitions large system into subsystem based on major processes Performs traditional cycle iteratively till full system implemented

    13. Fall 2009 13 RAD Similar to both JAD & phased development Segments system into subsystem Iteratively performs model-critique-refine process till users approve prototype What sets RAD apart is addition of TIMEBOX sets time limit on prototyping phase Goal is having working system of limited functionality quickly

    14. Fall 2009 14 RAD (continued) Incremental delivery reduces time from requirements to system delivery Limited time and expense at risk for organization RAD approach not appropriate for all projects

    15. RAD Process

    16. Fall 2009 16 Other SDLC Models Scrum model Rational Unified Process (RUP) model Agile methodologies e.g. eXtreme Programming XP) model