One could argue the the act of programming requires actually following a programming method (i.e. the waterfall method), doing the paperwork that comes along with said method including but not limited to requirements doc, design doc and test scripts, and following said documents for development.