network diagrams in software project management