240 likes | 365 Views
Object-Oriented Analysis and Design. Lecture 2: Inception phase. Objectives. Systems Development Life Cycle The Unified Process UP Models Inception Phase. The Systems Development Life Cycle.
E N D
Object-Oriented Analysis and Design Lecture 2: Inception phase
Objectives • Systems Development Life Cycle • The Unified Process • UP Models • Inception Phase
The Systems Development Life Cycle • SDLC: The process of planning, analyzing, designing, building, deploying, using and updating an information system • SDLC Variations • Predictive: project planned entirely in advance • Adaptive: planning leaves room for contingencies • Pure approaches to SDLA are rare • Most projects have predictive and adaptive elements
Business Modeling • Major Activities • Understand surroundings • Create the system vision • Create business models
Requirements • Major Activities • Gather detailed information • Define functional and nonfunctional requirements • Develop user interface dialogs • Evaluate requirements with users
Design • Major activities • Design support services architecture and deployment environment • Design the software architecture • Design the use case realizations • Design the database • Design the system and user interfaces • Design the system security and controls
The Unified Process and the Inception Phase • Inception Phase has 5 objectives: • Identify the business need for the project • Establish the vision for the solution • Identify scope of the new system and the project • Develop preliminary schedules and cost estimates • Develop the business case for the project
Inception Phase Documents • Project Charter and Business Case • Stakeholder Analysis • Essential Use Case list • Risk Analysis This is not a complete list – it focuses on the documents your team should produce
Completing the Inception Phase • Key deliverables of inception • Project charter package • Essential use case list • Project schedule • Cost/benefit analysis • Project feasibility and risk analysis
Next Three Weeks • Next Week • Labor Day – No Class • Two Weeks • Sponsor Interview • 6:30 – 7:30p: Baseball League Information Manager • 7:30 – 8:30p: Degree and Certificate Auditor • Three Weeks • Requirements Discipline