Systems Development Life Cycle

Slides:



Advertisements
Similar presentations
1 Information Systems Development (ISD) Systems Development Life Cycle Overview of Analysis Phase Overview of Design Phase CP2236: Information Systems.
Advertisements

Systems Analysis and Design II
IS Theories & Practices Systems Architecture & Infrastructure IS 655: Supplementary Note 1 CSUN Information Systems.
Sixth Edition 1 M a n a g e m e n t I n f o r m a t i o n S y s t e m s M a n a g I n g I n f o r m a t i o n T e c h n o l o g y i n t h e E – B u s i.
Principles and Learning Objectives
Part 1: Introducing User Interface Design Chapter 1: Introduction –Why the User Interface Matters –Computers are Ubiquitous –The Importance of Good User.
© Prentice Hall CHAPTER 9 Application Development by Information Systems Professionals.
CS 501: Software Engineering
Software Engineering Incorporating Interface Design Into Software Engineering.
Fundamentals of Information Systems, Second Edition
Lecture 9 – Database Design
Computing Essentials 2014 Systems Analysis and Design © 2014 by McGraw-Hill Education. This proprietary material solely for authorized instructor use.
Objectives By the end of today’s class you will be able to… –Describe the major steps in the interaction design process –Explain the importance of iterative.
CHAPTER 19 Building Software.
Welcome to CMPE003 Personal Computer Concepts: Hardware and Software Winter 2003 UC Santa Cruz Instructor: Guy Cox.
Building and Maintaining Systems
Chapter 8: Systems Development Please turn your cell phone off.
Systems Analysis and Design: The Big Picture
12 Building and Maintaining Information Systems.
Succeeding with Technology Systems Development An Overview of Systems Development Tools and Techniques for Systems Development Systems Investigation Systems.
Chapter 10: Systems Development
INFORMATION SYSTEM APPLICATIONS System Development Life Cycle.
Chapter 2 The process Process, Methods, and Tools
MANAJEMEN PROYEK PERANGKAT LUNAK Program Pendidikan Vokasi Universitas Brawijaya Tahun 2011.
Chapter 13: Developing and Implementing Effective Accounting Information Systems
CS 360 Lecture 3.  The software process is a structured set of activities required to develop a software system.  Fundamental Assumption:  Good software.
The concept of a project life cycle Grzegorz Gronkiewicz Radosław Całka.
Fundamentals of Information Systems, Third Edition1 Systems Design Answers the question “How will the information system do what it must do to solve a.
Project Life Cycles.
Software Engineering Spring (C) Vasudeva VarmaClass of 32 CS3600: Software Engineering: Process and Product* *Most of the Content drawn.
1 System Development Life Cycle (SDLC) A series of steps completed over a period of time by analysts in the course of a system development or maintenance.
Systems Analysis and Design in a Changing World, Fourth Edition
Fundamentals of Information Systems, Second Edition 1 Systems Development.
11.1 © 2007 by Prentice Hall 6 Chapter Building Information Systems.
1 CS 501 Spring 2004 CS 501: Software Engineering Lecture 2 Software Processes.
CISB113 Fundamentals of Information Systems IS Development.
Systems Development AIMS 2710 R. Nakatsu. Overview Two philosophies of systems development –Systems Development Life Cycle (SDLC) –Prototyping Alternative.
Assoc. Prof. Dr. Ahmet Turan ÖZCERİT.  System and Software  System Engineering  Software Engineering  Software Engineering Standards  Software Development.
Process Asad Ur Rehman Chief Technology Officer Feditec Enterprise.
Systems Development Life Cycle (SDLC)
Software Project Management
Software Development Process CS 360 Lecture 3. Software Process The software process is a structured set of activities required to develop a software.
Introduction to System Analysis and Design MADE BY: SIR NASEEM AHMED KHAN DOW VOCATIONAL & TECHNICAL TRAINING CENTRE.
10-1 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved.
Ondřej Přibyl L3: System Development Life Cycle page 1 Lecture 3: System Development Life Cycle Doc.Ing. Ondřej Přibyl, Ph.D. Department of applied mathematics.
MANAGEMENT INFORMATION SYSTEM
Building Information Systems
Chapter 7: Designing solutions to problems OCR Computing for A Level © Hodder Education 2009.
© 2017 by McGraw-Hill Education. This proprietary material solely for authorized instructor use. Not authorized for sale or distribution in any manner.
Systems Analysis and Design
Unit 6 Application Design KLB Assignment.
Fundamentals of Information Systems, Sixth Edition
Fundamentals of Information Systems, Sixth Edition
Systems Analysis and Design
Summary: The Systems Development Life Cycle
Software Myths Software is easy to change
Classical Waterfall Model
FORMAL SYSTEM DEVELOPMENT METHODOLOGIES
Information Systems Development
Pertemuan 07 Materi : Buku Wajib & Sumber Materi :
Computer Science Life Cycle Models.
CLINICAL INFORMATION SYSTEM
Chapter - 2 The System Development Life Cycle
Systems Analysis and Design
Database Development Cycle
MANAGING THE DEVELOPMENT AND PURCHASE OF INFORMATION SYSTEMS
(System Development Life Cycle)
Information Systems Development (ISD) Systems Development Life Cycle
Systems Development An Overview of Systems Development
System Analysis and Design:
Presentation transcript:

Systems Development Life Cycle

Definitions System life cycle is an organizational process of developing and maintaining systems. It helps in establishing a system project plan, because it gives overall list of processes and sub-processes required developing a system. System development life cycle means combination of various activities. In the System Analysis and Design terminology, the system development life cycle means software development life cycle.

What is system development life cycle ?

Following are the different phases of software development cycle: System study/Recognition of need Feasibility study System analysis System design Coding Testing Implementation Maintenance

1. System study Preliminary Investigation Request clarification 2. Feasibility study Technical, Economic. Operational Request approval 3. Determination of system requirements Detailed evaluation of present system Data Collection

4. Design of system Output/Input Files Procedures Development of software System Testing 5. Implementation, Post implementation and maintenance Evaluation Maintenance Enhanancement

Consideration Of Candidate System There is more demand for computer services than there are resources available to meet the demand. The demand is made up of the following demands. Advantages : Operation of existing system. Maintenance that focuses on programs. Enhancement that involve major modifications in program structure. Requests for candidate system.

Prototyping Prototyping : Building a scaled-down working version of the system. It is “Paralysis by Analysis” technique. It advocates building a simple system through trial and error and refining it through an iterative. Advantages : Shorter development time, more accurate user requirement and greater user participation and support

Identify user requirements Analyze prototype I/P/O System Development Lifecycle with Prototyping Revise through iterative process Identify user requirements Analyze prototype I/P/O Implement Prototype Final Conversion Post- Implementation Maintenances

The basic Steps of prototyping are : Identify the user’s information and operating requirements. Develop a working prototype that focuses on only the most important function. Allow the user to use the prototype, discuss requested changes and implement the most important changes. Repeat the procedure of the prototype with further changes incorporated untill the system fully meets user requirements

End