随笔分类 - Project Management
摘要:1. 如何估算我们这个sprint能做多少个故事点1) 本能反应2) 生产率计算估算生产率/实际生产率看看团队的历史,看看他们在过去几个sprint里的生产率是多少然后假定在下一个sprint里生产率差不多This is also called yesterday's weatherSprint's Focus Factor [Actual Velocity][Focus Factor] = --------------------- [Available Man-Days] eg:last sprint's focus factor: 18 story points4
阅读全文
摘要:产品backlog是scrum的核心,也是一切的起源。从根本上说,它就是一个需求/故事/特性组成的列表,按照重要性的级别排序。我们叫它story, 或者backlog(条目). BacklogIDNameImportanceIni EstHow to demoNotes1XXX105xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx2XXX1008xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx产品负责人必须参加sprint plan meeting产品负责人...
阅读全文
摘要:backlogtracking progressInitial StageNext StageEnd
阅读全文
摘要:1. 坐在一起(Sitting Together) 尽可能让团队成员坐在一起,Kent Block在一次芝加哥的某个濒临困境的项目中发现,虽然这个团队都是由程序精英组成,但是却陷入困境,后来他发现,这些成员都坐在距离彼此遥远的小格子中,他每次去找他们都要走很多路,这走得太多了,浪费了很多时间,甚至由于距离而导致团队成员疏于沟通,后来他把他们都安排在一个狭小的机房内,1个月后,项目如火如荼。2. 及时得到用户反馈(often getting user feedbacks) 应该经常把交付的软件功能与用户或者业务部门进行沟通,这是一个渐进的过程。 我们没办法一开始就做得完美,甚至是一开始就走上..
阅读全文
摘要:1. 取消没有价值的会议 会议是有代价和成本的 不要举行顺序式的多人进度报告会议 eg: 这周做了什么,下周还要做什么? 除了发言人和项目经理外,每个人都会觉得无聊。 这种会议是在拖项目的后腿,赶紧停止吧。 正确的做法是项目经理给每个人发送邮件,或聊天工具了解进度。 因为,别的人根本不用关心其他人的工作情况,除了项目经理之外。 顺序式的全体会议,可以在每个冲击阶段开一次,而且要主要时间控制。2. 下列会议是必要的 1)项目启动会议 为整个项目设定积极的基调 2)发布版本规划会议 3)进度报告会议 一对一,邮件沟通,每周的电子邮件进度报告 工作成果,未来里程碑,障碍 4)向管理层报告进度
阅读全文
摘要:1. Delphi估算 1) 项目经理召集小组成员,就项目有关事宜向大家进行阐述。 2)大家提出各种问题,然后进行分配任务。 每个人写下自己的任务列表和时间估算。 3)项目经理收集好任务之后进行复查,看看哪些任务可以同时进行, 得到项目的整体估算。2. 宽带Delphi估算 项目成员不能直接接触到,让一帮专家替代项目成员进行估算。 (一般很少使用)3. 如何处理估算的误差 你知道,人的估算都会有误差。 有些人过于乐观,任何任务都会少估算50%的工作量。 有些人过于悲观,会为每个任务添加缓冲时间。 有些人只能估算小任务,超过一周的大任务就不对。那么,项目经理该怎么办呢? 首先,你要了解你的团队。
阅读全文
摘要:1. 根据项目的理解,列出主要的里程碑。 (初始甘特图)2. 多使用即时贴,甘特图可以贴在墙上以供项目组成员提醒。3. 切忌过早细化项目日程,这样会让老板或出资人以为项目中几乎没有风险, 他们会把日程中的结束日期认为是真正的结束日期。 正确的做法是反复修改项目日程,并且随着项目进程补充细节。4. 制定项目风险列表Hudson Bay Start如何启动你的项目很多情况下,这对于项目经理来说是比较关键的。如果这个项目对于你的项目团队来说是从未经历过的,不妨考虑“哈德逊湾式启动(Hudson Bay Start)”这个故事我就不多说了,自己网上去查!精髓就是,让项目团队先熟悉环境,做一些简单的工作
阅读全文