如何通过缺陷驱动优化流程并有效引进新技术?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1310个文字,预计阅读时间需要6分钟。
软件领域一个显著特点是流程和技术变化的快速。作为一家软件企业,面对日新月异的开发流程和技术,何时、如何选择和引进新的流程和技术变得尤为重要。本文主要探讨这些问题。
软件领域一个非常大的特点是流程和技术变化相当的快。作为一个软件企业,面对日新月异的开发流程和开发技术,何时、如何选择及引进新的流程和技术变得十分重要。这篇文章主要讨论的是进行选择和引进时的出发点,我称之为“缺陷驱动”。
什么是缺陷驱动?
这涉及到引进新技术的根本原因。其实很简单,就是为了解决软件开发过程中遇到的问题。但是实际操作时,面对外界的宣传和影响,人们往往会偏离这个初衷——从追求问题的解决到追求技术的“先进与流行”。
学习引进一种新的技术,新的开发方法和流程,根本的原因不是因为它有多新,有多少人使用,有谁的推荐,而是它是否能够实际的解决你所面临的问题。
缺陷驱动就是说,在软件开发过程中遇到了无法解决或者难于解决问题,才去考虑选择能够解决问题的新技术和方法。否则保持不变。
缺陷驱动的关注点是缺陷而不是技术
以解决工作中遇到的问题为出发点来引进新的技术,才会在这个过程中以问题以及自身的情况为中心,看技术是否适合自身,而不是以技术为中心,看它有多少优点。从这个角度思考也许能够更深入的了解技术。另外,这样对于一个组织来说,是一种自然的成长过程,而不是拔苗助长。
本文共计1310个文字,预计阅读时间需要6分钟。
软件领域一个显著特点是流程和技术变化的快速。作为一家软件企业,面对日新月异的开发流程和技术,何时、如何选择和引进新的流程和技术变得尤为重要。本文主要探讨这些问题。
软件领域一个非常大的特点是流程和技术变化相当的快。作为一个软件企业,面对日新月异的开发流程和开发技术,何时、如何选择及引进新的流程和技术变得十分重要。这篇文章主要讨论的是进行选择和引进时的出发点,我称之为“缺陷驱动”。
什么是缺陷驱动?
这涉及到引进新技术的根本原因。其实很简单,就是为了解决软件开发过程中遇到的问题。但是实际操作时,面对外界的宣传和影响,人们往往会偏离这个初衷——从追求问题的解决到追求技术的“先进与流行”。
学习引进一种新的技术,新的开发方法和流程,根本的原因不是因为它有多新,有多少人使用,有谁的推荐,而是它是否能够实际的解决你所面临的问题。
缺陷驱动就是说,在软件开发过程中遇到了无法解决或者难于解决问题,才去考虑选择能够解决问题的新技术和方法。否则保持不变。
缺陷驱动的关注点是缺陷而不是技术
以解决工作中遇到的问题为出发点来引进新的技术,才会在这个过程中以问题以及自身的情况为中心,看技术是否适合自身,而不是以技术为中心,看它有多少优点。从这个角度思考也许能够更深入的了解技术。另外,这样对于一个组织来说,是一种自然的成长过程,而不是拔苗助长。

