SDLC Phase Planning - Why build the System? Analysis -Who, what when where will system be? Design – How will the system work? Implementation – System Delivery?
Planning- Step 1. Identifying business value 2. Analyze feasibility 3. Develop work plan 4. Staff the project 5. Control and direct project
Planning - Techniques 1. System Request 2. Technical feasibility, Economic feasibility, Organizational feasibility 3. Task Identification, Time Estimation 4. Create a Staffing plan, a Project Charter 5. Refine estimates, Track tasks, Coordinate project, Manage scope, Mitigate risk
Planning - Deliverable 1. System request System request 2. Feasibility study Feasibility study 3. Work plan Work plan 4. Staff planning, Project CharterProject Charter 5. GANTT Chart, PERT/CPM, CASE Tool, Standard List, Project Binder, Risk Assessment GANTT Chart
Analysis - Step 1. Analysis 2. Information gathering 3. Use case modeling 4. Structural modeling 5. Behavioral modeling
Analysis - Techniques 1. Problem analysis, Benchmarking, Reengineering 2. Interviews, Questionnaires 3. Use cases, Use case model Use cases 4. CRC Cards, Class diagram, Object diagram CRC CardsClass diagramObject diagram 5. Sequence diagram, Collaboration diagram, Statechart diagram Sequence diagramCollaboration diagram
Analysis - Diliverables 1. Analysis plan 2. Information 3. Functional models 4. Structural models 5. Dynamic models
Design - Step 1. System Design System Design 2. Network Architecture Design Network Architecture Design 3. Interface Design Interface Design 4. Database and file Design Database and file Design 5. Object Design Object Design
Design Techniques 1. Custom development, Package development, Outsourcing 2. Hardware design, Network design 3. Interface structure design, Input design, Output design 4. Selecting a data storage format, Optimizing data storage 5. Program structure chart, Program specifications
Your consent to our cookies if you continue to use this website.