1 Information Systems Development (IS501) Students : 1- Omnia Gomaa 2- Nagat Mohamed 3- Noha 4- Ali Ahmed Supervisor : Dr.Doaa Nabil.

Slides:



Advertisements
Similar presentations
Systems Development Environment
Advertisements

Chapter 2: Approaches to System Development
Multimedia Specification Design and Production 2013 / Semester 1 / week 7 Lecturer: Dr. Nikos Gazepidis
Systems Analysis and Design in a Changing World, 6th Edition
1 Information Systems Development (ISD) Systems Development Life Cycle Overview of Analysis Phase Overview of Design Phase CP2236: Information Systems.
Chapter 2 Approaches to System Development
CHAPTER 1 SOFTWARE DEVELOPMENT. 2 Goals of software development Aspects of software quality Development life cycle models Basic concepts of algorithm.
Object-Oriented Analysis and Design LECTURE 2: INCEPTION PHASE.
Sharif University of Technology Session # 3.  Contents  Systems Analysis and Design Sharif University of Technology MIS (Management Information System),
Tietojärjestelmien peruskurssi Tietojärjestelmien suunnittelun elinkaarimalli.
McGraw-Hill Technology Education © 2006 by the McGraw-Hill Companies, Inc. All rights reserved CHAPTER SYSTEMS ANALYSIS AND DESIGN McGraw-Hill/Irwin.
1 IS 4420 Database Fundamentals Chapter 2: Database Development Process Leon Chen.
Systems Analysis and Design in a Changing World, Fifth Edition
Objectives Explain the purpose and various phases of the traditional systems development life cycle (SDLC) Explain when to use an adaptive approach to.
Its Phases and Overview 1.  This document describes the (SDLC) for small to medium database application development efforts. o This chapter presents.
Welcome to CMPE003 Personal Computer Concepts: Hardware and Software Winter 2003 UC Santa Cruz Instructor: Guy Cox.
Systems Analysis and Design: The Big Picture
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)
CIS 321—IS Analysis & Design
Chapter 2: Approaches to System Development
INFORMATION SYSTEM APPLICATIONS System Development Life Cycle.
CSI315 Web Applications and Technology Overview of Systems Development (342)
2Object-Oriented Analysis and Design with the Unified Process Objectives  Explain the purpose and various phases of the traditional systems development.
2 Systems Analysis and Design in a Changing World, Fourth Edition.
LECTURE 1 What does a Business Analyst do? IFS 231 Business Analysis.
System Development Process Prof. Sujata Rao. 2Overview Systems development life cycle (SDLC) – Provides overall framework for managing system development.
The Systems Development Methodologies. Objectives  Describe the information Systems Development Life Cycle (SDLC)  Explain prototyping  Explain Rapid.
Topic 1: Approaches to System Development
Software Development Cycle What is Software? Instructions (computer programs) that when executed provide desired function and performance Data structures.
Content The system development life cycle
Systems Analysis and Design
Computers Are Your Future © 2008 Prentice Hall, Inc.
Systems Life Cycle A2 Module Heathcote Ch.38.
2 Systems Analysis and Design in a Changing World, Fifth Edition.
Systems Analysis and Design in a Changing World, Fourth Edition
Software Development Life Cycle by A.Surasit Samaisut Copyrights : All Rights Reserved.
Lecture 2 –Approaches to Systems Development Method 10/9/15 1.
System Development 1 u Systems development life cycle (SDLC) l Provides overall framework for managing system development process u Two main approaches.
Chapter 6 CASE Tools Software Engineering Chapter 6-- CASE TOOLS
CISB113 Fundamentals of Information Systems IS Development.
2 Systems Analysis and Design in a Changing World, Fourth Edition.
1 - 1 Systems Analysis and Design, Key Ideas Many failed systems were abandoned because analysts tried to build wonderful systems without understanding.
2 Systems Analysis and Design in a Changing World, Fourth Edition.
Your Interactive Guide to the Digital World Discovering Computers 2012 Chapter 12 Exploring Information System Development.
Methodology Review Chapter 7 Part 2: Design Methodology Object-Oriented Modeling and Design Byung-Hyun Ha
2 Systems Analysis – ITEC 3155 Systems Analysis Tasks.
1 Software Development Life cycle (SDLC). Phases of SDLC 2 Requirement Analysis (Defining Requirement) Designing (Design) Coding (Implementation) Software.
C_ITIP211 LECTURER: E.DONDO. Unit 1 : The Systems Development Environment.
Introduction to Systems Analysis and Design
IS Development Methodology
Software Development Life Cycle Waterfall Model
Business System Development
Systems Analysis & Design N106
Systems Analysis and Design
System Development Life Cycle (SDLC)
Business System Development
Systems Analysis and Design
FORMAL SYSTEM DEVELOPMENT METHODOLOGIES
System Development Life Cycle (SDLC)
Chapter 1 (pages 4-9); Overview of SDLC
System Development Life Cycle (SDLC)
Systems development life cycle (SDLC)
MANAGING THE DEVELOPMENT AND PURCHASE OF INFORMATION SYSTEMS
Members: Keshava Shiva Sanjeeve Kareena
(System Development Life Cycle)
Chapter 2: Approaches to System Development
Information Systems Development (ISD) Systems Development Life Cycle
System Analysis and Design: System Analysis Approaches
Presentation transcript:

1 Information Systems Development (IS501) Students : 1- Omnia Gomaa 2- Nagat Mohamed 3- Noha 4- Ali Ahmed Supervisor : Dr.Doaa Nabil

System Development Life Cycle (SDLC) 2

1. Planning 2. Analysis 3. Design 4. Construct Why build the system? Goals, work plan, feasibility What is required? Who will use it? Where and when? Document - DFD and Use Case How will the system work? Design DB, Architecture, interfaces, programs Program, test, install, maintain SDLC

Phases Plan Design Time StaffingStaffing Analysis Construct

1)Build-and-fix model 2)Waterfall model 3)Rapid prototyping model 4)Incremental model 5)Spiral model SDLC Models (cont.) 5

Build-and-fix model  Building without specifications or attempt at design  Totally unsatisfactory for large projects  Difficult to maintain 6

Model  A framework that describes the activities performed at each stage of a software development project. 7

Why spend time on the Analysis Model? By performing analysis, designers can inexpensively come to a better understanding of the requirements of the system By providing such an abstract overview, newcomers can understand the overall architecture of the system efficiently, from a ‘bird’s eye view’, without having to get bogged down with implementation details. 8

A methodology may include: The use of a methodology improves the practice of information systems development. A methodology may include: 9 Methodology - A series of phases. - A series of techniques. - A series of tools. - A training scheme.

Method Method consists of the collection of data through observation and experimentation, and the formulation and testing of hypotheses. 10

What’s the Difference Between “Method” and “Methodology”? Method : Techniques for gathering evidence The various ways of proceeding in gathering informationMethodology: The underlying theory and analysis of how research does or should proceed, often influenced by discipline 11

Techniques include ways to evaluate the costs and benefits of different solutions and methods to formulate the detailed design necessary to develop computer applications. 12 Techniques Examples: - Flowcharts. - An organization Chart. - Manual documents specification. - Grid chart. - Discussion records.

Tools are software packages that aid aspects of information systems development. 13 Tools Examples: - MS Project. - Power designer.