Skip to main content

Table 1 Role of documentation in Agile methodologies [8]

From: Identifying components existing in Agile software development for achieving “light but sufficient” documentation

Methodology

Documentation Role

Document template

Documentation format

Information gathering method

XP

Minimally managed, with little temporary documentation

No

As a < type user > , I want < some goal > so that < reason > 

Little docs, verbal

Lean

There is less documentation used only in for feedback and testing,

No

Not available

Face-to-face communication

Crystal

Moderate

Design notes

Not available

Short, rich, formal communication

FDD

As per need, light

Model use cases, design, functional requirement

 < action > the < result >  < by/for/ of/to >  < object > 

Combined team

DSDM

As per need, light

Early instance/working software modeling and prototyping), system overview, context diagram

Not available

Not available

ASD

Less

User manual, white board

As a < role > , I want < features > so that < reason > 

Not available

Scrum

Moderate

Report template,

Not Available

Face-to-face communication

Kanban

Less

White board/design notes

Not Available

Not available