A team approach to producing good documentation | IEEE Journals & Magazine | IEEE Xplore