软考高项优秀论文:论信息系统项目的开发方法和生命周期绩效域

【题目】

请以“论信息系统项目的开发方法和生命周期绩效域”为题进行论述:

1、概要叙述你参与管理过的信息系统项目(项目的背景、项目规模、发起单位、目的、项目内容、组织结构、项目周期、交付的成果等),并说明你在其中承担的工作(项目背景要求本人真实经历,不得抄袭及杜撰)。

2、请结合你所叙述的信息系统项目,围绕以下要点论述你对信息系统项目开发方法和生命周期绩效域认识:

(1)开发方法和生命周期绩效域的预期目标是什么?

(2)请根据你所描述的项目,你选择了哪种交付方法?

(3)论述你是采用了哪种开发方法,为什么选择这种开发方法?

3、请结合你所参与管理过的信息系统项目,论述你在项目中是如何协调交付节奏和开发方法的(可叙述具体做法),并总结心得体会。

【论信息系统项目的开发方法和生命周期绩效域】

为大力推行智能制造在工程建设各环节应用,推动智能制造与建筑工业协同发展,实现工程建设高效益、高质量、低消耗、低排放的建筑工业化目标,某市住房和城乡建设局(以下简称“住建局”)作为发起单位,决定建设“智慧工地管理平台”项目,以解决传统工地监管粗放、数据割裂、安全管控滞后等痛点。该项目投资金额为315.6万元,建设周期6个月,2023年5月,我公司中标后,任命我为项目经理,组建16人项目型团队,按管理、调研、开发、实施、测试5个小组分工协作。项目核心内容包括市场监管、安全质量、实名制管理、智能监控、特种设备管理、危大工程管理、绿色施工、项目现场管理、预警中心管理、基础设置管理十大模块。综合运用物联网、大数据、云计算、AI视频分析等技术,构建集视频监控、智能预警、项目管理、智慧监管等为一体信息化、智能化平台。

系统采用Java语言开发,基于MVC三层架构设计,具备高内聚、低耦合特性,前端则使用Vue3.0开发,以MySQL数据库为支撑。前端感知层以摄像头、传感器等物联网设备为主,负责实时采集工地的环境数据和视频监控数据;中间层负责数据的计算、传输、控制、处理及计算分析;应用层主要包括平台软件、数据管理、存储模块。项目最终交付成果包括智慧工地管理系统可执行程序、源代码、《系统需求规格说明书》《系统概要设计文档》《系统详细设计文档》《用户手册》及第三方检测报告、验收报告等。通过构建信息化、智能化监管平台,有效解决传统工地监管痛点,提升工地监管智能化水平,降低安全事故率、缩短工期、提升扬尘控制效果,推动本地建筑行业向智能化、高效化、绿色化发展。

有效执行开发方法和生命周期绩效域可以实现以下预期目标:一是开发方法与项目可交付物相符合。二是将项目交付与干系人价值紧密关联。三是项目生命周期由促进交付节奏的项目阶段和产生项目交付物所需的开发方法组成。下面,我将结合项目实践从开发方法和生命周期绩效域的三个绩效要点来论述开发方法和生命周期绩效域的具体做法。

一、交付节奏

交付节奏指的是项目可交付物的时间安排与交付频率,常见的交付模式包括一次性交付、多次交付、定期交付及持续交付。本系统采用多次交付与定期交付相结合的方式:核心基础模块、子功能模块按项目推进的不同阶段完成多次交付,外部系统对接则依据明确时间节点进行定期交付。

例如:在整个项目期间,我们按照核心基础模块、独立子功能模块、外部系统对接、移动端应用的顺序分阶段进行多次交付。其中数据中台(涵盖实时数据采集、多类型数据存储、数据处理分析引擎等核心模块)、物联网设备接入平台是其他子系统运行的核心基础,必须优先完成:数据采集作为数据中台的基础模块,其采集质量和效率直接影响整个数据中台的表现,而物联网设备接入平台可实现多协议设备的无缝接入与统一管理,二者共同为后续业务系统运行提供可靠的数据支撑。智能监控子系统、人员实名制管理系统、环保监测子系统等他们之间无强制性先后顺序可以并行开发。外部系统对接如与政府监管平台、企业ERP系统需要按照合同里程碑定期进行交付。移动端应用需依赖核心模块的数据接口稳定需要在最后阶段交付

二、开发方法及其选择

开发方法是在项目生命周期内创建产品、服务或结果的方法。开发方法一般可以分为预测型、混合型和适应型三种。预测型方法相对稳定,范围、进度、成本、资源和风险可以在项目生命周期的早期阶段进行明确定义。混合型开发方法是适应型方法和预测型方法的结合体,该方法中预测型方法的要素和适应型方法的要素均会涉及。适应型方法在项目开始时确立了明确的愿景,之后在项目进行过程中在最初已知需求基础上,按照用户反馈、环境或意外事件来不断完善、说明、更改或替换。本项目采用混合型开发方法,选择此开发方法的理由如下:

一是产品、服务或成果。由于项目属于政府招标项目,需求明确,各里程碑节点明确,所以在开发中我们采用了预测型开发方法。比如:数据中台、物联网设备部署需求明确且稳定,适合采用预测型,严格按照需求、设计、开发、测试,确保一次性交付稳定架构。

二是项目。项目的干系人、进度制约因素、资金使用情况影响到开发方法的选择。再具体到智慧工地环保数据对接时,需要大量干系人参与,而且还有时间限制,为了提高交付效率、逐步优化,我们采取敏捷开发方法,第一:将环保局负责人、传感器供应商接口人、开发团队、工地现场负责人等整合到一块,建立微信群,随时沟通。第二:加强与政府监管平台开发方的联系,争取他们的支持。第三:在对接人员的陪同下现场走访,翻阅设计文档,查看源代码,调用接口,随时进行测试和联调,灵活调整任务和计划。通过每日的迭代和快速修复确保问题闭环管理,提前3天完成数据对接任务。

三是组织层面。项目所属主体的组织结构、企业文化等因素,同样会对开发方法的选择产生影响。由于项目是政府采购项目具有多层级,严格的汇报结构 ,需要制定严密的工作计划,定期汇报,因此适合采用预测性开发方法。

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

协调交付节奏,指的是统筹项目各项任务的开发方法与交付节奏,理顺并整合任务间的依赖关系。协调交付节奏和开发方法是项目管理中非常重要的一个环节,它可以提高项目交付效率、保证项目质量、降低项目风险和提高客户满意度。在《数智慧工地管理平台》项目中,我们主要是通过以下方式来实现:

一是明确项目交付目标和优先级。 在项目开始之初,与客户和团队成员明确项目的目标、交付物、时间表以及质量要求。这有助于确保所有人对项目的期望有清晰的认识。优先开发核心模块如数据中台、LOT接入,确保基础交付价值。

分阶段交付,例如先上线移动端APP基础数据上报,再逐步扩展云端分析功能。

二是沟通与反馈闭环。良好的沟通能够提高交付的效率。通过每日15分钟站会同步项目进展、存在问题,重点解决阻塞项。每个迭代周期结束时演示成果,获取客户反馈并调整优先级。在关键里程碑邀请客户全程参与测试,减少后期返工。

三是实施风险管理。 实施有效的风险管理机制,可从源头降低项目交付阶段的各类风险。针对硬件协议不兼容、政府接口变动等技术风险、AI智能专家未按时到岗的组织风险、政策变化等重点风险,制定了针对性的风险管理策略,预留合规性开发资源,有助于降低项目的风险,提高项目的成功率。

经过项目团队不懈的努力,智慧工地管理系统项目于2023年12月通过业主方验收。项目交付后,有效提升了当地工地监管的智能化水平,其中安全事故率降低30%,工期缩短10%,扬尘控制效果提升60%,切实推动了本地建筑行业向智能化、高效化、绿色化发展。

回顾整个项目过程,我深刻地体会到开发方法和生命周期绩效域工作的重要性,并总结了两点重要认识。一是选择合理的交付节奏。二是充分利用多种开发方法的优势高质量交付。每一个项目的顺利推进,都是一次专业历练,更是一次能力成长。以后工作中我将继续努力学习,提高自己的信息系统项目管理能力,在经验教训中积累,在成长收获中进步。

获取更多软考资料

关注公众号

添加微信好友

© 版权声明
THE END
喜欢就支持一下吧
点赞81赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情

    暂无评论内容