最近在看一本书《敏捷软件开发工具》,第一章就让人看得非常的有启发,他讲的一个问题是敏捷软件开发的根本目的是为了消除浪费,可是想想其他的事情,又何尝不是呢?
其实最根本的浪费,不是我们看到的水龙头没关,灯没关之类的忘记了的问题,最大的浪费往往是我们无形中进行而且认为理所当然的事情。书上是以制造和软件企业对比了七种浪费,我再加上生活一种:
制造业重的七种浪费 ßà 软件开发中的7种浪费 ßà 生活中的7种浪费
库存 ßà 部分完成的工作 ßà 现在用不了,也不能带来增值的东西
额外过程 ßà 额外过程 ßà 在某种名义下做的多余的事情
生产过剩 ßà 额外特性 ßà 与自己的收入不相称的过度花费
运输 ßà 任务调换 ßà 做自己不擅长的事情
等待 ßà 等待 ßà 等待
移动 ßà 移动 ßà 移动(比如上下班的时间,比如你和你亲人的距离)
缺陷 ßà 缺陷 ßà 缺陷
下面一个个来看:
库存 ßà 部分完成的工作 ßà 现在用不了,也不能带来增值的东西
制造业中,库存占用空间,占用资金,处理不好,堆积如山的库存能把公司葬送。软件开发中,如果开发工作不能转化称实际的产品,那么同样他会占用资金。生活中,购买不能马上使用的,或者能够带来回报东西,那么就是浪费。
额外过程 ßà 额外过程 ßà 在某种名义下做的多余的事情
文档没有想像中那么有价值,没有人看的,没有改动的文档,如同废纸一样,对于不必要的过程,能够简化的过程都可以去掉。人生,我们要从小学,中学,大学,研究生等等… 最终目的是什么?毕业文聘也就是一张纸,如果没有真才实学,那也只是浪费而已。可能某些读书的过程,那也就是一个额外的过程而已。
生产过剩 ßà 额外特性 ßà 与自己的收入不相称的过度花费
这个功能好,那个功能好,没有资源限制的时候,加上都好,但是警惕这可能是亚斯骆驼的最后一根稻草。生活中有太多美好的东西,这个也好,那个也好,可是人生时间有限,人生的MONEY有限,过分追求炫的东西,可能让你损失最基本的东西。
运输 ßà 任务调换 ßà 做自己不擅长的事情
软件开发是个合作的东西,要让合适的人做合适的事情,否则就是浪费。生活中,每个人有各自的生活方式,别人的不适合自己,自己的不适合别人,想让自己在别人的道路上走得很美,那也是一种浪费。
等待 ßà 等待 ßà 等待
软件开发中有太多的等待,等待需求的完成,等待编码的完成,等待测试的完成,等待部署的完成,等待是旁观者的事情,做事的人没有等待。生活中,我们在等待什么?等待房子降价?等待股票上涨?等待哪天中奖?把自己的命运寄托在别人或者老天身上,那就是一种浪费。
移动 ßà 移动 ßà 移动(比如上下班的时间,比如你和你亲人的距离)
开发过程中,即便是空间上的小小举例都可能影响到软件开发的进度。生活上,每天上下班多少时间?你和你的爱人之间有多远?你要多久才能回到父母身边?把时间浪费在路上是无奈,因为他是生活的一种浪费,和亲人的距离也是生命的浪费。
缺陷 ßà 缺陷 ßà 缺陷
软件开发中,能够在3分钟内发现的问题不属于重大的浪费,通常这种浪费取决于缺陷带来的影响和发现这个缺陷所花的时间。 生活上,能够在3分钟之内找出的缺陷也不是缺陷,不要自己的缺陷让自己一次次的跌到在同一个坑里面,早点发现比晚点发现要好。
恩,又有点变态,写了这么多的东西,一个感触来自最近的产品开发上的提高效率的问题,另外一个感觉来自父母生活上的节俭,却通常只是着眼于小处而疏于大处。工作上的体会我就不说了,上班的时候再去实践和考虑,列举了几点,试试看是否有用:
1. 只买有用的东西,不买便宜的东西,不必太在乎价格。
2. 在买东西的想想它的生命周期是多久,如何终结,如果是替代品的话,想想淘汰下来的怎么处理。
3. 定期看看自己拥有的东西,不要让他们成为累赘,卖掉,送掉,烧掉,扔掉(whatever方式)处理掉短期内对自己没用的东西。
4. 找个离开公司近一点的地方住下。
5. 和亲人住一起。
6. 做自己擅长的事情,但是要不断学习,让自己擅长的东西更多。
7. 警惕自己的缺陷。
相关推荐
倡导专注学习生活,让你专注做每一件事情。我们希望帮助培养你足够的专注和耐力,凝聚时间、精力和智慧。因为每个人大脑的注意力是有限的,只有一次专注一件事,才能在充满干扰的世界,不浪费人生。在当下娱乐信息...
有关更多信息,请访问此网站 关于schema.org代码的事实鲜为人知:这确实有效,并且可以帮助搜索引擎算法读取联系人数据,第二件事是,我们当中很少有人喜欢创建它们。 要使用模式生成器,您应该将代码复制到油脂...
以为很容易的一件事情,搞了3天浪费时间,最后自己研究出来了,得到的一个单类,简单易懂的获取 微信预支付id ,我的CSDN没有分了,所以开价6分,希望给点支持,肯定值这个分,有问题 happyyou2009@gmail.com邮件我 ...
而且如果每天或者每个星期的固定时间都要通知同样的一件事情,比如说下班时间到了或者网络即将断开之类的,是不是很累?本软件可以定时向计算机或者工作组发送信息,可以设定每天或者每个星期的固定时间向计算机或者...
一直以来把数据库的表转换成Entity或DTO都是一件让人头痛的事情,既浪费时间又很繁琐,看着几十上百个表的几百上千个字段,真是一件让人很头痛的事情。 我们也想过很多办法解决这个问题,包括用MyEclipse连接...
一直以来把数据库的表转换成Entity或DTO都是一件让人头痛的事情,既浪费时间又很繁琐,看着几十上百个表的几百上千个字段,真是一件让人很头痛的事情。 我们也想过很多办法解决这个问题,包括用MyEclipse连接...
一直以来把数据库的表转换成Entity或DTO都是一件让人头痛的事情,既浪费时间又很繁琐,看着几十上百个表的几百上千个字段,真是一件让人很头痛的事情。 我们也想过很多办法解决这个问题,包括用MyEclipse连接...
一直以来,安装操作系统和应用软件是一件吃力不讨好的事情,虽然现在的电脑速度越来越快,并且操作系统安装步骤也很简单,但每次都是只能等系统慢慢地一步步完成,系统装完后,接着装应用软件,并具还要设置网络使用...
一直以来,安装操作系统和应用软件是一件吃力不讨好的事情,虽然现在的电脑速度越来越快,并且操作系统安装步骤也很简单,但每次都是只能等系统慢慢地一步步完成,系统装完后,接着装应用软件,并具还要设置网络使用...
单片机如何选型 单片机的的选型是一件重要而费心的事情,如果单片机型号选择得合适,单片机应用系统就会得经济,工作可靠;如果选择得不合适,就会造成经济浪费,影响单片机应用系统的正常运行,甚至根本就达不到预先设计的...
一直以来根据数据库表结构自动生成JavaBean、自动生成MyBaits的Mapper映射配置文件、自动生成数据库设计文档都是一件让人很头痛的事情,既浪费时间又很繁琐,看着几十上百个表的成千上万个字段,真是一件让人痛苦的...
一直以来根据数据库表结构自动生成JavaBean、自动生成MyBaits的Mapper映射配置文件、自动生成数据库设计文档都是一件让人很头痛的事情,既浪费时间又很繁琐,看着几十上百个表的成千上万个字段,真是一件让人痛苦的...
实事求是是一件很难的事情,所以成功者总是少数。华为的经历揭示一条:真正的实事求是是震撼人心的。 真相 技术策略的误读 华为从来不以技术先导为目的,它的唯一目的,是在市场上迅速削弱、打击、消灭竞争...
一直以来把数据库的表转换成Entity或DTO都是一件让人头痛的事情,既浪费时间又很繁琐,看着几十上百个表的几百上千个字段,真是一件让人很头痛的事情。 我们也想过很多办法解决这个问题,包括用MyEclipse连接...
有了这个扩展,你会得到一个不同的高清壁纸你最喜欢的电视连续剧 - 陌生的事情。 通过我们的扩展程序,您可以享受流行的电视连续剧Stanger Things的不同高清壁纸。 新标签不再是以前的样子。 现在,空白的起始页不在...
珍妮 一个 python 脚本,用于检查 JNE 快递... 这件事是因为我在星期六晚上感到无聊而出现的,我试图把一些时间浪费在一些让我安静地进入脑筋急转弯的事情上。 所以,这是源代码。 请享用! 或者,你需要我做“某事
一直以来把数据库的表转换成Entity或DTO都是一件让人头痛的事情,既浪费时间又很繁琐,看着几十上百个表的几百上千个字段,真是一件让人很头痛的事情。 我们也想过很多办法解决这个问题,包括用MyEclipse连接...
我越发感到惊奇,因为java的设计原理是为了简化事情,那是为什么没有浪费时间在指针、操作符重载、多继承实现的原因,null却与此正好相反。好吧,我真的不知道这个问题的答案,我知道的是不管null被Java开发者和...
论文的格式修改是一件很麻烦的事情,一篇论文在定稿以前为了让格式达到标准,需要修改很多次,浪费了大量时间。本系统的设计初衷就是为了解决论文书写格式的规范化,方便学者论文格式的自动生成。 本系统是基于Java...
一直以来,安装操作系统和应用软件是一件吃力不讨好的事情,虽然现在的电脑速度越来越快,并且操作系统安装步骤也很简单,但每次都是只能等系统慢慢地一步步完成,系统装完后,接着装应用软件,并具还要设置网络使用...