Title: assessing and managing risk during the design and development phase of software engineering projects usingf distributed teams