论文部分内容阅读
市场竞争越来越激烈,产品能否尽早上市已经成为在竞争中取胜的关键。为了在合理的时间内开发出高质量的软件产品,就需要对软件的工期、资源运用科学的管理方法进行合理的组织。高效的项目管理方法不仅对进度控制非常重要,也对项目的质量、成本的管理起着举足轻重的作用。本论文的目的就是研究如何运用科学的管理方法对实际工作中的项目进度管理进行设计优化,对执行过程进行安排监控,从而使得整个工程能够在合理的工期内完成,也为今后的其他项目的开展提供有益的经验和参考。基于以上研究背景,本文运用相关理论对Rainbow软件项目进度进行了梳理和研究。首先,对晨星公司和Rainbow软件项目进行了简单的介绍,其中通过对Rainbow软件项目的人力组织结构、软件功能、模块组成、进度计划等方面的分析,得出目前项目存在的问题。其次,对项目方案进行设计和优化,主要从如下方面进行:其一,通过对项目详尽的工作分解(Work Breakdown Structure,WBS)和网络流程再造,理顺了实施流程并获得了项目关键路径;其二,运用计划评审技术(Program Evaluation and Review Technique,PERT)对各项活动耗用时间进行评估,确保了任务活动预设时间的准确度;其三,为了防止项目在执行过程中发生学生综合症等不良现象,利用关键链项目管理技术(Critical Chain Project Management,CCPM)插入缓冲区,提高项目的执行效率和抗风险能力。通过以上的分析,确定了工程执行路线图、各小组的人力分配、活动耗用时间、里程碑事件等一篮子重要的事件,确保了前期预言的准确性。然后,制定项目执行步骤和监控方法,主要按照如下方面进行:其一,对项目的组织结构进行调整,对单个任务生命周期内的状态进行划分;其二,设定项目具体实施措施,确保项目合理有序的开展;其三,运用项目评审制度对实施过程进行监控,确保出现问题后能够快速解决。从项目目前实际运行情况来看,以上措施和方法有效可行。最后,对项目进行总结并提出还存在的问题,并提出今后开发一套基于进度管理理论的自动化分析工具的展望。本文采用理论和实践相结合的方法,将专业的管理理论和方法以及项目管理软件运用到日常的软件项目研发中,对众多软件研发公司提供了有益的借鉴和参考。