Review for the Final Exam CSCI Software Project Management
Key Topics covered on midterm exam Life Cycles strengths, weaknesses, appropriateness, etc Perceived Value ≠ Value value may not be related to quality the user determines the value and perceived quality Software Projects are Cultural Events management ≠ leadership productivity is heavily related to happiness match tasks and work style to personality type P-CMM
Key Topics covered on midterm exam Goal Statement purpose, properties of good ones, … Statement of Work purpose and contents Software Project Management Plan purpose and contents Work Breakdown Structure purpose, format, contents
Key Topics covered on midterm exam Estimation what factors influence accuracy LOC v. function points Analogy / Decomposition / Empirical COCOMO Scheduling dependencies, PERT, Gantt, resource leveling, what scheduling tools can do for you
Key Topics covered on midterm exam Requirements types of requirements requirements gathering SRS
Key Topics Risk Analysis review the lists of common risks review those top 10 lists "risk exposure" and "risk reduction leverage" actions: avoidance risk reduction limit impact etc
Key Topics Metrics product, process, project code metrics length, complexity, efficiency, etc quality factors Functionality, Reliability, Usability, Maintainability, Portability design metrics cohesion, coupling, fan in, fan out, … project metrics test coverage, defect removal time, …
Key Topics Testing V&V laws of testing testing stages: unit, integration, validation, system white box / black box regression testing test coverage integration testing, system testing, usability testing
Key Topics Software Quality Assurance define "quality" formal technical reviews purpose, format, … work instructions statistical SQA fundamental ideas behind ISO 9000 and CMM Configuration Management baselines necessary features of a CM repository tool
?