软考高项开发方法和生命周期绩效域论文

  • A+

开发方法和生命周期绩效域论文

        XX年X月,我作为项目经理参与了XX省人力资源与社会保障厅事业单位人员信息管理系统的建设项目(以下简称人社厅),该项目投资共XX万元人民币,建设工期为XX,通过该项目的建设,实现了该省人社厅办公自动化综合管理,提高了人社系统协同办公的质量和效率。整个系统采用“平台+应用”的方式进行搭建,主要建设内容有综合管理平台、移动办公平台和办公自动化平台。综合管理平台,实现了第三方业务系统PC端挂载和聚合。移动工作平台是综合管理平台移动端的前台展示,两个平台均能够挂载各部门的第三方业务系统/APP,能够对所有接入平台的应用进行统一的管理和配置,所有功能都是模块化开发。移动办公平台支持VPN方式无线接入基于安卓、I0S系统的各类手机和平板。办公自动化平台以综合管理平台为支撑,包括个人办公、公文管理、沟通交流、行政办公、信息资源等,满足省人社厅所有线下公文、审批、办事的网上全流程流转。系统遵循国际上成熟的、通用的以及国家颁布的电子政务标准、规范和协议,便于后期系统升级建设以及日后的电子政务应用整合。该系统采用前后端分离的架构开发,前端UI基于Javaseript、CSS、Html等标准技术进行开发,通过AJAX通讯机制实现UI和服务、数据分离的开发模型;能兼容各种版本的主流浏览器,包括IE8+、FireFox、Chrome等。(开篇与其它论文基本一致,可以准备好后复用)

由于该项目的顺利上线涉及到业务考核,且本项目需求多、变化快、对接复杂等原因,所以把控好项目的开发方法和生命周期绩效域就显得尤为重要,在本项目建设过程中,我组建了项目导向型团队,并制定了①开发方法与项目可交付物相符合;②将项目交付与干系人价值紧密关联;③项目生命周期由促进交付节奏的项目阶段和产生项目交付物所需的开发方法组成等三个目标。以及重点关注了交付节奏、开发方法及其选择、协调交付节奏和开发方法及生命周期等几个重点方面,主要对开发方法和生命周期绩效域的建设做了如下几方面的工作:

一、确定交付节奏

交付节奏是指项目可交付物的时间安排和频率,项目可以分为一次性交付、多次交付、定期交付和持续交付。在本项目中,我首先考虑的是一次性交付,由于一次性交付的项目只在项目结束时交付,我结合项目实际情况发现该项目包含自有数据管理、外部数据管理、人员分类管理、外部接口管理、系统管理、三方管理、单位管理、市/区县管理、奖惩管理等多个组件,这些组件需要在整个项目期间的不同时间交付,才能与项目各个生命周期的工作阶段进行良好的衔接;随后我果断放弃的一次性交付的方法,转而考虑了多次交付和定期交付两种方法,因为多次交付与定期交付,在交付形式上比较类似;随后我召集了各个项目小组的骨干、专家、人社厅主要干系人等就本次交付方法的选择进行了头脑风暴,将搜集到的意见建议进一步整理,最后利用焦点小组的形式,进一步缩小决策范围后确定了本项目采用多次交付的方法。对于采用多次交付的方法,省人社厅的领导也比较认可,一致认为本项目内外部环境比较复杂,在保障工期和质量的前提下,采用稳妥的、循序渐进的方法是比较合适的。

二、分析和选择开发方法

开发方法是在项目生命周期内创建产品、服务或结果的方法。不同的行业可能会使用不同的术语来定义开发方法。确定了本项目的交付节奏后接下来的重点工作就是选择一种合适的开发方法,当前IT行业普遍认同的三种开发方法是:预测型方法、混合型方法和适应型方法。预测型开发方法相对稳定,范围、进度、成本、资源和风险可以在项目生命周期的早期阶段进行明确定义,适合在项目开始时定义、收集和分析项目和产品的需求;混合型开发方法的适应性比预测型方法强,但比纯粹的适应型方法的适应性弱,比较适合需求存在不确定性或风险时使用。当可交付物可以模块化时,或者由不同项目团队开发可交付物时,混合型方法也非常适用;当需求面临高度的不确定性和易变性,且在整个项目期间不断变化时,适合釆用适应型方法。项目管理委员会结合以上三种开发方法和本项目的创新程度、需求确定性、范围稳定性、变更难易程度、交付物性质、进度制约因素、组织结构、组织能力、团队规模等方面,综合考虑之后,选定了本项目采用混合型的开发方法。

三、协调交付节奏和开发方法

项目的节奏和开发方法一旦确定下来之后,下一步重要的工作就是执行已选定的开发方法去完成既定的交付节奏。在本项目中,我们采用的是混合型的开发方法,就是使用增量型开发,将项目进行逐步开发、分阶段分组件交付、在交付过程中不断的搜集各个组件的反馈信息并进行及时调整,确保各阶段所需要的可交付成果可以按时、保质、保量的交付。在项目进行到外部接口管理模块交付时,由于需要对接的第三方的6个接口数据传输速度一致比较慢,导致无法满足下一个模块的迭代所需的数据需求,我立刻召集负责该模块的高级工程师张工以及三名配合人员,分别通过访谈和焦点小组的方式,先分别搜集相关数据,然后结合搜集到的数据与大家一起结合项目的实际问题进行分析,最终确定的问题的所在,原因是该模块的数据接口定义时并没有那么的清晰,导致配合人员参数遍历时出现了交叉,才导致此问题的发生。定位好问题的症结后,我协调各组负责人,将问题进行了剖析,确保其它功能的开发过程中不再出现此类问题。

四、执行效果检查

为确保有效执行并实现预期目标,在项目整个生命周期过程中,项目经理和项目团队需要对开发方法和生命周期绩效域的执行效果进行检查。在本项目中,我将项目之初订立的预期目标作为该项目的检查依据,首先将开发方法与项目可交付物是否相符作为第一个奖惩标准,结合项目实际情况后,发现该项目开发方法与可交付物的联系比较密切,符合项目实况;其次,将交付节奏与开发方法之间是否适宜为准绳,将两者之间的特性、区别、目标、可交付物等进行了比对,确定了两者之间是符合项目实际要求的。

XX年XX月,本项目如期上线试运行,在试运行XX天后正式进行了上线。项目上线后2个月后收到了该省省委的表扬和使用单位反馈的一致好评。本项目的成功,得益于我对成功的开发方法和生命周期绩效域管理,当然,在本项目中,我在开发方法和生命周期绩效域管理上也还存在一些问题,比如在项目进行到外部接口管理模块交付时,没有将涉及到的技术接口定义问题考虑在先,导致了项目出现一天时间的波动,不过我及时的发现问题,并解决了问题,最后没有对项目产生影响。在以后的工作中,我将不断地努力学习,加强同同行的交流,不断地提高我自身的管理水平。(收尾按照项目实际情况背下来即可)

 

下载链接

链接:https://pan.baidu.com/s/1ZXcPc-fPwlTYqUNUvFl70g?pwd=82nz

提取码:82nz

Qt大课堂-QtShare

发表评论

您必须登录才能发表评论!