软件概要设计,风险管理,需求不清晰,技术挑战,资源不足,沟通不畅,变更管理