System Development Life Cycle

Slides:



Advertisements
Similar presentations
kareRCIserIsviFIsaRsþGnuvtþKMerag
Advertisements

1 Software Processes A Software process is a set of activities and associated results which lead to the production of a software product. Activities Common.
Software Engineering Saeed Akhtar The University of Lahore Lecture 4 Originally shared for: mashhoood.webs.com.
Producción de Sistemas de Información Agosto-Diciembre 2007 Sesión # 2.
Chapter 3 Process Models
Software Engineering Incorporating Interface Design Into Software Engineering.
Software Engineering Rekayasa Perangkat Lunak Kuliah 05.
Software Life Cycle Model
Acquiring Information Systems and Applications
Chapter 3 Software Processes.
Chapter 2 The process Process, Methods, and Tools
Objectives:  To define RAD  Describe RAD as a system development method  List the advantages of RAD as a method  List the disadvantages of RAD  State.
Lecture # 04 & 05 CS314 Introduction To Software Development Software Development Process (SDP) Instructor :Muhammad Janas khan
Software Engineering – University of Tampere, CS DepartmentJyrki Nummenmaa SOFTWARE LIFECYCLE MODELS These slides contain a few.
SYSTEMS ANALYSIS AND DESIGN INTRODUCTION 1. CONTENT CONTENT System analysis and design System analysis and design Diagrams of system analyst Diagrams.
Software Development Cycle What is Software? Instructions (computer programs) that when executed provide desired function and performance Data structures.
1/23 Prescriptive Process Models. 2/23 Prescriptive Models Prescriptive process models advocate an orderly approach to software engineering Prescriptive.
The Spiral Model Sultana & Mahmood. Systems development life-cycle The process of creating or altering computer systems The models that define the processes.
CSCE 548 SDLC. CSCE Farkas2 Reading This lecture – The Software Development Life Cycle (SDLC),
Spiral SDLC Main Highlights © 2004 Dr. Ernest Cachia.
Chapter 13: Software Life Cycle Models Omar Meqdadi SE 273 Lecture 13 Department of Computer Science and Software Engineering University of Wisconsin-Platteville.
Developed by Reneta Barneva, SUNY Fredonia The Process.
Definitions of GIS Works with geographic information Performs data input, management, manipulation/analysis, and output functions Composed of hardware,
Software Engineering 2003 Jyrki Nummenmaa 1 SOFTWARE ENGINEERING - SOFTWARE LIFECYCLE MODELS These slides contain a few different software lifecycle.
Software Project Management Iterative Model & Spiral Model.
Sistemas de Información Agosto-Diciembre 2007 Sesión # 9.
The Spiral model.
CC20O7N Software Engineering 1 CC2007N Software Engineering 1 Part 1 Introduction to Software Engineering.
CHAPTER 13 Acquiring Information Systems and Applications.
Software Development Security Chapter 10 Part 3 Pages 1108 to 1125.
System Development Life Cycle (SDLC) TOBY WILSON.
A framework that describes the activities performed at each stage of a software development project. A life-cycle or a software process is the organisational.
Topic:- At the end we will be able to explain:- Why it is called Meta Model ?? Spiral Model Its Advantages & Disadvantages… Phases of Spiral Model...
4.2 SOFTWARE DEVELOPMENT METHODOLOGGY PRESENTED BY : AZURA IBRAHIM SYARIFAH SYAZA BTE SEYD ZULKAFLY CS230(5A)
SOFTWARE DEVELOPMENT Presented By : Emporiumtech This presentation is brought you by
1 Different Development methodologies Waterfall Spiral Structured systems analysis and design methodology(SSADM) Rapid Application Development (RAD) Prototyping.
Software Development - Methodologies
Introduction to Systems Analysis and Design
Software Engineering Rekayasa Perangkat Lunak
Unit 6 Application Design KLB Assignment.
Software Development Life Cycle Waterfall Model
SOFTWARE ENGINEERING - SOFTWARE LIFECYCLE MODELS
Software Life Cycle “What happens in the ‘life’ of software”
SOFTWARE LIFE-CYCLES Beyond the Waterfall.
Methodologies By Akinola Soyinka.
Process Models In Software Engineering
Software Myths Software is easy to change
Introduction to Computers
Software Process Models
Requirements and the Software Lifecycle
Introduction to Software Engineering
Methodologies For Systems Analysis.
Formulation of Abstract Machine for SPM Based on Finite State Machine
Computer Science Life Cycle Models.
Main Highlights © 2004 Dr. Ernest Cachia
An Overview of Software Processes
Introduction to Software Process Models
System Development Life Cycle (SDLC)
Basic SDLC Models SDLC  System Development Life Cycle.
Systems Development Life Cycle
Incremental Waterfall
Software Processes.
(System Development Life Cycle)
SOFTWARE ENGINEERING LECTURE 2
Project Lifecycle and IT Product Life Cycle
Information Systems Development (ISD) Systems Development Life Cycle
SDLC (Software Development Life Cycle)
Systems Development Life Cycle
System Analysis and Design: System Analysis Approaches
SDLC models.
Presentation transcript:

System Development Life Cycle Building the MIS System Development Life Cycle

SDLC Models The Waterfall Model Prototype Model The Spiral Model

Final SDLC Maintenance Cycle Testing Cycle Systems Investigations Analysis Systems Design Systems Implementations Systems Maintenance Product: Feasibility Study Product: System Requirements Product: System Specifications Product: Operational System Product: Improved System

Problems associated with the Waterfall Model… Real Time Projects Uncertainty about requirements Long Procedure

Prototype Model Developed on the assumption that it is often difficult to know all of your requirements at the beginning of a project.

Various steps involved in Prototype Model: Requirements Definition/Collection Design Prototype Creation/Modification Assessment Prototype Refinement System Implementation

Problems associated with the Prototype Model Prototyping can lead to false expectations. Prototyping can lead to poorly designed systems.

The Spiral Model Project Objectives Risk Assessment Customer Communication Planning Risk Assessment Engineering & Production Construction & Release Planning and Management Customer Evaluation