CMMI on line

做中国最专业的CMMI网站! 新网站软件知识原创基地:www.umlonline.cn
欢迎光临 CMMI on line 登录 | 注册 | 帮助
in 搜索
CMMIonline网站升级啦,请访问新网址: 软件知识原创基地 ( www.umlonline.cn ),发帖请到新网站!

项目计划是必须要有的?

本主题共有 7 篇回复,最新回复发表于 10-31-2008, 10:44,作者 xsnzhq
帖子排序: 上一主题 下一主题
  •  08-01-2007, 23:27 776

    项目计划是必须要有的?

    各位项目经理,请问大家愿不愿意写项目计划?并按项目计划工作?

    项目经理小张,新接手了一个项目,该项目需求还不是很明确。但领导对小张不太放心,要求小张做出全盘的详细的计划,这样领导好跟踪小张的工作,而且领导是明显的学院派人物,他认为任何事情都必须先有计划。小张非常痛苦,需求不明确,怎样做计划啊?

    对于以上情况,不知道大家有什么解救,搭救一下我们可怜的小张?


    CMMIonline 版权所有
    欢迎转载,但请给出指向本网站的链接:
    http://www.cmmionline.net
    版权声明见:
    http://cmmionline.net/forums/thread/1340.aspx
  •  08-11-2007, 14:49 875 回复至 776

    回复: 项目计划是必须要有的?

    噢!明白喔.要是不明白需求的话就应该先去研究清楚需求,再去计划么???
  •  08-12-2007, 9:15 876 回复至 776

    回复: 项目计划是必须要有的?

    换成是我的话,我想应该先制订一份需求确认的短期大致计划,大概是未来2周左右的周期,每周对计划进行跟踪和更新,保证实际与计划偏差不大
  •  08-13-2007, 14:49 885 回复至 776

    回复: 项目计划是必须要有的?

    新接手一个项目,首先是要了解情况,但应该和领导沟通,取得领导的认可,要求有段时间了解项目情况,然后制定一个日程,了解项目情况要多久,了解真实情况后,再和领导沟通,告诉领导真实情况,取得领导信任,再来编制初步的项目计划,在项目的实施过程中渐渐明确后续的工作日程即计划.这样领导就比较放心了,把项目交给他.首先要获得领导的信任,这是最关键的.

  •  03-06-2008, 12:53 1694 回复至 776

    回复: 项目计划是必须要有的?

    本人的一些经验,与大家探讨一下:

    计划的作用勿庸置疑。不仅是项目管理,甚至是个人生活中好的计划都很有帮助。

    但计划的内容并不是固定的,死板的。一说到计划,通常想到的就是schedule,哪天哪天要完成什么什么工作,专业些的脑子里会出现甘特图:-) 实际上计划的范围要大的多,例如人员,资源,费用等,特别是还要理清本项目的生命周期以及工作流程,比如:采用瀑布式开发还是迭代式,如何跟踪项目情况,如何管理风险,如何管理需求变化。要基于组织提供的资源来定制符合自己项目的计划。

    另外,计划不是一步到位的。是有自身的发展过程的。在PMP中,可以看到Plan这个process group是跨越整个项目周期的。当然,前期比后期比重大一些。

    在项目初期,需要的是一个高层次、框架性的计划,最主要的是要明确项目目标,把握方向。另外服务对象,领导支持,团队组成,工作范围,费用粗估,大致持续时间,重要里程碑等信息也是越清晰越好。

    这时通常会有个简单的PPT文档,叫project charter 或kick off report什么的倒无所谓。在这个阶段可以给制定计划和需求分析定一个详细的时间表,这也就是CMMI里的plan for plan。PMP中有专门的initial process group 来描述。

    然后,在计划制定阶段,可以根据澄清的工作范围及需求来制定更详细的计划。并且在随后的时间遵照变化管理的规则来改进。

    在这里,特别需要讨论一下如果详细需求无法在短时间内锁定的情况。这在软件行业经常是无法避免的。我们的项目在做总结的时候经常会有一条经验:需求变化过多影响项目正常进行。但是在进一步分析在今后的项目中应采取什么措施时,又通常束手无策。因为很多时候客户也不清楚很具体的需求,挤也挤不出来,总不能fire掉他:-) 这时,迭代式开发就是必然的选择了。敏捷方法中的SCRUM模式是很好的借鉴。CMMI与敏捷的关系,正如zhangcb所说,是可以互相辅助的,当然,通常是CMMI为骨,敏捷为肉为神。这时计划反应的就是每个迭代周期后的预期产出,越近的越细致。同时,也要反应出优先级的概念,重要的保证在前期做完做好,次要的甚至有可能不作或在延续的项目中做,这一点一定要体现在计划中并与领导及客户充分沟通。

    这样即使领导只关注时间表的话,一开始就可以得到一个粗略的估计以及近期(可追踪)的计划,然后会得到具体的里程碑计划,也就有了监控的基础。

    • 帖子点数:0
  •  03-06-2008, 22:05 1697 回复至 1694

    回复: 项目计划是必须要有的?

    楼上的帖子实在太精彩了!

    计划实际上是由粗到细,持续细化的过程,如果片面理解计划,死板地做计划,很容易落入“为计划而计划”的陷阱。

    我相信100%的项目都是不可能完全瀑布型的,我不相信有东西定下来后就不会变的,实际上90%以上的项目其实都应该是采用迭代开发的。迭代的过程中产生的工作产品,如计划、需求、设计、代码等等,都是持续优化的,用MSF中的词语就是文档是"LIVE"的。

    所有的过程其目的都不是走过程,而是让项目做得更好更高效,从这点讲,其实过程要求就是“敏捷”的!其实由资深项目人员总结出来的过程,就是“敏捷”的,而往往由理论家搞出来的过程是僵化无弹性的,所谓的“重型”了。另外如果我们对CMMI认识不够,也往往将CMMI的要求理解成僵化的过程,然后将这个僵化的过程套到大家身上,让很多开发人员“谈过程色变”,对CMMI失去信心。


    CMMIonline 版权所有
    欢迎转载,但请给出指向本网站的链接:
    http://www.cmmionline.net
    版权声明见:
    http://cmmionline.net/forums/thread/1340.aspx
  •  08-08-2008, 15:20 8193 回复至 1694

    回复: 项目计划是必须要有的?

    谢谢!正是我现在所需要的!
  •  10-31-2008, 10:44 8765 回复至 1694

    回复: 项目计划是必须要有的?

    说的太精彩了,很多东西都说得很深入,让人很容易理解。:)

以 XML 格式显示 RSS 新闻频道
CMMI on line 版权所有 ( 粤IC备07073557号)
Powered by Community Server, by Telligent Systems