Agile – Extreme Programming – documenting implementation

agiledesigndocumentationextreme programming

In extreme programming methodology, what artifacts/ can be used to document the implementation?

I have used an activity diagram to document the design steps for each activity. I have read that for XP, the implementation chapter is the code itself.

I am developing an android application which consists of the GUI and java coding.

Best Answer

The unit/acceptance tests are stronger documentation on how the system works than any piece of paper could ever be.

However, document the design any way that works for you; XP does not tell you that you cannot 'think on paper' or generate supporting documentation as you see fit, it just does not require such things

Related Topic