For the complete documentation index, see llms.txt. This page is also available as Markdown.

software_engineering

Basic idea

The disciplined practice of building, deploying, and maintaining software at scale: process, project management, quality assurance, programming languages, and frameworks.

Key facts

  • Two macro process families: plan-driven (Waterfall, PRINCE2) and adaptive (Agile, SCRUM).

  • Cost estimation: COCOMO, function points, use-case points; tracking via EVA, PERT.

  • Quality is built-in, not bolted-on (CMM, V&V).

Last updated