软件项目开发管理软件项目开发管理 想做好软件项目管理必须先深化了解项目过程,分析项目每个环节必经的事务,预测项目将可能产生的问题及风险,下面让我们一起来了解了解: 1 项目流程 1
1 项目立项 商务签好合同后,由产品经理输出产品功能需求,将合同相关信息传递给项目管理部
由项目管理部启动项目立项申请,依据项目背景、战略地位、合同金额、重要程度、技术难度、开发工作量、项目交付周期等重要因素,进行审核评估,确定项目级别,指定项目经理
2 项目任命 由项目经理发起,按项目的所需职能角色,向公司申请项目人力资源
公司分配人力资源后,撰写项目任命文件,并正式发布
3 项目启动 完成项目任命,项目重要岗位人员到位后,召开项目启动会
项目启动会主要告之项目组人员项目背景、项目目标、项目交付日期等与项目开发相关的重要信息
4 项目开发初期 项目开发初期首先要识别开发需求,有争议的地方尽可能的在投入开发前就与商务确认清楚
5 项目开发中期 在项目开发中期主要是执行实施与控制阶段,细化目标,制定开发计划,协调人力和其它相关资源,定期监控进展,分析实际开发与计划的偏差率,实行必要的措施控制项目进程
6 项目开发后期 此时,大的技术难题已攻破,主要功能已开发完毕,但在投入运行前,必须要对需求分析、设计规格说明和编码进行最终审核测试,这是保证质量的关键
7 项目收尾期 这个时期,项目人力的资金投入与初、中期相比已大大下降,对于项目进度安排和各类资源使用协调的工作量也相应的大大减少,而对于项目的信息和资料的分析、整理和归档的工作量大大增加
完成收尾的全功能测试工作,完成资料的整理工作,做最终移交,项目团队向客户移交工作成果,系统交接给维护人员,结清各种款项等
有的项目上线后还会有后续的维护迭代工作,这需要再次和商务、客户明确需求,制定开发计划,再次按项目开发流程进