前段时间,团队开始实施一个新项目。这个项目有着中国IT行业的三个共同特点:需求繁、工期紧、资源缺。

  虽然从目前情况来看,它还有希望不会沦为“死亡项目”,但如果实施过程中不小心翼翼、步步为营,结局就很难预料了。 项目管理培训

  虽然有着诸多不利因素,但是我们团队也还有一些有利因素,也许可以主宰项目的命运:
  1)开明的领导。俺们的各级领导都算通情达理,不会做那种拍脑袋下结论、赶鸭子上架的事情;

  2)详尽和准确的需求调研。前期的很多准备工作不是白作的,最后出来的需求调研文档基本反映了用户的最终需求;

  3)迭代的设计评审制度。大量时间花在编码前的设计上是值得的,原因我就不多说了,凡是学过PM的都清楚;

  4)陆续加入的资源。(这一点很有可能从优势变为劣势,因为谁都知道项目中途加入新人只会影响进度)

  在项目的初期,作为一个普通员工,在这种情况下最应该做什么呢?我觉得最重要的一样事情是做好个人计划。不是从项目管理出发的那种整体计划,而是针对自己的任务(功能点)出发的个人计划--WBS清单:
  项目经理制订的项目计划通常都比较粗线条,并没有具体到一个个的功能点,只是给出了哪个模块由谁负责、在哪个期限之前完成。如果你不去自己细化它,而是抱着一种做了多少是多少的态度来实施这个计划,那么可能有两个问题出现:

  1)你负责的模块对于整个项目来说是个不可见的“黑盒子”,没人知道它到底完成到什么程度、完成得怎么样、存在什么问题。连你自己都不知道自己的进度情况,领导就更不知道了,说不定就会出现拍脑袋的事情出现;
  2)万一由于资源、时间或者技术难关的原因无法按时完成任务,那你就成了整个项目进度拖延的罪魁祸首--领导会问你:既然有问题,为什么不早提出来?为什么要等到项目工期近了才提出来?
  为了避免成为罪人,就要做一个聪明的项目参与者。首先要做的是制订一份有关个人的详细的WBS(Work Breakout Structure,工作分解结构)清单。把自己的负责的模块的功能点全部列出来,注明每一项可能需要花费的时间、前提条件、可能存在风险等。其目的无非是使得自己的工作足够透明、使得自己的工作时刻处于可控状态。
  制订完WBS清单之后,当然是把它呈现给项目经理看,通常这个时候你的台词应该是:“hello,经理,这是我的详 细计划。根据我的评估,你分派给我的任务,是无法在项目限期内完成的,请你给我多分派人手、或者裁剪一下需求,要不,发我双薪让我拼命加班?”

  如果在你有WBS为据的前提下,经理还是逼迫你去完成原来规定的任务,我想这个时候你是不是应该考虑一下项目失败之后你的出路啦?

  最后是几个需要注意的问题:
1)留余地。 制订计划一定要正常,不要把自己的一天工作时间安排到12个小时,不要把自己的周末时间全部占用,不要忽略了陪老婆孩子、打球、生病的时间;

  2)计划与需求密切配合。要知道项目的验收是看需求的,如果你的计划能够与需求上的每一个用例密切配合,相信领导会觉得你的WBS清单更可信更科学,而且这样的计划实施起来也会很爽的;

  3)在出现意外情况时(例如领导要你临时接点额外任务时),记得拿出你的WBS清单,跟领导讲价:“工期给我延长几天吧?” 如果不这样,你还是一样会很有可能成为一个可怜的失败的项目参与者,呵呵。

做一个聪明的项目参与者--制订WBS清单相关推荐

  1. 做一个聪明的前端开发者

    那么什么是聪明者,就是打架不出拳,直接用刀砍,或者更牛逼的就开枪! 那么如何做一个聪明的前端开发者? 很显然,就是用工具代替手工,用自动代替手动! 那到底是用什么工具呢,如下: 前端开发工具 工具有点 ...

  2. 使用vue做一个“淘宝“项目——3

    做出分类页面 前言:做出首页,详细请看前两篇文章 1.使用vue做一个"淘宝"项目(做出首页) 2.使用vue做一个"淘宝"项目(显示商品栏) 目录: 创建项目 ...

  3. 艾伟也谈项目管理,如何做一个合格的项目经理

    项目经理这个角色说大不大,说小也不小.在大公司,项目经理这样的角色可能存在不计其数,他们很多都是寄托于项目的存在而生,项目的完成而终:但对于一些小作坊的软件公司,项目经理一职很多时候是一个长期持有的过 ...

  4. 教你做一个优秀的项目经理

    教你做一个优秀的项目经理 如何做个好的项目经理?项目经理应该做什么?不应该做什么?这个问题涉及的范围很广,我只能就以前的一些项目经验谈谈个人的体会.难免有以偏盖全的地方,还请大家多提意见. 1.项目经 ...

  5. 使用Trinamic TMC2300步进驱动器做一个迪斯科灯项目

    从RoadTest发布,Trinamic TMC2300-loT-REF步进驱动器+电机看起来很优秀,使其成为机电远程控制应用的理想选择.出于对评估它的功能和建立一个迪斯科灯项目的兴趣,我申请了这个实 ...

  6. 使用JSP做一个小小的新闻项目(END)

    使用JSP做一个小小的新闻项目(END) 用户主页: show.jsp:用户的一个浏览界面 管理员主页: index.jsp:管理员主页(完全版,没多大变化,完善了一些机制) 新闻阅读: read.j ...

  7. FANUC机器人_通过ROBOGUIDE从零开始做一个离线仿真项目(1)

    FANUC机器人_通过ROBOGUIDE从零开始做一个离线仿真项目(1) 打开ROBOGUIDE软件,如下图所示,然后点击新建工作单元, 如下图所示,选择"HandlingPRO" ...

  8. 解决创业型公司项目研发流程的痛点,如何做一个高效的项目团队管理?

    现有项目管理流程痛点 需求管理:由于迭代更新速度较快,需求没有进行有效的管理,即迭代完成后:迭代需求完成情况确认,是否有遗留或流转至下一个迭代再实现 测试管理: 设计测试用例工作的缺失,多少因为需求理 ...

  9. 做一个优秀的项目/产品经理

    1.工作中,在时间.质量.成本三者之间找到平衡,带领团队成功研发并上线项目. 解决好以下细节问题,就达到一个合格IT项目经理了: 项目的由来,为什么要建立这么一个系统? 项目有计划吗? 项目的需求是什 ...

最新文章

  1. 深入浅析zookeeper的一致性模型及其实现
  2. Windows 2000/XP/2003超级工具
  3. MeteoInfoLab脚本示例:Streamline流线图
  4. 云serverlinux又一次挂载指定文件夹(非扩充)
  5. 怎样调整XenServer下面Linux虚拟机的磁盘大小
  6. python 爬虫系统_实战干货:从零快速搭建自己的爬虫系统
  7. python分支条件语句格式_Python基础-06 if语句——分支结构(选择结构)
  8. python圣诞树编写实例详解
  9. Android 实现手写板技术
  10. 电子合同的履行_每日一“典”丨明确规定电子合同的订立、履行规则
  11. android远程调用github仓库的aar文件
  12. github使用命令
  13. linux mysql远程连接
  14. 麦克风阵列入门(一)
  15. qzezoj 1641 黑暗城堡
  16. MAC创建ipv6热点
  17. php 计算月差,php计算月份差
  18. WebService 理论详解、JWS(Java Web Service) 快速入门
  19. Eclipse初始化
  20. 联想电脑安装Ubuntu后无法进入bios

热门文章

  1. 【论文翻译】YOLOv4: Optimal Speed and Accuracy of Object Detection
  2. 使用antV中的f2制作含百分比文字的环形图
  3. 360卫士通知盒子和红包助手的实现原理(NotificationListenerService)
  4. 2022年5月15日小记
  5. UCML-领先的B/S应用快速开发工具,基于组件重用和应用框架重用,支持.NET体系,直接生成C#源码;
  6. what's the 头寸
  7. 按字母A-Z全国城市及县城json
  8. 软件环境、硬件环境、开发工具
  9. 《赢在中国-蓝天碧水间》观后感
  10. android应用推广高招齐分享!力荐六大安卓应用推广方式