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 Identifyingbusiness value Analyze feasibility Develop work plan Staff the project Control and direct project
8.
Planning - TechniquesSystem 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 - DeliverableSystem request Feasibility study Work plan Staff planning, Project Charter GANTT Chart , PERT/CPM, CASE Tool, Standard List, Project Binder, Risk Assessment
10.
Analysis - StepAnalysis Information gathering Use case modeling Structural modeling Behavioral modeling
11.
Analysis - TechniquesProblem analysis, Benchmarking, Reengineering Interviews, Questionnaires Use cases , Use case model CRC Cards , Class diagram , Object diagram Sequence diagram , Collaboration diagram , Statechart diagram
12.
Analysis - DiliverablesAnalysis plan Information Functional models Structural models Dynamic models
Design Techniques Customdevelopment, 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 - DeliverablesDesign Strategy Architecture design, Infrastructure design Interface design Data Storage design Program design
Phased Planning AnalyzeAnalyze Design Implementation System Version 1 Analyze Design Implementation System Version 2 Analyze Design Implementation System Version 3