草庐IT

学系统集成项目管理工程师(中项)系列04b_项目管理一般知识(中)

躺柒 2023-04-24 原文

1. 项目干系人

1.1. 项目利益相关者

1.2. 项目利害关系者

1.3. 客户

1.4. 用户

1.5. 项目经理

1.5.1. 负责管理项目的人

1.6. 执行组织

1.6.1. 其员工最直接参与项目工作的单位

1.7. 项目团队及其成员

1.8. 项目发起人

1.8.1. 为项目分配资金或实物等财力资源的个人或组织

1.8.2. 有一位良好的项目发起人是项目成功的一个关键因素,他有助于项目目标的集中,为团队搬走主要的绊脚石,企业高层作为项目发起人尤其如此

1.9. 职能经理

1.10. 影响者

1.11. 项目管理办公室(Project Management Office, PMO)

1.12. 项目干系人经常会有相互不同甚至是冲突的目标

1.12.1. 项目经理必须管理项目干系人的期望

1.12.2. 解决项目干系人之间的不同意见应该以使客户满意为主

1.12.3. 找到对分歧的恰当解决方案,是对项目经理主要的挑战

2. 项目管理系统

2.1. 用于管理项目的工具、技术、方法、资源和过程组之集合

2.2. 有助于项目经理有效地控制项目顺利完成

3. 事业环境因素

3.1. 实施单位的企业文化和组织结构

3.2. 国家标准或行业标准

3.3. 现有的设施和固定资产等

3.4. 当时的市场状况

3.5. 项目干系人对风险的承受力

3.6. 行业数据库

3.7. 项目管理信息系统

3.8. 实施单位现有的人力资源、人员的专业和技能,人力资源管理政策如招聘和解聘的指导方针、员工绩效评估和培训记录等

4. 组织过程资产

4.1. 组织中指导工作的过程和程序

4.2. 组织的全部知识

4.2.1. 项目档案

4.2.2. 过程测量数据库,用于收集和提供过程和产品的实测数据

4.2.3. 经验学习系统

4.2.4. 问题和缺陷管理数据库

4.2.5. 配置管理知识库

4.2.6. 财务数据库

5. 项目的组织方式

5.1. 组织结构

5.1.1. 职能型组织

5.1.1.1. 优点

5.1.1.1.1. 强大的技术支持,便于知识、技能和经验的交流
5.1.1.1.2. 清晰的职业生涯晋升路线
5.1.1.1.3. 直线沟通、交流简单、责任和权限很清晰
5.1.1.1.4. 有利于重复性工作为主的过程管理

5.1.1.2. 缺点

5.1.1.2.1. 职能利益优先于项目,具有狭隘性
5.1.1.2.2. 组织横向之间的联系薄弱、部门间沟通、协调难度大
5.1.1.2.3. 项目经理极少或缺少权利、权威
5.1.1.2.4. 项目管理发展方向不明,缺少项目基准

5.1.2. 项目型组织

5.1.2.1. 优点

5.1.2.1.1. 结构单一,责权分明,利于统一指挥
5.1.2.1.2. 目标明确单一
5.1.2.1.3. 沟通简洁、方便
5.1.2.1.4. 决策快

5.1.2.2. 缺点

5.1.2.2.1. 管理成本过髙
5.1.2.2.2. 项目环境比较封闭,不利于沟通、技术知识等共享
5.1.2.2.3. 员工缺乏事业上的连续型和保障
5.1.2.2.3.1. 【21上选26】

5.1.2.3. 项目经理在调用与项目相关的资源时不需要向部门经理汇报

5.1.2.3.1. 【19上选29】

5.1.3. 矩阵型组织

5.1.3.1. 项目团队的成员来自相关部门,同时接受部门经理和项目经理的领导

5.1.3.2. 项目经理对资源包括人力资源影响程度

5.1.3.2.1. 弱矩阵型组织
5.1.3.2.1.1. 【21下选26】
5.1.3.2.1.2. 保持着很多职能型组织的特征
5.1.3.2.2. 平衡矩阵型
5.1.3.2.2.1. 项目经理要与职能经理平等地分享权力
5.1.3.2.3. 强矩阵型组织
5.1.3.2.3.1. 保持着很多项目型组织的特征

5.1.3.3. 优点

5.1.3.3.1. 项目经理负责制、有明确的项目目标
5.1.3.3.2. 改善了项目经理对整体资源的控制
5.1.3.3.3. 及时响应
5.1.3.3.4. 获得职能组织更多的支持
5.1.3.3.5. 最大限度地利用公司的稀缺资源
5.1.3.3.6. 降低了跨职能部门间的协调合作难度
5.1.3.3.7. 使质量、成本、时间等制约因素得到更好的平衡
5.1.3.3.8. 团队成员有归属感,士气高,问题少
5.1.3.3.9. 出现的冲突较少,且易处理解决

5.1.3.4. 缺点

5.1.3.4.1. 管理成本增加
5.1.3.4.2. 多头领导
5.1.3.4.3. 难以监测和控制
5.1.3.4.4. 资源分配与项目优先的问题产生冲突
5.1.3.4.5. 权利难以保持平衡

5.1.4. 复合型组织

5.1.4.1. 【22下选27】

5.1.4.2. 基于项目的组织(Project-based Organizations,PBO)

5.1.4.2.1. 建立临时机构来开展工作的各种组织形式
5.1.4.2.2. 可以减轻组织中的层级主义和官僚主义
5.1.4.2.2.1. 考核工作成败的依据是最终结果,与职位或政治因素无关

5.1.5. 项目管理办公室(PMO

5.1.5.1. 在所辖范围内集中、协调地管理项目的组织内的机构

5.1.5.2. “项目办公室”“大型项目管理办公室”或“大型项目办公室

5.1.5.3. 支持型

5.1.5.3.1. 担当顾问的角色,向项目提供模板、最佳实践、培训,以及来自其他项目的信息和经验教训

5.1.5.4. 控制型

5.1.5.4.1. 给项目提供支持,而且通过各种手段要求项目服从PMO的管理策略

5.1.5.5. 指令型

5.1.5.5.1. 直接管理和控制项目

5.1.5.6. 可以存在于任何组织结构中

5.1.5.7. 可以为某个项目设立一个 PMO

5.1.5.7.1. 【20下选26】

5.1.6. 项目经理和PMO的区别

5.1.6.1. 追求不同的目标,同样,受不同的需求所驱使

5.1.6.2. 项目经理负责在项目约束条件下完成特定的项目成果性目标,而PMO是具有特殊授权的组织机构,其工作目标包含组织级的观点

5.1.6.3. 项目经理关注于特定的项目目标,而PMO管理重要的大型项目范围的变化,以更好地达到经营目标

5.1.6.4. 项目经理控制赋予项目的资源以最好地实现项目目标,而PMO对所有项目之间的共享组织资源进行优化使用

5.1.6.5. 项目经理管理中间产品的范围、进度、费用和质量,而PMO管理整体的风险、整体的机会和所有的项目依赖关系

6. 项目生命周期

6.1. 从项目开始直到项目结束

6.2. 在初始阶段

6.2.1. 成本和人员投入水平较低

6.3. 在中间阶段达到最高

6.4. 当项目接近结束时则快速下降

6.5. 在项目的初始阶段不确定性水平最高,因此达不到项目目标的风险是最髙的

6.6. 随着项目的继续,完成项目的确定性通常也会逐渐上升

6.7. 在项目的初始阶段,项目干系人影响项目的最终产品特征和项目最终费用的能力最高,随着项目的继续开展则逐渐变低

6.7.1. 【21下选27】

6.8. 随着项目继续开展,变更和缺陷修改的费用通常会增加

6.9. 信息系统项目的生命周期

6.9.1. 可行性分析

6.9.2. 业务流程优化或变革

6.9.3. 信息系统规划

6.9.4. 系统需求分析

6.9.5. 系统设计

6.9.6. 系统实现

6.9.7. 系统测试

6.9.8. 系统实施

6.9.9. 系统试运行

6.9.10. 验收

6.9.11. 验收后的协调运营与维护

6.9.12. 系统退役

6.10. 可交付物

6.10.1. 可度量、可验证的工作成果

6.10.2. 一份规格说明书、可行性研究报告、详细设计文档

6.11. 项目阶段

6.11.1. 项目阶段的结束前,一般要对完成的工作和可交付物进行技术或设计评审

6.11.2. 在不结束当前阶段就开展下一阶段工作的时候,通常需要对此决定进行管理评审

6.11.3. 一个项目阶段可以在没有决定 启动任何其他阶段的时候就结束

6.11.3.1. 当项目结束或如果项目持续下去风险太大时

6.11.4. 阶段末评审通常被称为阶段出口、阶段验收或终止点

6.11.5. 项目阶段之间的关系

6.11.5.1. 顺序

6.11.5.2. 重叠

6.11.5.3. 迭代

6.12. 产品的生命期比项目生命周期更长

有关学系统集成项目管理工程师(中项)系列04b_项目管理一般知识(中)的更多相关文章

  1. ruby - i18n Assets 管理/翻译 UI - 2

    我正在使用i18n从头开始​​构建一个多语言网络应用程序,虽然我自己可以处理一大堆yml文件,但我说的语言(非常)有限,最终我想寻求外部帮助帮助。我想知道这里是否有人在使用UI插件/gem(与django上的django-rosetta不同)来处理多个翻译器,其中一些翻译器不愿意或无法处理存储库中的100多个文件,处理语言数据。谢谢&问候,安德拉斯(如果您已经在ruby​​onrails-talk上遇到了这个问题,我们深表歉意) 最佳答案 有一个rails3branchofthetolkgem在github上。您可以通过在Gemfi

  2. ruby - 如何在 buildr 项目中使用 Ruby 代码? - 2

    如何在buildr项目中使用Ruby?我在很多不同的项目中使用过Ruby、JRuby、Java和Clojure。我目前正在使用我的标准Ruby开发一个模拟应用程序,我想尝试使用Clojure后端(我确实喜欢功能代码)以及JRubygui和测试套件。我还可以看到在未来的不同项目中使用Scala作为后端。我想我要为我的项目尝试一下buildr(http://buildr.apache.org/),但我注意到buildr似乎没有设置为在项目中使用JRuby代码本身!这看起来有点傻,因为该工具旨在统一通用的JVM语言并且是在ruby中构建的。除了将输出的jar包含在一个独特的、仅限ruby​​

  3. ruby-on-rails - 项目升级后 Pow 不会更改 ruby​​ 版本 - 2

    我在我的Rails项目中使用Pow和powifygem。现在我尝试升级我的ruby​​版本(从1.9.3到2.0.0,我使用RVM)当我切换ruby​​版本、安装所有gem依赖项时,我通过运行railss并访问localhost:3000确保该应用程序正常运行以前,我通过使用pow访问http://my_app.dev来浏览我的应用程序。升级后,由于错误Bundler::RubyVersionMismatch:YourRubyversionis1.9.3,butyourGemfilespecified2.0.0,此url不起作用我尝试过的:重新创建pow应用程序重启pow服务器更新战俘

  4. ruby-on-rails - 新 Rails 项目 : 'bundle install' can't install rails in gemfile - 2

    我已经像这样安装了一个新的Rails项目:$railsnewsite它执行并到达:bundleinstall但是当它似乎尝试安装依赖项时我得到了这个错误Gem::Ext::BuildError:ERROR:Failedtobuildgemnativeextension./System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/rubyextconf.rbcheckingforlibkern/OSAtomic.h...yescreatingMakefilemake"DESTDIR="cleanmake"DESTDIR="

  5. ruby-on-rails - 获取 inf-ruby 以使用 ruby​​ 版本管理器 (rvm) - 2

    我安装了ruby​​版本管理器,并将RVM安装的ruby​​实现设置为默认值,这样'哪个ruby'显示'~/.rvm/ruby-1.8.6-p383/bin/ruby'但是当我在emacs中打开inf-ruby缓冲区时,它使用安装在/usr/bin中的ruby​​。有没有办法让emacs像shell一样尊重ruby​​的路径?谢谢! 最佳答案 我创建了一个emacs扩展来将rvm集成到emacs中。如果您有兴趣,可以在这里获取:http://github.com/senny/rvm.el

  6. Ruby 从大范围中获取第 n 个项目 - 2

    假设我有这个范围:("aaaaa".."zzzzz")如何在不事先/每次生成整个项目的情况下从范围中获取第N个项目? 最佳答案 一种快速简便的方法:("aaaaa".."zzzzz").first(42).last#==>"aaabp"如果出于某种原因你不得不一遍又一遍地这样做,或者如果你需要避免为前N个元素构建中间数组,你可以这样写:moduleEnumerabledefskip(n)returnto_enum:skip,nunlessblock_given?each_with_indexdo|item,index|yieldit

  7. ruby-on-rails - 事件管理员日期过滤器日期格式自定义 - 2

    是否有简单的方法来更改默认ISO格式(yyyy-mm-dd)的ActiveAdmin日期过滤器显示格式? 最佳答案 您可以像这样为日期选择器提供额外的选项,而不是覆盖js:=f.input:my_date,as::datepicker,datepicker_options:{dateFormat:"mm/dd/yy"} 关于ruby-on-rails-事件管理员日期过滤器日期格式自定义,我们在StackOverflow上找到一个类似的问题: https://s

  8. 电脑0x0000001A蓝屏错误怎么U盘重装系统教学 - 2

      电脑0x0000001A蓝屏错误怎么U盘重装系统教学分享。有用户电脑开机之后遇到了系统蓝屏的情况。系统蓝屏问题很多时候都是系统bug,只有通过重装系统来进行解决。那么蓝屏问题如何通过U盘重装新系统来解决呢?来看看以下的详细操作方法教学吧。  准备工作:  1、U盘一个(尽量使用8G以上的U盘)。  2、一台正常联网可使用的电脑。  3、ghost或ISO系统镜像文件(Win10系统下载_Win10专业版_windows10正式版下载-系统之家)。  4、在本页面下载U盘启动盘制作工具:系统之家U盘启动工具。  U盘启动盘制作步骤:  注意:制作期间,U盘会被格式化,因此U盘中的重要文件请注

  9. 【鸿蒙应用开发系列】- 获取系统设备信息以及版本API兼容调用方式 - 2

    在应用开发中,有时候我们需要获取系统的设备信息,用于数据上报和行为分析。那在鸿蒙系统中,我们应该怎么去获取设备的系统信息呢,比如说获取手机的系统版本号、手机的制造商、手机型号等数据。1、获取方式这里分为两种情况,一种是设备信息的获取,一种是系统信息的获取。1.1、获取设备信息获取设备信息,鸿蒙的SDK包为我们提供了DeviceInfo类,通过该类的一些静态方法,可以获取设备信息,DeviceInfo类的包路径为:ohos.system.DeviceInfo.具体的方法如下:ModifierandTypeMethodDescriptionstatic StringgetAbiList​()Obt

  10. kvm虚拟机安装centos7基于ubuntu20.04系统 - 2

    需求:要创建虚拟机,就需要给他提供一个虚拟的磁盘,我们就在/opt目录下创建一个10G大小的raw格式的虚拟磁盘CentOS-7-x86_64.raw命令格式:qemu-imgcreate-f磁盘格式磁盘名称磁盘大小qemu-imgcreate-f磁盘格式-o?1.创建磁盘qemu-imgcreate-fraw/opt/CentOS-7-x86_64.raw10G执行效果#ls/opt/CentOS-7-x86_64.raw2.安装虚拟机使用virt-install命令,基于我们提供的系统镜像和虚拟磁盘来创建一个虚拟机,另外在创建虚拟机之前,提前打开vnc客户端,在创建虚拟机的时候,通过vnc

随机推荐