【转】敏捷软件开发工具——精益开发方法
2012-10-14 14:13
561 查看
软件开发的基本步骤
需求分析编码
除了分析和编码之外,瀑布过程中的每一个步骤都是浪费
识别浪费
部分完成的工作【库存】大量的需求和设计文档
部分完成的软件
额外过程
额外特性【生产过剩】
任务调换【运输】
一个员工安排多个项目
等待
推迟项目启动
推迟人员安排
等待需求文档
推迟评审和认可
推迟测试
推迟部署
移动
需求文档从分析人员转移到设计人员,
设计文档从设计人员转到程序员,
再接下去代码从编码人员转到测试人员
缺陷
浪费程度取决于缺陷的影响和缺陷被检测到的阶段
价值流图
产品周期中的增值活动、等待状态、非增值活动的时间花费以接受需求为起点,部署上线为客户提供价值为终点
用于揭示和消除浪费
领导
处理变更确定方向
团结人员
赋予动机
主开发人员
充满热情 & 忘我工作
出众的知识
善于表达技术构想
承担主要的设计责任
没有人能有效管理步入战场的士兵,他们只能被领导
相关文章推荐
- 敏捷软件开发工具——精益开发方法
- 应该用精益软件开发方法而不是敏捷软件开发吗?
- 专家看好网游开发管理工具,TechExcel再掀敏捷软件热潮
- 敏捷开发学习总结(1):传统序列式软件开发方法的缺点,以及迭代开发方法的选择
- 当今主流敏捷软件开发工具PK,哪个更好用?
- 对软件开发有利的5个敏捷编程方法
- 简介七种主流敏捷软件开发方法
- 将看板应用于软件开发:从敏捷到精益
- [转载]为什么敏捷方法能在软件开发中行之有效?来源:酷壳
- 为什么敏捷方法能在软件开发中行之有效
- 对软件开发有利的5个敏捷编程方法
- 为什么敏捷方法能在软件开发中行之有效?(转)
- 《敏捷软件开发-原则、方法与实践》-Robert C. Martin读书笔记(转)
- 敏捷开发中提高软件生产率的方法
- 《敏捷软件开发-原则、方法与实践》-Robert C. Martin
- ThoughtWorks、Teambition、Trello、Slack、DevCloud 主流敏捷软件开发工具平台比较
- 敏捷软件开发方法综述
- 敏捷方法 – 灵活,可靠的软件 使用设计模式和敏捷开发
- 《敏捷软件开发-原则、方法与实践》-Robert C. Martin
- 音频软件开发中的debug方法和工具