Lecture 31 Introduction to System Development Life Cycle - Part 2.

Slides:



Advertisements
Similar presentations
Prescriptive Process models
Advertisements

Software Development Life Cycle
Lecture 2 Title: PLC, SDLC, PMBOK
CHAPTER 1 SOFTWARE DEVELOPMENT. 2 Goals of software development Aspects of software quality Development life cycle models Basic concepts of algorithm.
Software Process Models
1 Prescriptive Process Models. 2 Prescriptive Models Prescriptive process models advocate an orderly approach to software engineering Prescriptive process.
Chapter 2: The Database Development Process
CIM2564 Introduction to Development Frameworks 1 Overview of a Development Framework Topic 1.
Chapter 8 Information Systems Development & Acquisition
1 California State University, Fullerton Chapter 13 Developing and Managing Information Systems.
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
MSIS 110: Introduction to Computers; Instructor: S. Mathiyalakan1 Systems Design, Implementation, Maintenance, and Review Chapter 13.
Fundamentals of Information Systems, Second Edition
1 IS 4420 Database Fundamentals Chapter 2: Database Development Process Leon Chen.
Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design Third Edition.
Copyright 2004 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Second Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
Introduction to System Analysis and Design - Dr. Mahmoud Abu-Arra - Dr. Mahmoud Abu-Arra - Mr. Ahmad Al-Ghoul System Analysis and Design.
Introduction to Systems Analysis and Design
SDLC and alternative methodologies 1/14/2015 © Abdou Illia MIS Spring 2015.
CHAPTER 19 Building Software.
Information Technology Project Management, (chapter#2) Methods of IT Project Management, (chapter#2)
The Database Development Process
1313 CHAPTER SYSTEMS ANALYSIS AND DESIGN. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved Competencies Describe the six phases of the.
Chapter 10.
1 Building and Maintaining Information Systems. 2 Opening Case: Yahoo! Store Allows small businesses to create their own online store – No programming.
INFORMATION SYSTEM APPLICATIONS System Development Life Cycle.
S/W Project Management Software Process Models. Objectives To understand  Software process and process models, including the main characteristics of.
Introduction to RUP Spring Sharif Univ. of Tech.2 Outlines What is RUP? RUP Phases –Inception –Elaboration –Construction –Transition.
Chapter 2 The process Process, Methods, and Tools
IT Systems Analysis & Design
Managing the development and purchase of information systems (Part 1)
Software Project Management Introduction to Project Management.
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design.
1 Chapter 2 The Process. 2 Process  What is it?  Who does it?  Why is it important?  What are the steps?  What is the work product?  How to ensure.
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
Chapter 13: Developing and Implementing Effective Accounting Information Systems
1 ISA&D7‏/8‏/ ISA&D7‏/8‏/2013 Systems Development Life Cycle Phases and Activities in the SDLC Variations of the SDLC models.
Chapter 14 Information System Development
Prescriptive Process Models
Principles of Information Systems, Sixth Edition Systems Design, Implementation, Maintenance, and Review Chapter 13.
Systems Development AIMS 2710 R. Nakatsu. Overview Why do IT projects succeed and fail? Two philosophies of systems development –Systems Development Life.
Copyright 2002 Prentice-Hall, Inc. 1.1 Modern Systems Analysis and Design Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 1 The Systems Development.
Software Engineering MCS-2 Lecture # 6
Computers Are Your Future Tenth Edition Chapter 13: Systems Analysis & Design Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall1.
Fifth Lecture Hour 9:30 – 10:20 am, September 9, 2001 Framework for a Software Management Process – Life Cycle Phases (Part II, Chapter 5 of Royce’ book)
Database Development Process Lecture # 02 Instructor: Engr. Sana Ziafat.
Systems Analysis and Design in a Changing World, Fourth Edition
Construction, Testing, Documentation, and Installation Chapters 15 and 16 Info 361: Systems Analysis and Design.
Fundamentals of Information Systems, Second Edition 1 Systems Development.
Software Life Cycle The software life cycle is the sequence of activities that occur during software development and maintenance.
Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13.
Chapter 2 : The Project Management and Information Technology Context Information Technology Project Management, Fourth Edition.
Chapter 2 – Software Processes Lecture 2 1Chapter 2 Software Processes.
Software Engineering CE 501 Prepared by : Jay Dave.
1 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 5/e and are provided with permission by.
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...
The Database Development Process 1. Objectives Definition of terms Describe system development life cycle Explain prototyping approach Explain roles of.
Faculty Economics & Business EBS 2033 Systems Development Lecture 1 The Systems Development Environment Lecturer: Puan Asleena Helmi.
Introduction to Systems Analysis and Design
Chapter 1 The Systems Development Environment
Chapter 1 The Systems Development Environment
Developing Information Systems
Chapter 2: A Systems View and Systems Methodology
Chapter 1 The Systems Development Environment
FORMAL SYSTEM DEVELOPMENT METHODOLOGIES
CHAPTER 10 METHODOLOGIES FOR CUSTOM SOFTWARE DEVELOPMENT
Chapter 1 The Systems Development Environment
Presentation transcript:

Lecture 31 Introduction to System Development Life Cycle - Part 2

Lecture 32 Objectives  Describe the objectives of Systems Implementation phase in the SDLC  Describe the objectives of Systems Operation and Support phase in the SDLC §Explain the use of software tools in the development of information systems  Explain how different levels of a business organization use and handle information

Lecture 33 §Systems implementation §Construct/deliver information system §Prepares functioning, documented system §Write, test, document application programs §File conversion occurs §User and manager approval obtained  schedule for system installation and evaluation Systems Development Life Cycle

Lecture 34 §Users, managers, IS staff trained to operate and support the system §Post-implementation evaluation performed §System operates properly? §Cost and benefits are within expectations? §Strengths and weakness of the new system Systems Development Life Cycle Click to see Figure

Lecture 35 §Systems operation and support §New system supports business operations §Maintenance changes correct errors or meet requirements §Enhancements increase system capability §After several years of operation, systems experience need for extensive changes §Systems development life cycle ends with system replacement Systems Development Life Cycle

Lecture 36 Systems Development Life Cycle §General considerations §Complete the phases in sequence §Focus on end products / deliverables, they represent milestones / checkpoints in the system’s development §Estimate required resources Click to see Figure

Lecture 37 Systems Development Life Cycle §Criticism §Real projects rarely follow the sequential flow, iteration always occurs and creates problems §Difficult for the user to state all requirements explicitly §The working system will not be available until late

Lecture 38 Systems Development Life Cycle Other development methods, e.g. §Prototyping §prototype - early version of the system, built to serve as a model of user requirements, discarded afterwards §the actual system is engineered based on the prototype §focus on quality and maintainability during development

Lecture 39 Systems Development Life Cycle §Spiral Model §SDLC + prototyping with risk analysis §1.Planning 2.Risk analysis 3.Engineering 4.Customer evaluation

Lecture 310 Systems Development Life Cycle §More complete versions of software are built with each iteration

Lecture 311 Systems Development Life Cycle §Automated tools for systems development §Software tools - assist in the development activities §Computer-aided software engineering (CASE) - automates a specific systems life cycle task

Lecture 312 Systems Development Life Cycle Note : Each phases of the SDLC will be discussed in more details in later lectures

Lecture 313 TRADEOFF §Is it better to have more or fewer phases in the SDLC? §More phases can result in more checkpoints, end products, and work §Fewer phases can result in less cost and faster development time §Success really depends on the skills and motivation of the development team

Lecture 314 A KEY QUESTION  Should Momma’s, a small chain of 12 bed and breakfast inns, adopt the SDLC process of Global Hotels, a large multinational hotel company?

Lecture 315 A KEY QUESTION-ANSWER  It depends on both companies’  corporate culture  IS policies  the organizational relationship Clearly, there is quite a difference in information needs between smaller and larger firms

Lecture 316 §Four organizational levels §Operational personnel §Lower management §Middle management §Top management Organizational Levels Click to see Figure

Lecture 317 §Four organizational levels §Operational personnel §Lower management §Middle management §Top management §Responsibilities, decision-making styles, and information system requirements Organizational Levels Click to see Figure

Lecture 318 §Four organizational levels §Operational personnel §Lower management §Middle management §Top management §Responsibilities, decision-making styles, and information system requirements §Empowerment of operational personnel Organizational Levels Click to see Figure

Lecture 319 End of Lecture 3