Slide 5
Slide 5 text
In Agile practices, documentation has a lower priority than working software
Documented information is found with quality issues,
e.g., incorrect, incomplete, outdated, or changed.
(Aghajani et al., ICSE 2019, Kasauli et al., RE 2017, Zhi et al., JSS 2015)
The Documented information may not be well maintained,
resulting in inadequate information for effort estimation.
Working
Software
Comprehensive
Documentation
Agile prioritize software delivery
over comprehensive documentation
Implement a script to do […] that can
be used as a server-side extension
to […], on the machines used in […].
* Install necessary version of […].
* Implement […] procedure.
* Interface with […] via JSON inputs
and outputs. The inputs include […].
= 2 days
(Available
information)
Implement a script to do […] that can
be used as a server-side extension
to […], on the machines used in […]
.
* Install necessary version of […].
= ? days
(Actual
information)
4/14