摘要:
项目经理不仅要用管理实践掌控项目,还需要通过技术实践来改变团队,从而获得更大收益。持续集成 开发人员用1,2个小时编写一段代码,进行编译、测试、复查、构建、允许冒烟测试,再迁入到代码库中,持续集成就这么发生了。 若将任务拆分成更小的任务,持续集成可以让开发人员在一个很短的周期内马上得到工作反馈,尽早识别出项目集成的风险。自动化冒烟测试 冒烟测试仅仅是为了验证构造出来的版本基本上没有问题。按功能实现,而不是按架构 按架构实现会因为完成的都是部分功能,不是完整的功能,而大量项目的节奏。按功能实现只要针对某个功能的要求利用架构做好实现就好了。 在按功能实现时,要优先实现最有价值的功能,...
阅读全文
posted @ 2013-02-06 14:12
弈名
阅读(236)
推荐(0)
摘要:
掌控项目意味着要寻找风险和管理风险。通过组织项目来发现它的节奏,任何扰乱节奏的事情都是已出现的风险,任何可能扰乱节奏的事情就是潜在的风险。 仪表盘可以定性或定量的度量项目的真实状态,通过仪表盘项目经理可以决定如何把握项目的方向。掌控项目的节奏 观察节奏是项目经理的职责,关注那些能帮助项目建立并维持合理节奏的实践。节奏是项目管理的重中之重! 举例说明了一些打乱节奏的问题:1、不知道先完成哪些需求;2、需求收集阶段持续过长;3、GUI发生变化时扰乱了正常的开发秩序;4、没有架构的整体描述;5、人员不能及时到位;举行中途回顾 想了解项目发生了什么,同时为未来做规划,回顾活动是一种出色的方...
阅读全文
posted @ 2013-02-06 13:06
弈名
阅读(252)
推荐(0)
摘要:
对于项目而言,规划和日程安排两者不可或缺。 日程安排和工作估算是两种不同活动:日程安排要安排任务的顺序,展示它们之间的依赖关系;工作估算要猜测某个任务花费的时间。但两者之间也有关联:如何安排日程要依赖于估算的结果。 日程安排和生命周期有一定的关系。生命周期是项目的模型,让别人看到项目是如何组织的,生命周期可以作为日程安排的指导方针,但并不是严格的限制条件。 日程安排技巧自顶向下式日程安排:通常从设置里程碑开始,再制定支持里程碑的任务,根据需要逐层细化任务;自底向上式日程安排:若使用增量式生命周期,这种方式不错,“先实现这个功能,然后实现这些功能,接下来再......”由内而外式日程安...
阅读全文
posted @ 2013-02-06 12:45
弈名
阅读(404)
推荐(0)