【论信息系统项目的资源管理】

论信息系统项目的资源管理

  • 前言
  • 一、规划好资源管理,为保证项目完成做好人员规划
  • 二、估算活动资源,为制订项目进度计划提供资源需求
  • 三、获取项目资源,组建一个完备的项目团队
  • 四、建设项目团队,提高工作能力,促进团队成员互动,改善团队氛围,提高项目绩效
  • 五、管理好项目团队,解决和处理团队成员之间的问题,优化项目绩效
  • 六、控制资源,确保资源分配到位和及时释放
  • 总结


前言

  2021年5月,我作为乙方项目经理承建了某省国家电网单位的“基于5G 技术的居民用电负荷需求侧管理”项目。该项目合同签订金额为 1680 万元,总工期为 12 个月。该项目建设目标是建立以云计算、物联网、大数据为代表的新一代信息技术以及集计划、任务、服务、管理于一体的智能电网平台,通过 5G 网络实现对用户室内用电装置的负荷控制,引导用户错峰用电,实现供需平衡。系统采用 SOA体系结构,可实现嵌入式终端、手机 APP 和 Web 管理平台均能接入,开发语言采用 JAVA 语言,底层平台为 HADOOP,数据库采用 MYSOL 多主多从集群,并通过联通沃云平台为项目提供性能高超的负载均衡特性和安全保护,通过直采方式采购的智能电表(内嵌 5G 物联网卡)、智能插座等部件设备,实现电网网络的大连接、广覆盖、低时延、高安全、大带宽、高可靠等性能特性,让 5G 网络助力电力物联网化,可对居民用电信息进行高频率采集、针对高负荷的用电精准控制,配电自动化和差动保护功能,解决了电网故障初期出现的问题和故障精准定位和隔离等方案。该项目于2022 年4月通过甲方省国家电网单位的验收并正式上线使用,并赢得有关领导的一致好评,并为下次大型项目的建设提供参考与借鉴。
  作为一个大型的开发项目,资源管理是任何一个项目管理人员都必须时刻重视的问题,项目资源管理就是要有效的发挥每一个参与项目人员作用的过程。成功的项目管理除了在时间、范围、成本和质量都达到干系人的期望外,对资源的科学管理也是必不可少的。下面结合本人对基于 5G 技术的居民用电负荷需求侧管理的项目实践,分别从规划资源管理、估算活动资源、获取资源、建设团队、管理团队、控制资源等方面对项目资源管理过程加以论述。


一、规划好资源管理,为保证项目完成做好人员规划

  作为项目经理,规划资源管理是一个项目成功的开始,我和我公司高层、相关专家根据项目管理计划、项目进度计划、事业环境因素和组织过程资产等相关文件资料召开会议,制定了资源管理计划和团队章程。在资源管理计划中我们制定了团队管理计划和物资管理计划,通过项目组织图定义了团队组成及报告关系。该项目比较大、项目时间短,我们制定了某些重要工作负责人和开发人员的备用人选计划和相应的培训计划,通过定期或不定期的组织团队成员业务学习,提高个人技能和团队整体效率。

二、估算活动资源,为制订项目进度计划提供资源需求

  估算活动资源是估算执行项目所需的团队资源,以及材料、设备和用品的类型和数量的过程。我们以活动清单为依据,结合风险登记册和活动成本估算,根据公司发布最新的生产率信息与资源单位成本,采用自下而上估算的方法,把所估算的单个活动所需资源逐级进行汇总,最后估算出各活动所需资源的种类和数量,如开发嵌入式终端需要3 名高级软件工程师、5名中级软件工程师、8 台开发电脑、3 套调试系统和3台智能电表。得到了活动资源需求后,把其按人力资源、材料资源、设备资源、用品资源等进行分类,形成了资源分解结构。详尽的资源估算为团队组建和历时估算打下好良好的基础。


三、获取项目资源,组建一个完备的项目团队

  获取资源是获取项目所需的团队成员、设施、设备、材料、用品和其他资源的过程。在确认了团队管理计划和组织图后并估算了活动资源之后,我根据项目进度计划、资源分解结构以及项目进展的情况,向公司申请分配了需求调研人员、系统架构设计师、系统开发工程师、测试工程师、质量管理员等加入项目组,项目进展中间公司还派了2名新进的技术员参与项目,希望通过项目建设锻炼新人。因我们分别要与有关用电计费控制策略、实时电价、智能电表等系统的开发技术人员进行沟通,我们和业主方沟通后由其委派二名信息化专业工作人员加入到项目组协助系统集成的接口开发。我安排工程师小黄根据进度计划定期向公司物资管理部提供物资分配单,确保物资及时供应。

四、建设项目团队,提高工作能力,促进团队成员互动,改善团队氛围,提高项目绩效

  项目团队组成后,根据团队章程,为了提高团队工作能力,促进团队成员互动,改善团队整体氛围,便于团队之间的沟通协作,在接口开发阶段我们采用了集中办公的方式,并将进度计划以及每日的工作重点张贴于公告板上便于大家了解项目状况;在系统集成阶段、系统测试阶段,为了赶进度,项目组成员不同程度的进行了加班,对此我在会议上表达了我对大家的感谢,同时我向公司汇报了大家积极为项目所付出的努力,对此,公司领导对项目组给予了肯定和奖励。我还通过公司员工档案了解到项目成员中大部分人都有户外活动的爱好,我特意在某个周末组织大家进行了爬山比赛,进一步增进了成员之间的感情。

五、管理好项目团队,解决和处理团队成员之间的问题,优化项目绩效

  随着项目进度的深入,项目组的人数逐渐增加,但工作效率反而降低了,并且后加入的开发人员和先加入的团队成员之间经常会发生争执,对于一些错误问题也互相推诿不能有效的沟通,造成项目进度延缓。我发现这个问题后,根据团队章程立即制定 RAM责任分配矩阵为每一个人确认了工作职责和范围,其次对于新进的成员优先给予培训,让其了解项目的具体情况,尽早进入角色;最后对于个别不服从安排的成员,我通过与其谈话,晓之以理,并争取到其职能领导的支持,最后将其调换到其他项目组工作。

六、控制资源,确保资源分配到位和及时释放

  在项目开发过程中,我根据项目管理计划、项目进度计划等定期监督资源的分配、使用和释放。在开发手机 APP 时,一名安卓工程师提出,可以用 Flutter 框架直接开发安卓、i0S、Web的应用,可以大大节省重复功能开发的工作量。于是我立即组织了技术专家开展论证,识别其中的风险,并进行了小规模实验,证明完全可行。于是我向公司申请了增派 4名前端工程师,减少了3名安卓工程师和3名 i0S 工程师。经过这一调整,不但节约了人力成本,同时也加快了项目的进度,获得公司领导的赞扬。

总结

  该项目经过全体成员的努力,在 330 天内完成了该项目,实际花费 1260 万元人民币,比合同提前了约 30 天,节约近 90 万元人民币,赢得了公司与业主方的一致好评。回顾而言,项目的成功很大程度上归功于我们在项目资源管理中采取了积极前瞻的规划、协调和控制,因而团队和物资筹备顺利、各项工作有条不紊。但是在项目进行中,曾有一名新员工和老员工在一个接口开发程序设计的过程中产生冲突,我由于手上的工作没有第一时间赶到冲突现场,使得双方情绪比较激动。事后我单独和两人面谈,了解相关情况,缓和双方的情绪,在一起进行探讨和研究,最后采取求同存异的方式处理了该问题,避免了冲突的进一步发生。我把这些发生的问题都记入我的工作笔记中,总结经验教训,以备后期项目的组织过程资产,提高自己的管理能力和领导能力。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/905307.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

idea Maven 打包SpringBoot可执行的jar包

背景&#xff1a;当我们需要坐联调测试的时候&#xff0c;需要对接前端同事&#xff0c;则需要打包成jar包直接运行启动服务 需要将项目中的pom文件增加如下代码配置&#xff1a; <build><plugins><plugin><groupId>org.springframework.boot</gr…

VScode 的插件本地更改后怎么生效

首先 vscode 的插件安装地址为 C:\Users\%USERNAME%\.vscode\extensions 找到你的插件包进行更改 想要打印日志&#xff0c;用下面方法 vscode.window.showErrorMessage(console.log "${name}" exists.); 打印结果 找到插件&#xff0c;点击卸载 然后点击重新启动 …

Python训练营打卡——DAY24(2025.5.13)

目录 一、元组 1. 通俗解释 2. 元组的特点 3. 元组的创建 4. 元组的常见用法 二、可迭代对象 1. 定义 2. 示例 3. 通俗解释 三、OS 模块 1. 通俗解释 2. 目录树 四、作业 1. 准备工作 2. 实战代码示例​ 3. 重要概念解析 一、元组 是什么​​&#xff1a;一种…

初入OpenCV

OpenCV简介 OpenCV是一个开源的跨平台计算机视觉库&#xff0c;它实现了图像处理和计算机视觉方面的很多通用算法。 应用场景&#xff1a; 目标识别&#xff1a;人脸、车辆、车牌、动物&#xff1b; 自动驾驶&#xff1b;医学影像分析&#xff1b; 视频内容理解分析&#xff…

讯联云库项目开发日志(一)

1、设计数据库 2、写基本框架 entity、controller、service、exception、utils、mapper mapper层&#xff1a; 生成了一系列的CRUD方法 工具类&#xff1a;线程安全的日期工具类、 ​​参数校验工具类​ 线程安全的日期工具类​​&#xff1a;主要用于 ​​日期格式化&…

langchain学习

无门槛免费申请OpenAI ChatGPT API搭建自己的ChatGPT聊天工具 https://nuowa.net/872 基本概念 LangChain 能解决大模型的两个痛点&#xff0c;包括模型接口复杂、输入长度受限离不开自己精心设计的模块。根据LangChain 的最新文档&#xff0c;目前在 LangChain 中一共有六大…

Protobuf工具

#region 知识点一 什么是 Protobuf //Protobuf 全称是 protocol - buffers&#xff08;协议缓冲区&#xff09; // 是谷歌提供给开发者的一个开源的协议生成工具 // 它的主要工作原理和我们之前做的自定义协议工具类似 // 只不过它更加的完善&…

zst-2001 上午题-历年真题 软件工程(38个内容)

CMM 软件工程 - 第1题 b 软件工程 - 第2题 c 软件工程 - 第3题 c 软件工程 - 第4题 b 软件工程 - 第5题 b CMMI 软件工程 - 第6题 0.未完成&#xff1a;未执行未得到目标。1.已执行&#xff1a;输入-输出实现支持2.已管理&#xff1a;过程制度化&#x…

软考架构师考试-UML图总结

考点 选择题 2-4分 案例分析0~1题和面向对象结合考察&#xff0c;前几年固定一题。近3次考试没有出现。但还是有可能考。 UML图概述 1.用例图&#xff1a;描述系统功能需求和用户&#xff08;参与者&#xff09;与系统之间的交互关系&#xff0c;聚焦于“做什么”。 2.类图&…

数据结构(七)——图

一、图的定义与基本术语 1.图的定义 图G由顶点集V和边集E组成&#xff0c;记为G(V,E)&#xff0c;其中V(G)表示图G中顶点的有限非空集&#xff1b;E(G)表示图G中顶点之间的关系&#xff08;边&#xff09;的集合 注意&#xff1a;线性表可以是空表&#xff0c;树可以是空树&…

Android7 Input(六)InputChannel

概述: 本文讲述Android Input输入框架中 InputChannel的功能。从前面的讲述&#xff0c;我们知道input系统服务最终将输入事件写入了InputChannel&#xff0c;而input属于system_server进程&#xff0c;App属于另外一个进程&#xff0c;当Input系统服务想要把事件传递给App进行…

【 Redis | 实战篇 秒杀实现 】

目录 前言&#xff1a; 1.全局ID生成器 2.秒杀优惠券 2.1.秒杀优惠券的基本实现 2.2.超卖问题 2.3.解决超卖问题的方案 2.4.基于乐观锁来解决超卖问题 3.秒杀一人一单 3.1.秒杀一人一单的基本实现 3.2.单机模式下的线程安全问题 3.3.集群模式下的线程安全问题 前言&…

如何用URDF文件构建机械手模型并与MoveIt集成

机械手URDF文件的编写 我们用urdf文件来描述我们的机械手的外观以及物理性能。这里为了简便&#xff0c;就只用了基本的圆柱、立方体了。追求美观的朋友&#xff0c;还可以用dae文件来描述机械手的外形。 import re def remove_comments(text):pattern r<!--(.*?)-->…

《构建社交应用的安全结界:双框架对接审核API的底层逻辑与实践》

用户生成内容如潮水般涌来。从日常的生活分享&#xff0c;到激烈的观点碰撞&#xff0c;这些内容赋予社交应用活力&#xff0c;也带来管理难题。虚假信息、暴力言论、侵权内容等不良信息&#xff0c;如同潜藏的暗礁&#xff0c;威胁着社交平台的健康生态。内容审核机制&#xf…

39:分类器流程

第一步 创建支持向量机分类器 create_class_svm (7, rbf, KernelParam, Nu, |ClassNames|, one-versus-one, principal_components, 5, SVMHandle) 第二步 添加样本到分类器里 for ClassNumber : 0 to |ClassNames| - 1 by 1 *列出目录下的所有文件 list_files (ReadPath…

LangChain对话链:打造智能多轮对话机器人

LangChain对话链:打造智能多轮对话机器人 目录 LangChain对话链:打造智能多轮对话机器人ConversationChain 是什么核心功能与特点基本用法示例内存机制自定义提示词应用场景与其他链的结合`SequentialChain` 是什么![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/0…

el-select 结合 el-tree:树形下拉数据

一、单选 <template><div class"selectTree-wapper"><el-selectv-model"selectValue"placeholder"请选择"popper-class"custom-el-select-class"ref"selectRef"clearableclear"clearHandle">&…

BFS算法篇——从晨曦到星辰,BFS算法在多源最短路径问题中的诗意航行(下)

文章目录 引言一、01矩阵1.1 题目链接&#xff1a;https://leetcode.cn/problems/01-matrix/description/1.2 题目分析&#xff1a;1.3 思路讲解&#xff1a;1.4 代码实现&#xff1a; 二、飞地的数量2.1 题目链接&#xff1a;https://leetcode.cn/problems/number-of-enclaves…

Leetcode (力扣)做题记录 hot100(49,136,169,20)

力扣第49题&#xff1a;字母异位词分组 49. 字母异位词分组 - 力扣&#xff08;LeetCode&#xff09; 遍历数组&#xff0c;将每一个字符串变成char数组 然后排序&#xff0c;如果map里面有则将他的值返回来&#xff08;key是排序好的字符串&#xff09; class Solution {pu…

【自学30天掌握AI开发】第1天 - 人工智能与大语言模型基础

自学30天掌握AI开发 - 第1天 &#x1f4c6; 日期和主题 日期&#xff1a;第1天 主题&#xff1a;人工智能与大语言模型基础 &#x1f3af; 学习目标 了解人工智能的发展历史和基本概念掌握大语言模型的基本原理和工作机制区分不同类型的AI模型及其特点理解AI在当前社会中的…