---《金矿》的笔记
清扫,定期的清扫环境,就像海军一样,定期的涂漆打磨船舶,目的是通过这个过程,发现船上部件的问题和过度劳损的部件,发现细小的问题。 清洁,持久清洁是前面3个S执行后的成果。 纪律,无论刮风下雨,都需要负责。
以上是我豆瓣的读书笔记,我总是在思考,如果这些概念套在软件研发流程中,会不会也会有所提高呢?如何标准化,如何提高就是重点考虑的地方。只考虑到了研发中的代码开发阶段,还没有拓展开来。
1.代码规范是一种标准流程,达到大家标准化统一。(这个现在在做,通过Eclipse的formater,checkStyle一点点的推广)
2.研发工具的统一化,保证在同一个组内,可以随时上手,不用在熟悉环境。只有这样,在互相调试,帮助追查bug的i后,可以顺利上手。(推广过,但是受阻后,没有继续推广)
3.研发过程的标准化,做一个单据的步骤是否可以标准化,pdm-->数据字典--->模板->......._>按钮实现--->...?(这个流程不推荐,因为不是标准的面向对象的思考方式,还是面向数据库的思考方式)这样的话,做每个单据的时候,大家就顺其自然的一步步的操作,而不是每次研发的时候,随意进行,这样的效率肯定不高。
只有标准化了,我们才能保证做事情的顺其自然化,但是标准化不代表我们扼杀了创新性,标准化的目的是为了使湖水降低,露出水面下的石头,然后持续改进。