Writing Agile

Iterative_development_model.svg

If you’ve documented software over the last five years, you’ve no doubt heard a bit (or a lot) about “Agile” software development. (If not, this Wikipedia page will get you started.) In contrast to more traditional models of development that emphasize sticking to a set plan and following a linear process until the entire project is completed, Agile favors iterative development and regular re-evaluation of the product to assess whether it’s successfully meeting its requirements.

Continue reading