System Analysis and Design Copyright © Genetic Computer School 2007 SAD14-1 CHAPTER OVERVIEW  Overview Of System Maintenance  Tasks Performed During.

Slides:



Advertisements
Similar presentations
Testing Relational Database
Advertisements

Chapter 5 Development and Evolution of User Interface
Chapter 11 Software Evolution
Systems Implementation and Operation
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.
Software Quality Assurance Plan
1 Chapter 7 Project Scheduling and Tracking. 2 Write it Down! SoftwareProjectPlan Project Scope EstimatesRisksSchedule Control strategy.
Unit 231 Software Engineering Introduction to SWE What is SDLC Phases of SDLC.
1 / 24 CS 425/625 Software Engineering Software Evolution Based on Chapter 21 of the textbook [SE-8] Ian Sommerville, Software Engineering, 8 th Ed., Addison-Wesley,
6.1 Copyright © 2014 Pearson Education, Inc. publishing as Prentice Hall Building Information Systems Chapter 13 VIDEO CASES Video Case 1: IBM: Business.
COMP 6710 Course NotesSlide 2-0 Auburn University Computer Science and Software Engineering Course Notes Set 2: Software Process Models Computer Science.
1 Chapter 6 Systems Development. 2 Learning Objectives  Know the characteristics of systems development.  Understand what professional systems analysts.
9 1 Chapter 9 Database Design Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
Maintenance = Software Evolution Any changes after the client has accepted the product is considered maintenance. n Any Changes? n What might these be?
Chapter 17 Acquiring and Implementing Accounting Information Systems
CCSB223/SAD/CHAPTER141 Chapter 14 Implementing and Maintaining the System.
1 CMPT 275 Software Engineering Software life cycle.
Information Systems Analysis and Design
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
Chapter 3: Software Maintenance Process Omar Meqdadi SE 3860 Lecture 3 Department of Computer Science and Software Engineering University of Wisconsin-Platteville.
OHT 7.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 Chapter 7.1.
SQA System Overview Chapter 4. Where we have been so far, Where we are going Where do software errors come from? What is quality? How can quality be measured?
Chapter 2: Software Process Omar Meqdadi SE 2730 Lecture 2 Department of Computer Science and Software Engineering University of Wisconsin-Platteville.
Copyright©2008 N.AlJaffan®KSU1 Chapter 11 Information system development and programming language.
End HomeWelcome! The Software Development Process.
Systems Development Lifecycle Testing and Documentation.
16 1 Installation  After development and testing, system must be put into operation  Important planning considerations Costs of operating both systems.
Lecture 14 Maintaining the System and Managing Software Change SFDV Principles of Information Systems.
McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 12 Implementing Business/IT Solutions.
Software Engineering - Abdul Majeed. What is software? Definition of Software Engineering Software Process Generic view of Software Engineering Software.
Connecting with Computer Science2 Objectives Learn how software engineering is used to create applications Learn some of the different software engineering.
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
IAEA International Atomic Energy Agency Methodology and Responsibilities for Periodic Safety Review for Research Reactors William Kennedy Research Reactor.
KUFA UNIVERSITY Department of Computer Science. Fundamentals of Software Engineering Presented By Neamah Hassan Presented By Neamah Hassan.
Chapter 9 – Software Evolution 1Chapter 9 Software evolution.
Test Strategy Best Practices By Gabriel Rodriguez.
System Maintenance Modifications or corrections made to an information system after it has been released to its customers Changing an information system.
Chapter 9 – Software Evolution 1Chapter 9 Software evolution.
Copyright © 2012 The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Chapter 13: Systems Analysis and Design Steps in programming.
Making the System Operational Implementation & Deployment
Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS5th Edition.
Objectives 4 Identify the meaning of software maintenance and it’s importance in the project life cycle 4 Understand why maintenance is needed.
Chapter 7 Preliminary Construction The broad scope of implementation Preliminary construction in the SDLC Preliminary construction activities Preliminary.
Component 4: Introduction to Information and Computer Science Unit 9/Part e: Components and Development of Large Scale Systems.
How Software Projects Start SW projects start with a need. We need to keep better data on the students in the CSCE Dept. I heard that one of our competitors.
The information systems lifecycle Far more boring than you ever dreamed possible!
1 Chapter 2 SW Process Models. 2 Objectives  Understand various process models  Understand the pros and cons of each model  Evaluate the applicability.
1 Software Development Life cycle (SDLC). Phases of SDLC 2 Requirement Analysis (Defining Requirement) Designing (Design) Coding (Implementation) Software.
Chapter 2: The Process. What is Process? Software Engineering Process is the glue that holds the technology layers together and enables rational and timely.
Software Engineering — Software Life Cycle Processes — Maintenance
Maintenance Issues in Software Engineering
Chapter 18 Maintaining Information Systems
IEEE Std 1074: Standard for Software Lifecycle
Development Projects / Analysis Projects / On-site Service Projects
Rekayasa Perangkat Lunak Part-3
Classical Waterfall Model
Chapter 2 SW Process Models
Chapter 2: Software Process Models
Software Engineering Rekayasa Perangkat Lunak
Software Development Life cycle
Systems Design, Implementation, and Operation
CS 425/625 Software Engineering Software Evolution
Chapter 12 Implementing Business/IT Solutions.
Making the System Operational Implementation & Deployment
Software Engineering Rekayasa Perangkat Lunak
CS310 Software Engineering Lecturer Dr.Doaa Sami
Chapter 2: Software Process Models
Chapter 8 Software Evolution.
Software Engineering Rekayasa Perangkat Lunak
System Analysis and Design:
Presentation transcript:

System Analysis and Design Copyright © Genetic Computer School 2007 SAD14-1 CHAPTER OVERVIEW  Overview Of System Maintenance  Tasks Performed During Maintenance Of The System  Types Of Maintenance  Risk Management

System Analysis and Design Copyright © Genetic Computer School 2007 SAD14-2 OVERVIEW OF SYSTEM MAINTENANCE Maintenance deals with the modifications made to a project's requirements over its lifetime to reflect changing needs. The system's environment will change and errors undiscovered during system validation may emerge.

System Analysis and Design Copyright © Genetic Computer School 2007 SAD14-3 TASKS PERFORMED DURING MAINTENANCE OF SYSTEM(1)  Revise Project Schedule  Acquire and Document User Feedback  Identify The Components Needing Maintenance  Identify Type Of Maintenance required  Create A Maintenance Schedule  Produce A Maintenance Budget  Perform The Maintenance, Incorporating The Code and Unit Testing phases

System Analysis and Design Copyright © Genetic Computer School 2007 SAD14-4 TASKS PERFORMED DURING MAINTENANCE OF SYSTEM(2)  Document The Maintenance Process According To Standards  Revise All Documents Relevant To Components  Define Customer Support Strategy

System Analysis and Design Copyright © Genetic Computer School 2007 SAD14-5 TYPES OF MAINTENANCE  Perfective  Corrective  Adaptive

System Analysis and Design Copyright © Genetic Computer School 2007 SAD14-6 RISK MANAGEMENT  Protection Of Data  Installation Of Redundant Data reorder  Installation Of Redundant System