communication software project