4. SDLC SDLC , the S ystem D evelopment L ife C ycle relates to models or methodologies that people use to develop systems, generally computer systems .
6. SDLC Phase Planning - Why build the System? Analysis -Who, what when where will system be? Design – How will the system work? Implementation – System Delivery?
7. Planning- Step Identifying business value Analyze feasibility Develop work plan Staff the project Control and direct project
8. Planning - Techniques System Request Technical feasibility, Economic feasibility, Organizational feasibility Task Identification, Time Estimation Create a Staffing plan, a Project Charter Refine estimates, Track tasks, Coordinate project, Manage scope, Mitigate risk
9. Planning - Deliverable System request Feasibility study Work plan Staff planning, Project Charter GANTT Chart , PERT/CPM, CASE Tool, Standard List, Project Binder, Risk Assessment
10. Analysis - Step Analysis Information gathering Use case modeling Structural modeling Behavioral modeling
11. Analysis - Techniques Problem analysis, Benchmarking, Reengineering Interviews, Questionnaires Use cases , Use case model CRC Cards , Class diagram , Object diagram Sequence diagram , Collaboration diagram , Statechart diagram
12. Analysis - Diliverables Analysis plan Information Functional models Structural models Dynamic models
13. Design - Step System Design Network Architecture Design Interface Design Database and file Design Object Design
14. Design Techniques Custom development, Package development, Outsourcing Hardware design, Network design Interface structure design, Input design, Output design Selecting a data storage format, Optimizing data storage Program structure chart, Program specifications
15. Design - Deliverables Design Strategy Architecture design, Infrastructure design Interface design Data Storage design Program design
21. Phased Planning Analyze Analyze Design Implementation System Version 1 Analyze Design Implementation System Version 2 Analyze Design Implementation System Version 3
31. System Request System Request Project Name: Project Sponsor: Name: Department: Organization: Phone: E-mail: Business Need: Functionality: Expected Value: Tangible: Intangible: Special Issues or Constraints: