Life Cycles, Stages and Activities PowerPoint PPT Presentation

presentation player overlay
1 / 22
About This Presentation
Transcript and Presenter's Notes

Title: Life Cycles, Stages and Activities


1
Life Cycles, Stages and Activities
2
Key Ideas
  • Many failed systems were abandoned because
    analysts tried to build wonderful systems without
    understanding the organization.
  • The primarily goal is to create value for the
    organization.

3
Key Ideas
  • The systems analyst is a key person analyzing the
    business, identifying opportunities for
    improvement, and designing information systems to
    implement these ideas.
  • It is important to understand and develop through
    practice the skills needed to successfully design
    and implement new information systems.

4
THE SYSTEMS DEVELOPMENT LIFE CYCLE

5
Major Attributes of the Life Cycle
  • The project --
  • Moves systematically through phases where each
    phase has a standard set of outputs
  • Produces project deliverables
  • Uses deliverables in implementation
  • Results in actual information system
  • Uses gradual refinement

6
Project Phases
  • Planning (Why build the system? How should the
    team go about building it?)
  • Analysis (Who uses system, what will it do, where
    and when will the system be used?)
  • Design (How will the system work?)
  • Implementation (System delivery)

7
(No Transcript)
8
Planning
  • Identifying business value
  • Analyze feasibility
  • Develop work plan
  • Staff the project
  • Control and direct project

9
Analysis
  • Analysis strategy
  • Gathering business requirements
  • Requirements definition use cases
  • Process modeling
  • Data modeling

10
Design
  • Design selection
  • Architecture design
  • Interface design
  • Data storage design
  • Program design

11
Implementation
  • Construction
  • Program building
  • Program and system testing
  • Installation
  • Conversion strategy
  • Training plan
  • Support plan

12
Processes and Deliverables
13
SYSTEM DEVELOPMENT METHODOLOGIES

14
What Is a Methodology?
  • A formalized approach to implementing the SDLC
  • A series of steps and deliverables
  • Methodology Categories
  • Process-Centered
  • Data-Centered
  • Object-Oriented
  • Structured Design
  • Rapid Application Development
  • Agile Development

15
Waterfall Development Methodology
16
Pros and Cons of the Waterfall Methodology
17
Rapid Application Development
  • Incorporate special techniques and tools
  • CASE tools
  • JAD sessions
  • Fourth generation/visualization programming
    languages
  • Code generators

18
How Prototyping Works
19
Pros and Cons of Prototyping Methodology
20
TEAM ROLES AND SKILLS

21
Information Systems Roles
  • Business analyst
  • Systems analyst
  • Infrastructure analyst
  • Change management analyst
  • Project manager

22
Summary
  • The Systems Development Lifecycle consists of
    four stages Planning, Analysis, Design, and
    Implementation
  • Major development methodologies the waterfall
    method, the phased development method, system
    prototyping.
  • There are five major team roles business
    analyst, systems analyst, infrastructure analyst,
    change management analyst and project manager.
Write a Comment
User Comments (0)
About PowerShow.com