Tietojärjestelmien peruskurssi Tietojärjestelmien suunnittelun elinkaarimalli.

Slides:



Advertisements
Similar presentations
System Development Life Cycle (SDLC)
Advertisements

Info1409 De Montfort University Lecture 3 The Systems Development Life Cycle Systems Analysis & Design Academic Year 2008/9.
1 Information Systems Development (ISD) Systems Development Life Cycle Overview of Analysis Phase Overview of Design Phase CP2236: Information Systems.
Lecture IS /3/12. Figure 6-6 Microsoft Access has a rudimentary data dictionary capability that displays information about the size, format, and.
Acquiring Information Systems and Applications
2.1 The traditional SDLC and structured approaches: Structured Analysis IMS Information Systems Development Practices.
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
System Development Life Cycle (SDLC)
SDLC and Related Methodologies
SDLC. Information Systems Development Terms SDLC - the development method used by most organizations today for large, complex systems Systems Analysts.
SDLC and alternative methodologies 1/14/2015 © Abdou Illia MIS Spring 2015.
Introduction to Computer Technology
Systems Life Cycle A summary of what needs to be done.
1313 CHAPTER SYSTEMS ANALYSIS AND DESIGN. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved Competencies Describe the six phases of the.
Foundation Degree IT Project Methodologies (for reference)
INFORMATION SYSTEM APPLICATIONS System Development Life Cycle.
CSI315 Web Applications and Technology Overview of Systems Development (342)
Managing the development and purchase of information systems (Part 1)
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design.
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
System Development Process Prof. Sujata Rao. 2Overview Systems development life cycle (SDLC) – Provides overall framework for managing system development.
COM332 – SA3 SSADM, MERISE.
Advanced Higher Computing SOFTWARE DEVELOPMENT PROCESS.
Systems Analysis and Design
CHAPTER 13 Acquiring Information Systems and Applications.
Systems Life Cycle A2 Module Heathcote Ch.38.
Systems Analysis and Design in a Changing World, Fourth Edition
Software Development Life Cycle by A.Surasit Samaisut Copyrights : All Rights Reserved.
Topics Covered Phase 1: Preliminary investigation Phase 1: Preliminary investigation Phase 2: Feasibility Study Phase 2: Feasibility Study Phase 3: System.
The techniques involved in systems analysis Explanation of a feasibility study:Explanation of a feasibility study: –economic, –legal, –technical, –time.
Chapter 6 CASE Tools Software Engineering Chapter 6-- CASE TOOLS
Systems Development Life Cycle
GCSE ICT Systems Analysis. Systems analysis Systems analysis is the application of analytical processes to the planning, design and implementation of.
Module 4: Systems Development Chapter 13: Investigation and Analysis.
IS2210: Systems Analysis and Systems Design and Change Twitter:
Lecture 3 : Hard Systems Modelling UFCE8V-20-3 Information Systems Development SHAPE Hong Kong 2010/11.
GCSE ICT 3 rd Edition The system life cycle 18 The system life cycle is a series of stages that are worked through during the development of a new information.
Lecture 21 Introduction to System Development Life Cycle - Part 1.
The information systems lifecycle Far more boring than you ever dreamed possible!
1 Information Systems Development (IS501) Students : 1- Omnia Gomaa 2- Nagat Mohamed 3- Noha 4- Ali Ahmed Supervisor : Dr.Doaa Nabil.
Accounting systems design & evaluation 9434SB 18 March 2002.
Systems Analysis Lecture 5 Requirements Investigation and Analysis 1 BTEC HNC Systems Support Castle College 2007/8.
Unit F451 Computer Fundamentals Components of a Computer System Software Data: Its representation, structure and management in information.
MANAGEMENT INFORMATION SYSTEM
SDLC and Related Methodologies
Chapter 1 The Systems Development Environment
Information Systems Development
Fundamentals of Information Systems, Sixth Edition
Chapter 1 The Systems Development Environment
Gary Hughes, South Oakleigh College
Systems Analysis and Design
System Development Life Cycle (SDLC)
Business System Development
Introduction to Computers
Chapter 1 The Systems Development Environment
FORMAL SYSTEM DEVELOPMENT METHODOLOGIES
System Development Life Cycle (SDLC)
Chapter 1 The Systems Development Environment
Introduction to Information Systems
Foundation Degree IT Project
Analyzing the Business Case
System Development Life Cycle (SDLC)
MANAGING THE DEVELOPMENT AND PURCHASE OF INFORMATION SYSTEMS
SDLC and Related Methodologies
(System Development Life Cycle)
Information Systems Development (ISD) Systems Development Life Cycle
Chapter 1 The Systems Development Environment
Systems Development An Overview of Systems Development
Public Management Information Systems System Analysis Thursday, August 01, 2019 Hun Myoung Park, Ph.D. Public Management & Policy Analysis Program Graduate.
Presentation transcript:

Tietojärjestelmien peruskurssi Tietojärjestelmien suunnittelun elinkaarimalli

Systems development life cycle (SDLC) F Historical perspective of information systems development (ISD): u prevalent up to the 1980s u basis for many of today’s methodologies u in the 1950s and 1960s no well-accepted formalised methodology to develop data processing systems u computing was associated with scientific applications

SDLC u Few practical guidelines for develop systems for commercial application u oriented towards operational activities u keeping files u producing reports and documents (EDP) u company payroll; copying, retrieving, filing, sorting, checking, analysing, calculating and communicating

Historical background Comp. C C user u P u P O programmer System.anal Operator Technical analyst Business analyst

Cont. F Mismatch between users and programmers F hard to express and identify needs F inflexible F difficult to use F lack of documentation F Out of this terror the SDLC evolved

SDLC F Background in Simon’s IDC-model F Seven steps u feasibility study u systems investigation u systems analysis u systems design u implementation u review and maintenance

SDLC F Often referred to as u conventional systems analysis u traditional systems analysis u the systems development life-cycle (SDLC) u the waterfall modfel F The term life-cycle indicates an iterative approach

Feasibility study F Looks at the present systems F the requirements it was intended to meet F problems in requirement meeting F new requirements F For each of these a description is given in terms of technical, human, organisational and economic costs and benefits of developing and running the system F a proposed system must be feasible

A proposed system must be feasible F Legally (national/international and company law) F organisationally and socially F technically F economically F  recommended solution

After decision to proceed - Systems investigation F Fact finding phase u functional requirements of the system of existing S u requirements of new system/altered solutions u any constraints u range of data and type and volume u exception conditions u problems of present working methods

Systems investigation F Documentation aids u flow charts u organisation chart u manual documentation specifications u grid chart (people vs. machine)

System analysis F Analysis of present system u why is there a problem? u Why were certain work methods adopted u are there alternative methods u what are the likely growth rates of data

Systems design F Design of both computer and manual parts u input data u output of the system u processes u structure of the computer and manual files u security and back-ups u systems testing and implementation

Implementation F New programs? Written and tested F new hardware? Purchased and installed F quality controls F operations and user manuals

Review and maintenance F Reason for deciding to abandon

Strengths of SDLC F A series of sequenced phases F a series of techniques including ways of evaluating costs and benefits F a series of tools, e.g. project management tools F training scheme F philosophy

Weaknesses of SDLC F Failure to meet the needs of management F unambitious systems design F instability and inflexibility F user dissatisfaction F problems with documentation F lack of control F incomplete system F application backlog F maintenance workload F problems with the ideal approach