120 likes | 185 Views
Review for Exam One. note: this is not a complete list of subjects or possible questions. Life Cycle Models. Waterfall traditional requirements need to be set upfront Spiral good for finding your way as you go along Rapid Application Development uses off-the-shelf components.
E N D
Review for Exam One note: this is not a complete list of subjects or possible questions
Life Cycle Models • Waterfall • traditional • requirements need to be set upfront • Spiral • good for finding your way as you go along • Rapid Application Development • uses off-the-shelf components
Corporate Process • Why consider the Corporate Process? • Value ≠ Quality • You must know your customer's little world!!! • Who needs to be in on deciding requirements? • The type of product to build can dictate how it is built. • re-engineered software vs mass market vs …
The Project Team • The most important factor in a team's productivity? • Match personalities to tasks • Management ≠ Leadership • manager's todo list • leader's todo list • Improving the Team • SEI-PCMM
Documents o' plenty • Software Project Management Plan • Goal State • Statement of Work • System Requirements Specification • Work Breakdown Structure
Goal Statement • Purpose • Characteristics of a Good Goal Statement
Statement of Work • A SOW defines (either directly or by reference to other documents) all non-specification requirements for contractor effort. • Contains • summary of deliverables • acceptance criteria • payment schedule • etc
SPMP Contains: • Goal Statement • Process Model • Organizational Chart • WBS • Schedules with Responsibilities • Task dependency charts • Detailed Budget • etc
WBS • hierarchical list of the work activities to complete a project • Formats: • tree • indented list • Uses: • to create the schedule • make sure that we didn't forget something review the dos and don'ts
Activities in the WBS • Review IEEE 1074 • Software Life Cycle Model Planning • Project Management • Predevelopment • Development • Post-Development • Integral
Estimation • Essentials to Creating a Good Estimate? • Approaches • Analogy • Decomposition • Empirical • LOC vs FP
COCOMO • 3 different types of projects • 3 levels of accuracy • simple - E = a x sizeb • intermediate - E = a x sizeb x C • detailed • Why was COCOMOII developed?