Programmeerplanning
Programmeerplanning is het onderdeel van projectplanning dat zich richt op het organiseren en plannen van de programmeerwerkzaamheden binnen een software- of systeemontwikkelingsproject. Het doel is om tijdige levering, binnen budget en met de gewenste kwaliteit te realiseren door de scope, eisen, afhankelijkheden en middelen vast te leggen en op elkaar af te stemmen.
Een programmeerplanning omvat doorgaans een reeks onderdelen en stappen: de definiëring van de scope en requirements;
Methoden variëren: traditionele planning gebruikt waterval- of PERT-achtige technieken en vaak een gecentraliseerde planningsfase, terwijl agile
In de praktijk is programmeerplanning nauw verweven met bredere project- en productplanning: het levert de basis
Uitdagingen zijn onder meer onzekerheid in technologische complexiteit, veranderende eisen en beperkte beschikbaarheid van specialistische kennis;