Chapter 11
Information Systems Development
What is the System Development Life Cycle?
- Phases
of the SDLC
- Planning
- Analysis
- Design
- Implementation
- Support
- Guidelines
for System Development
- Phased Approach
- Involve Users
- Develop Standards
- Who
Participates in SDLC?
- Systems Analyst
- Programmer
- Steering Committee
- Project Team
- Project
Management
- Feasibility
Assessment
- Documentation
- Data
& Information Gathering
Planning Phase
- Review
Project Requests
- Prioritize
Project Requests
- Allocate
Resources
- Identify
Project Development Team
Analysis Phase
- Preliminary
Investigation
- Detailed
Analysis
- Structured
Analysis & Design Tools
- Entity-Relationship Diagrams
- Data Flow Diagrams
- Project Dictionary
- Structured English
- Decision Tables/Trees
- Data Dictionary
- Build-or-Buy
Decision
- Packaged Software
- Custom Software
Design Phase
- Acquire Hardware & Software
- Identify Technical Specifications
- Solicit Vendor Proposals
- Selecting Vendor Proposals
- Testing & Evaluating Vendor Proposals
- Making a Decision
- Detailed Design
- Database Design
- Input and Output Design
- Program Design
- Prototyping
- CASE Tools
- Quality Review Techniques
Implementation Phase
- Develop Programs
- Install & Test New System
- Systems Test
- Integration Test
- Acceptance Test
- Train & Educate Users
- Convert to New System
Support Phase
- Post-Implementation Review
- Identify Errors
- Identify Enhancements
- Monitor System Performance