软件开发中的“浪费”
来源:互联网 发布:java 物联网 开源框架 编辑:程序博客网 时间:2024/05/18 00:22
精益方法定义浪费是指那些没有为最终产品增加价值的各种活动。比如敏捷中站会,大家一起沟通一下进展。这个的确没有增加价值,但是浪费并不代表我们能不做这些活动。
浪费分为
- 事务成本 - 准备工作,做计划,估算,回顾
- 协调成本- 站会, 沟通会。注意,如果会上讨论如何设计代码,这就不是所谓的浪费。
- 破坏负载(failure load) - 就是我们常说的,产品出现缺陷,把缺陷改掉,达到原来的应该达到的需求。它是一种增值工作,只是它完成的是本该完成的功能。如果超出了原来的需求,那部分就不算是浪费了。
显然事务成本,协调成本都是项目开发必须的。但是这些都是我们应该尽量去控制这些活动所占用的时间。所以,有一个简单的判别某种活动是否是浪费的方法,就是团队是否愿意花更多的时间在上面。比如说站会,团队是否愿意花30分钟,或者1个小时在上面呢?
如何能快速的向客户交互可用代码,最大化交互的价值,方法是找处开发环境中的“浪费”,然后最小化它。
--读书《看板方法》
0 0
- 软件开发中的“浪费”
- 详细设计成软件开发过程中的浪费
- 软件开发过程中的浪费——详细设计
- 【笔记】软件活动中的浪费
- 软件测试中的八大浪费现象
- 避免敏捷中的浪费
- 不要浪费开发时间:给初次创业的伙伴们的 6 个软件开发建议
- 软件开发中的审美疲劳
- 软件开发中的事务处理
- 软件开发中的注意事项
- 软件开发中的角色扮演
- 软件开发中的角色扮演
- 软件开发中的误区
- 软件开发中的两个基本点
- 软件开发中的并发
- 软件开发中的沟通
- 软件开发中的文档
- 软件开发中的“宫心斗”
- org.quartz定时格式
- struts实战--登陆拦截器
- fig9.4
- MySQL提示:The server quit without updating PID file问题的解决办法
- linux 中特殊符号用法详解
- 软件开发中的“浪费”
- arcgis中map属性方法
- 杭电 1372 Knight Moves
- 钱宝计算器2
- 当URL的参数中有中文格式的时候要进行编码解码
- tomcat7 内存配置修改方法
- Unity 创建Kinect 动作检测实时监控波形图
- 运维笔记43 使用saltstack配置完整线上服务(haproxy+keepalived,nginx+php+memcache,mysql主从)
- DefaultDispatcherErrorHandler: Exception occurred during processing request