programmeerwerkzaamheden
Programmeerwerkzaamheden verwijzen naar de praktijken en taken die nodig zijn om software te produceren, aan te passen en te onderhouden. De werkzaamheden vinden plaats binnen een softwareontwikkelingsproces en beginnen met het vertalen van wensen en functionele eisen naar technische ontwerpen.
Belangrijke activiteiten zijn: vereistenanalyse en ontwerp van oplossingen; het schrijven van broncode in een of meer
Documentatie is essentieel, met inline comments, API-documentatie en gebruikershandleidingen. Onderhoud en refactoring helpen om technische schulden
Methoden en benaderingen: veel teams passen wendbare methoden toe (Agile/Scrum) en gebruiken automation voor build en
Hulpmiddelen omvatten IDE's, compilers, debuggers, en build- en release-instrumenten, versiebeheersystemen en issue-trackers. De belangrijkste opleveringen zijn