The impact of process structure on novice, virtual collaborative writing teams | IEEE Journals & Magazine | IEEE Xplore