金达软件(广州)有限公司

咨询热线

189-2875-7157

189-2875-7157

联系人:黄先生

手机:18928757157

邮箱:kderp@foxmail.com

地址:广州市番禺区市桥街捷进二路30号701-702

当前位置: 网站首页 » 资讯 » 行业新闻

软件开发项目管理的流程

发布时间:2020-11-27丨点击量:1054

软件行业没有建筑工程等领域规范,是一个很特殊的领域,软件的发展具有很开阔的空间,而且目前软件开发项目管理理论和标准还在发展中,所以在项目管理中经验具有很重要的作用。为实现软件开发项目管理的目标,使软件开发获得成功,需要对软件开发项目的范围、需要的资源、实施的成本,工程的进度、实现的任务以及可能存在的风险等做到心中有数。保证软件开发项目管理的所有信息贯穿于整个项目管理过程中,软件开发项目管理全过程包括项目初始、项目计划、项目执行控制、项目结束四个阶段,其中每个阶段之间是紧密相连的,这些阶段分别又包含多个不同的过程,而且反复循环、并行工作的情况也比较频繁。软件开发项目管理过程中各阶段之间的信息反馈和沟通要及时进行,在遵循项目组管理和团队间管理的同时,进行定期和不定期的沟通、协调和交流。

1、项目初始阶段的管理:软件开发项目管理的首要阶段需要确定项目的目标范围,包括开发商和客户双方的协议合同、软件产品主要需要实现的功能和这些功能所量化的范围、项目开发的周期等方面。同时,软件所配备的硬件运行环境、性能、稳定性、限制条件都必须同客户明确表明,以满足客户的要求。项目组要系统地阐述项目的范围,确定所要实现的软件系统的资料、功能、性能、目标及预期达到的效果,提出问题及充分描述问题,并进行成本的粗略估计,通过技术评估、经济分析,论证项目在资源、时间、效果、资金、实施方法和技术等方面的可行性。

2、项目计划阶段的管理:项目行动指南的基准是建立项目计划,其中包括对软件开发项目的初步估算、进度规划、人员的选择、设备配置、产品质量规划、风险分析等,是指导项目全面发展的路标。对软件项目的预算进行规划建立时,首先要为将来的评估提供参考,同时也提供一个控制项目成本的尺度,这是项目进度安排的依据,最终形成的项目计划书将作为跟踪控制的依据。软件开发项目计划是一个以指导项目执行和控制为原则的可操作的文件,用来协调所有其他计划。它体现了客户的需求,是软件项目跟踪与监控的依据,是开展项目活动的基础。编制一个好的项目计划需要不断修改、评审、优化、再评审、最后细化等,需要不断地对其进行完善,最终确立完整的项目计划。新编制出来的计划进度,如果达不到要求,就要对项目进行优化计划、资源调整、解决资源冲突,同时,要适当的调整被优化项目的工期、降低成本预算,最终降低项目的成本。无论是成本计划、进度计划、风险计划还是质量计划等,所有计划的管理和制订都不是独立存在的,所有计划要从全局角度出发,以整体思想为指导,消除管理的局部性,确保各项工作有机的协调、相互的配合进行,平衡各个目标的冲突。

3、项目执行控制阶段管理:一旦建立了项目的基准计划就必须严格按照计划执行,包括按计划执行项目和控制项目,以使项目在预算内按客户要求和进度进行。在这个阶段,项目管理过程包括测量实际进程,在与计划进程相比较后,若出现计划有不足,就需要整合人力和其他方面资源,监控项目性能,最终保证项目计划的实现。为了测量实际进程,需要掌握实际上已经完工或未开始的工作,对所有的资源消耗等都要有详细的了解,这些都很重要。如果实际进程与计划进程相比后,出现实际进程明显落后于计划进程、达不到要求、超出预算等方面的问题,就必须立即采取纠正措施,或者更正计划的不合理之处。以使项目恢复到正常轨道。

4、项目是一个集成过程,在实施过程中必须从大局出发,有一个宏观的项目掌控,当局部发生冲突时,项目管理者必须做出最后决定。一个系统是一个整体,系统元素彼此联系、相互影响,项目集成管理的目标在于对项目中的不同组成元素进行高效、正确的协调。在项目执行控制过程中,项目管理者需要制定一个可行的管理流程,对项目的范围、成本、进度、质量、风险等问题进行规范,以此来保证项目的顺利实施。

金达软件(广州)有限公司   地址:广州市番禺区市桥街捷进二路30号701-702
粤ICP备2021001308号   电脑版 | 手机版

扫一扫微信关注

免费咨询投诉建议