top of page

Technical Documentation

Agile projects lack adequate design and documentation

8 hrOff site

Service Description

I have worked on projects with absolutely no up-front design. A prevalent belief on agile teams is that software design and architecture are artifacts of waterfall methodologies. Concepts such as just-enough design and just-enough architecture can bring necessary order to projects without violating agile principles. I am also a proponent of creating Architectural Decision Records (ADRs) to document the history of decisions made by a team developing one or more software products. New members of a team or members with poor memories can review ADRs to understand why individual technologies have been chosen, why technical approaches have been taken, and why difficult decisions were eventually made after lengthy deliberation.


Contact Details

+ (303) 258-3759

peter@scalaverse.com


bottom of page