Patrick Meadow cost estimation, estimation tool, management team, project failure, project management, risk analysis, software development, software project, software projects 0 Comments Causes Of Software Project Failure