项目启动那些事儿

Angular项目的新建与启动 前言:第一篇Angular 学习Angular后,这几天一路上都是磕磕绊绊。安装是迷迷糊糊的,新建项目也费了老大事儿。要学好新东西,还是得脚踏实地才行哈   如何新建你的Angular项目   <1>安装VS Code。 大家安装好Angular后,还需要下载前端工具。笔者这里以VIsual Studio Code为例。   <2>打开VSCode... 阅读详情

       项目启动会议,标志一个项目的正式开始。那在这之前,我们通常做哪些准备工作? 其实可以用一句话概括:项目经理必须知道项目的关键驱动因素是什么、项目怎样才算“完成”,而且要把这些结论写到项目章程中,让项目团队都能了如指掌。

       明白上面这句话,其实不难。首先,我们来看看什么是项目。PMBOK里的定义是为创造独特的产品、服务或成果而进行的临时性工作。这个定义强调了项目的独特性和有明确的完成时间。来看一个更详细的定义,一个独特的任务或是系统化的流程,其目的是创建新的产品或服务,产品或服务交付完成标志着项目的结束。项目都有风险,并且受制于有限的资源。这个定义除了项目独特性和明确的完成时间,还突出了项目完成的标志及项目的风险。

        通过项目的定义,我们知道项目有风险。资源冲突,质量漏洞百出,技术目标难以达成等等一些列风险,这些都需要项目经理来管理。项目经理要搞清楚每个项目独特性的真正含义,明确项目的风险,搞清楚项目实现的目标。那项目经理该如何定义呢?负责向团队清晰说明完成的含义,并带领团队完成项目的人。很显然,项目完成就是项目经理的责任。那如何定义完成呢?那我们就要说到项目的关键驱动因素。只有明确了项目的关键驱动因素,我们才能准确定义项目的完成。

       “铁三角”想必大家都听说过。就是成本、时间、质量或范围。我们不能让客户简单的选择其看重的两个边,来交付他想要的东西。这种方式过于理想化。那如何确定关键驱动因素呢?


       首先,需要通过与客户交流,得到客户的期望。从客户的角度来了解项目的驱动因素。比如说客户想要什么(功能集合),他们期望何时收到交付物(发布时间),可交付物的质量如何(缺陷等级)。接下来,写下项目的约束。环境是什么样子?能否灵活安排团队位置?必须遵循什么流程?预算多少? 这些约束是可以改变的(一般只有出问题时才改变)。我们拿到期望列表和项目的约束列表后,可以对这些指标进行优先级排序。如下矩阵所示。


找出最重要的一个作为项目的关键驱动因素。然后,我们再选择几个项目的约束条件。一般两到三个。话虽这么说,我们获得了项目的驱动因素,我如何给每个驱动因素打分?如何确定哪个分值最高,重要度最高呢? 这里,有两个可以借鉴的方法来通过与出资人的谈话获取项目驱动因素。

  1. 预测未来

           让出资人设想某种情况,比如现在离项目预定交付时间还有三个礼拜,却还有功能没有实现。除了没有做完的功能,还有很多严重的缺陷等着修复。这样看来,在预定的发布日期之前开发完所有的功能并修复所有的缺陷,很明显是不可能了。这个时候,出资人会怎么选择呢?出资人很可能会这样说:“把这个该死的项目做完吧。你还需要几个人?”接着,你可以问他:“是先做完所有的功能,还是先修复所有的缺陷?”他一般会说:“这两个功能和这些问题都得解决掉。”再问他:“以项目目前的优先级顺序,是吗?”项目经理要经常帮助出资人搞清楚:哪些约束是真正的约束,哪些是出资人自己一厢情愿的想法。

  2. 使用与上下文无关的问题

     在对话中使用与上下文无关的问题,有助于识别出项目的驱动因素、约束以及活动余地。通过问题的方式,我们可以有效的挖掘出出资人对项目的假设。试试如下的问题

      •   项目要怎么样才算成功?
      •  这种解决方案对你来说价值何在?
      •  这个系统要解决什么样的问题?
      •  这个系统可能会造成什么样的问题?

        交流过程中,如果不想让对方厌烦,把你当三岁的孩子看待,尽量少用“为什么” 之类的问题,还有“怎么做”之类的问题,也要少问些,因为是你在设计系统,而不是出资方和管理层。

            

     通过交流,我们可能得到了如下带分值的列表,我们就很方便选择项目的关键驱动因素。

      上面矩阵的内容表示发布日期是项目的主要驱动因素,如果产品不能在指定时间发布,项目就没有意义了。有的时候,项目的驱动因素很多,也没有人愿意选择关键驱动因素。你总不想把出资人逼疯、惹毛吧。那这个责任就落在项目经理身上了。 因为如果项目经理不做决定,那团队成员就会自己决定,那时候就是个五花八门的结果了。而且,团队自己的决定肯定不是站在出资人或项目经理的视角出发。

 

       说了这么多,我们要把这些个准备工作记录下来,和组织分享。用于记录这些信息的就是项目章程。那项目章程中的内容具体是什么呢?让我们回过头来将文中涉及到的内容总结一下吧

  • 项目的主要风险: 我们在项目定义中,我们知道每个项目都有风险,项目经理要管理风险,就必须要在项目启动阶段识别出主要风险。
  • 项目的关键驱动因素和约束条件: 其实就是项目的成功标准。有了它,我们才能劲往一处使。
  • 项目干系人:我们知道项目关键因素的识别要通过和出资人和管理层的交流才能得到。那这之前,必须要找到项目的干系人,才能有针对的进行交流。
  • 角色与授权:我们在项目经理的定义中看到了项目经理是带领团队完成项目的人。在项目章程里要对项目经理进行角色赋予和授权,不然谁会服从这个未授权的项目经理的调度?项目中除项目经理的其他角色和授权也要写清楚。
  • 除了上述这些内容外,介绍一个项目,我们都要说清楚项目的目标和背景,项目是临时性的,有明确的结束时间,要把项目中的一些关键里程碑写进去,直到项目结束。


 附上一个项目章程的实例,很不错,可以作为实际项目的参考。  http://download.youkuaiyun.com/detail/technerd/5861779


中科蓝讯蓝牙开发:从源码到固件的自动化构建链路解析 本文详细解析了中科蓝讯AB530X蓝牙芯片从源码到最终固件的完整自动化构建链路。通过剖析prebuild.bat、GCC编译、postbuild.bat等关键环节,阐述了资源打包、配置生成、代码编译与固件合成的全过程,并重点介绍了如何实现一键编译与自动下载,为开发者高效进行嵌入式蓝牙开发提供清晰指南。 阅读详情

相关推荐

新手必看:如何用T265和ROS实现无人机室内精准定位(附PX4参数配置)

本文详细介绍了如何使用Intel Realsense T265和ROS实现无人机室内精准定位,包括硬件准备、ROS数据流架构设计、PX4参数配置及系统验证。特别针对视觉SLAM技术在室内环境中的应用,提供了从零搭建到进阶优化的全流程解析,适合无人机开发新手快速上手。

weixin_30642561的博客 404

IT项目管理如何做到更好

  IT项目管理如何做到更好?利用目标管理的方法,能够做到更加有效的项目管理。但是,目标管理要做到有效果,还是有定的难度的。如何对目标进行量化?如何做好员工目标的考核?怎样制定目标才能够更加合理?这些都非常值得深思的问题。   目标管理,知易行难   目标管理是一种程序或过程,项目管理者通...

230

[南大ICS-PA2]PA2 - 简单复杂的机器:冯诺依曼计算机系统

mips32和riscv32的指令长度只有32位, 因此它们不能像x86那样, 把C代码中的32位常数直接编码到一条指令中. 思考一下, mips32和riscv32应该如何解决这个问题?加载立即数到寄存器的高20位,然后便可以是哟给你标准的立即指令来创建32位常量。在程序分析领域中,静态指令是指程序代码中的指令,动态指令是指程序运行过程中的指令,例如对于一下指令序列。位域,在小端机器上,先定义的在每个字节的低位,后定义的在每个字节的高位。,这是处理非法指令的宏,其定义在。指令,而下一条动态指令则是。

qq_42474104的博客 928

想成为并做好一个IT项目经理,你需要坚持做的事情

本文摘自“光环国际”—中国项目管理PMP培训上市企业 如何带领团队? 如何高效管理时间? 如何处理错综复杂的公共关系? 作为一个项目经理,如何把事情做得更高效,是我们每一位经理需要思考的问题。 每天必须做的 攻略一 总结自己一天的任务完成情况。 攻略二 考虑明天应该做的主要工作。 攻略三 了解至少一个部门工作进展情况或进行相应指导。 攻略四 考虑一个组织的不足之处,并

S_king_的博客 3543

薄膜比拟、开口截面扭转承载力以及风电混塔水平缝张开状态下抗扭承载力推导

风电混塔水平缝张开状态下的抗扭承载力推导,从弹性力学说起

George的博客 873

手把手教你用VMware虚拟机搭建PCAN开发环境:从Ubuntu安装到CAN通讯实战

本文详细指导如何在VMware虚拟机中搭建PCAN开发环境,涵盖从Ubuntu系统安装、VMware精细配置、PCAN-USB设备直通,到Linux驱动编译、can-utils工具集使用及完整CAN通讯测试的全过程。通过实战步骤与故障排查技巧,帮助开发者快速构建稳定高效的CAN总线开发与测试沙盒,特别适合车载诊断与嵌入式通讯应用。

weixin_29216353的博客 223

从零开始启动一个项目,需要哪些准备工作

原文链接这里 话题的由来 某天午饭前,项目组一同事挑起了这个话题,由于是马上要到饭点了,所以没有细聊,但公认的结论是,从零开始准备一个项目,花费的工作量不小。 由于最近我参与了一个全新的web项目,有切身的体验,所以记录下来。 主要的工作量包括如下几点: 代码开发环境准备 开源软件选择 版本管理软件 基础代码开发 问题处理 制度建设 代码开发环境准

流水账 8828

Minitab田口设计实战:如何用正交试验优化遗传算法参数(附完整操作步骤)

本文详细介绍了如何利用Minitab田口设计进行遗传算法参数优化,通过正交试验方法显著提升效率。文章涵盖实验设计、Minitab操作步骤、结果分析及高级技巧,帮助工程师快速掌握这一工业级优化技术,实现算法性能的显著提升。

wind6的博客 865

IT项目管理最佳实践(管事篇)

序号 最佳实践 可归并入的过程组 可归并入的知识领域 1 在制定项目之前,应尽可能识别出项目干系人,特别是项目的主要干系人 启动 项目干系人管理 2 在项目正式开工之前,应该和项目各方商定并签署工作协议(内容涵盖责任/权力/义务和奖惩等) 启动 项目整体管理 2 制定《项目计划》一般需要执行四个基本步骤:(1)认真调研和分...

小龙在线 2866

OpenClaw 2026.3.13 踩坑实录:飞书HTTP协议降级Bug与多版本回归问题汇总

摘要:OpenClaw v2026.3.13存在多个严重回归问题,包括飞书API调用协议意外降级为HTTP导致连接失败(#46100)、本地Gateway诊断矛盾(#45504)及设备配对CLI命令失效等。该版本发布流程本身也存在异常,被迫以v2026.3.13-1标签重新发布。建议飞书用户回退至v2026.3.8稳定版,其他用户谨慎升级。本文详细记录了各Bug现象、影响范围及临时解决方案,并梳理了飞书通道的"多版本回归史",指出其根源在于架构变迁和测试覆盖不足。最后提供了包含配置备份、

Maynor的博客 869

灰色预测GM(1,n)模型_python

灰色系统理论及其应用系列博文: 一、灰色关联度分析法(GRA)_python 二、灰色预测模型GM(1,1) 文章目录一、GM(1,n)算法二、示例2.1 数据:2.2 代码_使用GM(1,n)城市用水总量2.3 结果分析 一、GM(1,n)算法 二、示例 注:数据均来自论文《基于灰色系统理论的贵阳市城市用水总量预测》 2.1 数据: data.csv 年份,城区人口,建成区面积,供水总量,用水人口,人口综合用水指标,城市用水总量 2002, 191.85, 98.00, 26396.00,

qq_34229228的博客 1万+

Maven项目启动时遇到的那点麻烦事儿

启动Maven项目时遇到的那点麻烦事儿。

一一哥 587

【数据集】全球大气空气柱平均甲烷(XCH₄)和一氧化碳(XCO)浓度数据集 TROPOMI/WFMD

全球大气空气柱平均甲烷(XCH₄)和一氧化碳(XCO)浓度数据集 TROPOMI/WFMD

WW、forever的博客 387

启动Maven项目时遇到的那点麻烦事儿

很多初学者在刚开始使用maven构建项目时,总会时不时的遇到一些解决不了的问题,让人抓耳挠腮,花费很长的时间想办法进行解决。今天就来给大家说一个最简单、最实用的方法,教你一招搞定Maven中的问题。我们乍一看这个错误信息,就可以发现,这明显是因为8080端口被占用了!如果你把当前的IDE根据关闭,然后重新启动项目,结果会发现,还是会显示这样错误!然后你就陷入无尽的怀疑和痛苦中,这到底是因为什么呢。...

一一哥 871

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

项目管理那些事儿一

最近看了项目管理那些事儿,书的第一章由王宝强先生编写,一个民营企业的项目故事。学习到了一些东西,这里记下来以供以后回忆。 第一:什么是项目管理 一个标准的定义就是运用知识,技能,工具,技术使项目达到预期的目标的活动。项目管理应该包含的活动暂时还不知道,也许等考过了pmp证书我会回过头来回答这个问题,知识域,几大过程!呵呵 第二:项目开始的时候项目经理应该准备的东西 ...

computer_follower的博客 250

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

异常处理丨启动Maven项目时遇到的那点麻烦事儿~

很多初学者在刚开始使用maven构建项目时,总会时不时的遇到一些解决不了的问题,让人抓耳挠腮,花费很长的时间想办法进行解决。今天老谢就来给大家说一个最简单、最实用的方法,教你一招搞定Maven中的问题。我们作为初学者,在学习的过程中,总会遇到这样或者那样的问题,让我们感觉到进步的痛苦和无力。但我们需要做的就是坚持,每一个错误其实都是成功路上的垫脚石,当登上巅峰回首过往,你会发现原来我们最恐惧的事情其实就是战胜恐惧时的未知!如果你把当前的IDE根据关闭,然后重新启动项目,结果会发现,还是会显示这样错误!...

威哥爱编程,华为 HDE,鸿蒙极客、优快云博客专家、《鸿蒙 HarmonyOS 5/6 开发之路》系列图书第一作者 1321

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

探索IT项目管理精髓:《IT项目管理那些事儿.pdf》资源推荐

探索IT项目管理精髓:《IT项目管理那些事儿.pdf》资源推荐 去发现同类优质开源项目:https://gitcode.com/ 在当今快节奏的信息时代,IT项目管理成为了提升企业效率和竞争力的关键因素。今天,我们将为您介绍一本实用的开源资源——《IT项目管理那些事儿.pdf》。以下是该项目的核心功能、技术分析、应用场景及特点,帮助您全面了解这一宝贵资源。 项目介绍 《IT项目管理那些事儿.pdf...

gitblog_06748的博客 870

IT项目管理那些事儿.pdf 资源介绍

IT项目管理那些事儿.pdf 资源介绍 去发现同类优质开源项目:https://gitcode.com/ 欢迎来到我们的资源仓库!这里为您提供了一本关于IT项目管理的专业书籍——《IT项目管理那些事儿.pdf》。这本书详细阐述了IT项目管理过程中的各个方面,旨在帮助项目经理和团队成员掌握项目管理的核心知识,提升工作效率。 本书内容涵盖: IT项目管理的理论基础 项目启动与规划 项目执行与监控 项...

gitblog_06730的博客 311

【亲测免费】 IT项目管理那些事儿:一本助你成为项目管理高手的实战指南

IT项目管理那些事儿:一本助你成为项目管理高手的实战指南 去发现同类优质开源项目:https://gitcode.com/ 项目介绍 《IT项目管理那些事儿》是一本以实战为核心的IT项目管理书籍,通过11篇源自一线项目经理的真实经历文章,深度揭示了项目管理的各个环节和挑战。本书不仅是一系列故事的集合,更是IT专业人士不可多得的学习资料。无论是软件工程师、测试工程师、项目经理还是IT管理层,都能从中...

gitblog_09709的博客 774

基于AUTOSAR的ECU启动阶段哪些事儿

小T出品,必是精品!EcuM启动时序大总结,你值得拥有!

wto9109的博客 3016

项目管理:那些你不得不知道的事儿

看看会议开得怎么样,大家有啥想法,好及时调整。这就像是旅行结束后,大家聚在一起分享感受,总结经验。

暂时没想好 885

Android启动这些事儿

android 启动

QG 241

浅谈SpringBoot启动那些事儿

SpringBoot源码解析,启动原理分析

孤山之王 373

Android启动那些事儿,从头到尾拎一遍~

前言 作为一个应用工程师,除了写一些业务代码,性能优化也是我们需要关注的点! 如果想要去做启动优化,那么去了解启动过程就是一个绕不过去的坎儿。 那么除了关于启动过程的那些代码,我们还应该去知道什么呢? 一、多进程那些事儿 在大家很早学习 Android 的时候,想必就知道,每一个 Android App 就代表着一个进程。 1. 为什么要开启进程? 为什么要开启一个新的进程呢? 在 Linux 中,线程和进程可没多大区别,内核并没有给线程准备特别的调度算法或者特殊的数据结构,相反,线程被视为一个与其他进程

Androiddddd的博客 2027

IT项目管理那些事儿

IT项目管理那些事儿 去发现同类优质开源项目:https://gitcode.com/ 内容简介 本书以生动的叙事方式,集合了11篇源自一线项目经理的真实经历文章,深度揭示项目管理的实战场景,涵盖了从项目启动到收尾的全过程,以及项目经理的职业成长和个人发展。通过这些鲜活的案例,读者不仅能体会到项目管理中的酸甜苦辣,还能学到如何在实践中应对挑战,提升自己的项目管理能力。无论是对于软件工程师、测试工...

gitblog_09762的博客 308
上一篇: 庖丁图解八皇后问题
下一篇: 谈谈 WLST Custom Commands
TechNerd
博客等级 码龄14年 5粉丝 26原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值