Early communication key to software project success | IEEE Journals & Magazine | IEEE Xplore