
| 抛开繁冗笨重的瀑布软件开发过程,soa和web 2.0的时代迫切需要敏捷开发。 |
| 贾子河,IBM中国开发中心高级软件工程师。2004年硕士毕业于北京工业大学计算机学院,清华大学经管学院工商管理硕士在读,曾在多家知名IT公司从事过软件开发工作。2004年底加入IBM公司,从事过软件配置管理、测试及开发等工作。从2007年初在lBM中国开发中心领导一个Scrum团队开发Lotus Forms产品至今,具有丰富的敏捷项目开发和管理经验。 |
| 1 重获新生 痛苦的挣扎 全新的开始 找工作 面试e公司 焦急的等待 e公司报到 2 回首往事 回忆x公司 欢迎午宴聊开发 关于软件开发流程的争论 来自经理的帮助 3 准备scrum之旅 敏捷开发培训——什么是敏捷开发? 敏捷动员大会 招兵买马——打造敏捷开发团队 hello,温哥华 初遇scrum——xp、rup和scrum的比较 产品backlog的制定 scrum管理工具 4 sprint 1——激动人心的scrum之旅第一站 sprint 1 计划 投掷“照明弹” 需求分析——买土豆的故事 初尝每日scrum会议 scrum之旅,启程 改进的每日scrum会议 跟踪每天的进度 每日scrum会议的真正内涵 初尝scrum有感 来自大老板的质疑 sprint 1发慌的收尾 sprint 1评审——意外的结局 sprint 1回顾——批评和自我批评 5 sprint 2——计划与变化 sprint 2 的目标 棘手的新任务 wiki上的需求文档 没有不可能完成的任务 sprint 2的计划会议 sprint计划会议是属于整个团队的 休假问题 技术问题 用扑克牌游戏来做估计 sprint 2的第一周 任务状态要随时更新 得到帮助 单元测试 sprint 2的第二周 用scrum不能教条 经理安排的临时任务 sprint 2的第三周 遇到困难 code review的重要性 给经理的项目状态报告 最后一个story可能完不成了 sprint 2的第四周 冲刺=加班 加班是个很严重的问题 不是所有的story都适合做sprint演示 评审sprint 2 演示时不谈技术 评审、总结和没有完成的story 回顾sprint 2 6 sprint 3——深入scrum sprint 3,出发 为敏捷调整座位 sprint 3的计划——精益思想 sprint 3的目标——口号的力量 失败的sprint 3计划会议 重新计划sprint 3 测试的介入 结对编程 先理论,后实践 超强的结对编程工具 饭馆中的敏捷思想 产品发布计划的变更 现场沟通 出差到现场解决问题 临时scrum master sprint 3,冲刺 关于考核的问题 突发事件 不隐瞒,不放弃 7 sprint 4——最后的冲刺 延迟开始的sprint 4 两天“休息”时间 以假乱真的需求演示 团队听诊工具 部门重组 新的敏捷管理协作工具 敏捷测试 为什么不报bug? 测试团队的新角色 系统集成测试怎么办? 临时员工 实习生 cmm与敏捷 现场客户 小插曲:装修也scrum 持续集成 8 路在前方 scrum之旅大获成功 产品顺利发布 去敏捷技术大会演讲 全球敏捷使用情况调查 对敏捷的诠释 附录a 案例索引 附录b 相关概念 附录c 参考资料 附录d 免责声明 |
商品评论(0条)