软件开发中的浪费根除与瓶颈突破及DevOps说服之道
在软件开发过程中,我们常常面临着各种浪费和瓶颈问题,同时推行DevOps也会遇到人员方面的阻力。下面我们将深入探讨如何解决这些问题。
根除软件开发中的浪费
在软件开发中,要识别浪费、简化流程并降低成本,有两种方式。一种是随意选择一个浪费区域进行处理,但更推荐的是全面观察软件开发生命周期,先确定最具影响力的待缓解区域。
在软件开发过程中,有三种类型的行动需要识别:
1. 待消除的浪费行动 :这些行动对流程没有价值,应尽快去除。
2. 当前系统中必要的浪费行动 :虽然目前必要,但可能存在优化空间。
3. 为流程增加价值的行动 :应重点关注和加强这类行动。
在这个阶段,观察是最有效的方法。可以从以下几个方面入手:
- 人员方面 :例如,工程师参加的会议是否是对时间的明智利用,还是无意义的活动。
- 流程方面 :开发人员在将代码部署到生产环境之前,是否需要经理签字批准,这是否是不必要的流程和等待。
- 工具方面 :有多少漏洞进入了生产环境,缺陷的成本是多少。
发现流程中的瓶颈
瓶颈是一种隐蔽的浪费形式,它指的是流程中的拥堵或阻塞。就像河流变窄会导致船只通行拥堵一样,流程中的瓶颈会减缓甚至停止生产。
常见的瓶颈形式包括审批流程和手动任务。例如,发布前必须经过经理批准,或者
超级会员免费看
订阅专栏 解锁全文
38

被折叠的 条评论
为什么被折叠?



