软件项目管理对于软件工程的成败和质量至关重要。软件项目管理过程及各阶段的主要任务如下。
(1)启动阶段:确认项目的目标和范围,分析投资/收益比,研究项目可行性并决定是否立项,下达任务书并聘任项目经理。(2)计划阶段:组建项目组,分析需求,研究技术方案,估算成本、工期、风险等,制订项目计划。最后形成项目计划书。(3)执行阶段:根据计划协调人力及其他资源组织实施;定期监控进展,分析项目偏差,采取必要措施以实现目标。(4)项目监控是对项目实施情况进行跟踪、度量、检查评审并与目标对比和调控的过程。监控需要跟踪项目实施的全过程,并及时反馈与调控。(5)收尾阶段:移交工作成果,帮助客户实现商务目标;结清各种款项;还应进行项目总结、项目评审和文件归档。成功的软件项目管理应当做到如下几项。(1)具有精明强千优质高效的研发团队。(2)定义项目成功的标准。(3)制订计划并适时评估、修订和提高计划能力。(4)逐级分解任务。(5)掌控项目的质量目标、人员、成本和进度等关键要素。(6)尽量购买现成模块或适当的外包。(7)使用高效工具。(8)公开、公正地统计跟踪项目实施状态。(9)及时决策继续、调整或停止。(10)确定产品有限的最低发布标准。
吴老师赞赏
人赞赏