| | Iron triangle in software development: scope, time and cost |
| | Scope: features, functionality |
| | Time: schedule |
| | Cost: resources, budget |
| | Estimates: by team members |
| | Deadline: by the management team |
| | Agile: iterative and incremental development |
| | Iterations and Increments: periodic evaluation of new deliverables |
| | Risk management: the identification, assessment, and prioritization of risks followed by coordinated and economical application of resources to
minimize, monitor, and control the probability and/or impact of unfortunate events or to maximize the realization of opportunities |
| | Risk Management Golden Rules: process, identification, communication, opportunities, ownership, prioritization, analysis, response
preparation, registry, task tracking |
| | Work breakdown structure (WBS): deliverable-oriented decomposition of a project into smaller components |
| | Rolling wave planning: progressive elaboration to add detail to the Work Breakdown Structure (WBS) on an ongoing basis |
| | Burn down chart: graphical representation of work left to do versus time |
| | Dynamic systems development method (DSDM): generic approach to project management and solution delivery |
| | PRojects IN Controlled Environments 2 (PRINCE2): a structured project management method endorsed by the UK government as the project management standard for public projects. |
| | Scrum: an iterative and incremental agile software development method for managing software projects and product or application development |
| | Customer wants too much: show them alternative outcomes and ask for their help with prioritization |
|