软考高项优秀论文:论信息系统项目的配置管理

【题目】

请以“论信息系统项目的配置管理”为题,分别从以下三个方面进行论述:

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

2、请结合你所叙述的信息系统项目,围绕以下要点论述你对信息系统项目配置管理的认识:

(1)项目配置管理的活动过程;配置管理计划的内容有那些;

(2)请结合你的项目,论述软件产品升级的配置库变更控制过程。

3、请结合你的项目,你是如何做好配置管理回顾与改进工作的。

【论信息系统项目的配置管理】

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

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

该信息系统平台内容模块多,整个项目期间产生需求文档、设计文档、各种原型图、源代码等资料众多,因此项目的配置管理尤为重要。项目的配置管理是为了系统地控制配置变更,在信息系统项目的整个生命周期中维持配置的完整性、可跟踪性。下面,我结合项目实际谈一下本项目配置管理的一些做法。

一、制定配置管理计划

配置管理计划是对如何开展项目配置管理工作的规划,是配置管理过程的基础。项目早期,我邀请项目顾问,各技术组长及项目骨干依据组织经验知识库的模版,拟定了初步的配置管理计划。主要内容包括:一是确定使用Git配置管理平台对本项目的配置管理活动进行记录;二是确定配置管理机构和人员职责,成立了变更控制委员会(CCB),负责对项目所有的变更进行审批、确认变更结果等;三是确定变更申请流程、申请方法等。最后该计划通过CCB审批,成为了配置管理活动的指南和方向。

二、配置项识别

配置项识别是识别所有信息系统组件的关键配置,以及各配置项间的关系和配置文档等结构识别。由配置管理员小王在Git建立了功能基线、分配基线和产品基线三类控制基线,识别出需要受控的配置项:比如需求文档、设计文档、源代码、测试用例等,并为每个配置项指定了唯一的标识符,比如对配置项版本规则统一为:VX.Y.Z(其中X代表主版本号,Y代表次版本号,Z代表批准次数)。

三、配置项控制

配置项控制即对配置项和基线的变更控制,包括:标识和记录变更申请、分析和评价变更、批准或否决申请、实现、验证和发布己修改的配置项等任务。我们严格执行配置管理计划中关于变更的相关流程,比如:在开发过程中,甲方以“政府近期要求加强夜间施工安全监管”为由要求在系统中增加“夜间施工AI巡检功能”甲方认为该功能属于合同约定,我方应该免费开发。我方认为夜间低光照识别需要重新训练AI模型优化算法,属于合同新增需求,需要新增30万元开发费用。双方通过召开协商会议最终达成补充协议,新增开发费用25万元,确保“夜间识别准确率 >92%”。随后我们对该变更形成了变更方案,建议由开发组来实行。我通知了相关干系人,配置管理员从产品库复制出需要更改的配置项到受控库,变更实施人员填写《变更出库单》,审批通过后从受控库中Check out待更改的配置项到开发库中进行修改,则该配置项被锁定,保证同一配置项只能被一个人修改,变更完成并通过验证后,填写《变更入库申请单》,审批通过后Check in进受控库,锁定解除。在此过程中配置经理监督了变更过程,变更按照变更方案如期完工,随即我督促开发组做好了变更日志管理。最后,配置管理员将变更后的配置项纳入基线,软件产品修改工作全部完成后,更新至产品库中,版本号由V1.0修改为V1.1。

四、配置状态报告

配置状态报告也称配置状态统计,其任务是有效地记录和报告管理配置所需要的信息,目的是及时、准确地给出配置项的当前状况,供相关人员了解,以加强配置管理工作。比如:“智能监控模块,状态从“草稿”-“正式”-“修改”-“正式”,在整个过程中,配置项不断地演化,配置管理员需要实时进行管理和记录,保存每个变化的版本和状态,以便更好地进行配置控制。

五、配置审计

配置审计也称配置审核或配置评价,包括功能配置审计和物理配置审计,分别用以验证当前配置项的一致性和完整性。功能配置审计主要验证配置项开发已圆满完成,配置项已达到配置标识中规定的性能和功能特征,配置项的操作和支持文档已完成并且是符合要求的;而物理审计主要验证要交付的配置项是否存在,配置项中是否包含了所有必须的项目。比如:本项目中,根据配置管理计划中拟定的配置审计核对单,由配置管理员小王负责配置审计工作,发现缺少《塔机监控接口设计文档》及《传感器数据规范》的内容,对此,我们及时通知该配置项的负责人及时完善了相关文档和配置项,以更好的产品呈现给客户,有效避免了因文档缺失导致后续测试、维护出现偏差。

六、配置管理回顾与改进

配置回顾与改进就是定期总结配置管理活动的实施情况,发现在配置管理执行过程中有无问题,找到改进点,继而优化配置管理过程。配置管理回顾及改进活动包括:①对本次配置管理回顾进行准备,设定日期和主题,通知相关人员等参加会议。根据配置管理绩效衡量指标,要求配置项责任人提供配置项统计信息。②召开配置管理回顾会议,在设定日期召开回顾会议,对配置管理报告进行汇报,听取各方意见,回顾上次过程改进计划执行情况。③根据会议结论,制定并提交服务改进计划:④根据过程改进计划,协调、落实改进等。比如:针对配置审计中发现“智慧工地管理平台多因素认证配置文档缺失”确定回顾主题召开日期,通知相关人员参加会议。会上配置管理员对配置文档缺失问题的严重性及对系统运维、合规性的影响进行分析。根据会议结论制定了服务改进计划要求开发团队在1个月内完成相关文档的编写。项目经理每周组织进度会议跟踪文档编写,配置管理员定期检查文档质量及时调整改进。

经过项目团队不懈的努力,智慧工地管理系统项目于2023年12月通过业主方验收。项目交付后,有效提升了当地工地监管的智能化水平,其中安全事故率降低30%,工期缩短10%,扬尘控制效果提升60%,切实推动了本地建筑行业向智能化、高效化、绿色化发展。 回顾整个项目过程,我深刻的体会到交付绩效域的重要性,并总结了两点重要认识。一是做好配置库的变更管理控制。二是针对配置审计中存在的问题,做好配置管理回顾与改进。每一个项目的顺利实施,都是一次历练,更是一次成长。以后工作中我将继续努力学习,提高自己的信息系统项目管理能力,在经验教训中积累,在成长收获中进步。

获取更多软考资料

关注公众号

添加微信好友

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

昵称

取消
昵称表情

    暂无评论内容