Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,

Slides:



Advertisements
Similar presentations
Systems Development Environment
Advertisements

Systems Analysis & IT Project Management Pepper. System Life Cycle BirthDeathDevelopmentProduction.
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.
Acquiring Information Systems and Applications
Acquiring Information Systems and Applications
Acquiring Information Systems and Applications
Pg. 1 Systems Development Life Cycle (SDLC) Systems Analyst – change agent Systems Analyst – change agent  coordination, communication, planning, design.
Lab/Sessional -CSE-374. SYSTEM DEVELOPMENT LIFE CYCLE.
Systems Analysis and Design
Chapter 8 Information Systems Development & Acquisition
McGraw-Hill Technology Education © 2006 by the McGraw-Hill Companies, Inc. All rights reserved CHAPTER SYSTEMS ANALYSIS AND DESIGN McGraw-Hill/Irwin.
© Prentice Hall CHAPTER 9 Application Development by Information Systems Professionals.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Chapter 8 Prototyping and Rapid Application Development
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
Eleventh Edition 1 Introduction to Information Systems Essentials for the Internetworked E-Business Enterprise Irwin/McGraw-Hill Copyright © 2002, The.
Fundamentals of Information Systems, Second Edition
1 McGraw-Hill/Irwin Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserved. Information Systems Development – The System Approach 1. “System.
Introduction to Management Information Systems Chapter 6 System Development HTM 304 Spring 06.
Chapter 6 Systems Development: Phases, Tools, and Techniques
Copyright 2006 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Third Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
SDLC. Information Systems Development Terms SDLC - the development method used by most organizations today for large, complex systems Systems Analysts.
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
Chapter 1 The Systems Development Environment Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
SDLC and alternative methodologies 1/14/2015 © Abdou Illia MIS Spring 2015.
Building Information Systems lesson 26 This lesson includes the following sections: The Systems Development Life Cycle Phase 1: Needs Analysis Phase.
Chapter 1 The Systems Development Environment
Acquiring Information Systems and Applications
The Systems Development Environment. Learning Objectives Define information systems analysis and design. Describe the different types of information systems.
1313 CHAPTER SYSTEMS ANALYSIS AND DESIGN. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved Competencies Describe the six phases of the.
Succeeding with Technology Systems Development An Overview of Systems Development Tools and Techniques for Systems Development Systems Investigation Systems.
INFORMATION SYSTEM APPLICATIONS System Development Life Cycle.
Pertemuan 5 Pengembangan Teknologi Informasi Matakuliah: H0402/PENGELOLAAN SISTEM KOMPUTER Tahun: 2005 Versi: 1/0.
Transaction Processing Systems and System Development Life Cycle
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design.
Introduction to Information Technology Turban, Rainer and Potter John Wiley & Sons, Inc. Copyright 2005.
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
The Systems Development Methodologies. Objectives  Describe the information Systems Development Life Cycle (SDLC)  Explain prototyping  Explain Rapid.
Chapter 14 Information System Development
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Programming Languages and the Programming Process.
Fundamentals of Information Systems, Second Edition 1 Systems Development.
McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 12 Implementing Business/IT Solutions.
Systems Development Life Cycle (SDLC)
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Chapter 13 A & B Programming Languages and the.
CHAPTER Systems Analysis and Design. 13 © The McGraw-Hill Companies, Inc Objectives Phases of systems life cycle –ID needs and possible.
10-1 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved.
Information Systems Development
Chapter 1 The Systems Development Environment
Information Systems Development
Fundamentals of Information Systems, Sixth Edition
Chapter 1 The Systems Development Environment
Introduction to Information Technology
System Development Life Cycle (SDLC)
Introduction to Computers
Chapter 1 The Systems Development Environment
System Development Life Cycle (SDLC)
Chapter 1 The Systems Development Environment
Information Systems Development
MBI 630: Systems Analysis and Design
Making the System Operational Implementation & Deployment
System Development Life Cycle (SDLC)
Building Information Systems
MANAGING THE DEVELOPMENT AND PURCHASE OF INFORMATION SYSTEMS
McGraw-Hill Technology Education
Chapter 8 Prototyping and Rapid Application Development
Chapter 1 The Systems Development Environment
Systems Development An Overview of Systems Development
Building Information Systems
Presentation transcript:

Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved.

McGraw-Hill Technology Education Chapter 12B Building Information Systems

12B-3 Systems Development Life Cycle Organized way to build information systems Consists of five phases –Entire usable life of the system

12B-4 SDLC

12B-5 Systems Development Life Cycle Phase 1: needs analysis –Users identify a need –Solves three main problems Define the problem Present possible solutions Determine the best solution –Technology analysts talk with users –Define the problem using a description tool –A solution is presented to a manager

12B-6 Systems Development Life Cycle Phase 2: Systems design –Solution is defined Data storage User interface Reports –Several design tools Top down design Bottom up design –CASE tools used to build prototypes Computer aided software engineering

12B-7 Systems Development Life Cycle Phase 3: Development –Solution to the problem is built –Programmers play a key role –Solutions may be purchased –Solutions may be built locally –Technical writers create instructions –Solution is repeatedly tested

12B-8 Systems Development Life Cycle Phase 4: Implementation –Installation of hardware and software –Users must convert to the solution Direct conversion Parallel conversion Phased conversion Pilot conversion –Trainers and support personnel are critical

12B-9 SDLC Conversion

12B-10 Systems Development Life Cycle Phase 5: Maintenance –IT professionals continue to monitor –Bugs are fixed –New features are added –Users often suggest bugs or features

12B-11 Evolving System Design Methods Problems with SDLC –SDLC is an old process –Very slow process –Companies need to respond quickly

12B-12 Evolving System Design Methods Rapid Application Design (RAD) –Develops IS systems quickly –Several products exist –Slightly different development phases

12B-13 RAD SDLC

12B-14 Evolving System Design Methods RAD Phase 1: Requirements planning –Requirements for project are defined –Joint requirements planning (JRP) Involves programmers and managers –Managers from affected departments provide guidance

12B-15 Evolving System Design Methods RAD Phase 2: User design –Joint application design (JAD) System analysts and users –User provides the details –System analyst solve the technical details

12B-16 Evolving System Design Methods RAD Phase 3: Rapid construction –IS professionals develop the project –A variety of tools can be used –Users approve each portion

12B-17 Evolving System Design Methods RAD Phase 4: Transition –System is tested on sample data –Users are trained on the sample –New system runs parallel to existing –Phase complete when bugs are gone –Old system removed

12B-18 Evolving System Design Methods RAD Phase 5: Maintenance –Traditionally not part of RAD –All systems need periodic maintenance

12B-19 Evolving System Design Methods Object Oriented Systems Analysis –OOSA –Project elements are defined using objects Objects are self contained programming constructs Objects have data and functionality –Objects are linked together –Java and C++ are typical tools

Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Chapter 12B End of Chapter