如何确保持续集成引领持续改进?

日期: 2015-03-22 作者:Jason Tee翻译:蒋红冰 来源:TechTarget中国 英文

忘记持续集成、持续交付,甚至忘记持续部署吧。软件开发中的新一个浪潮是持续改进。 ThoughtWorks的Teresa Ann Gracias说,持续寻求卓越,这必然是一个趋势,同时这需要一个更大的团队。“这并不只让开发人员和运维人员一切合作的DevOps,它是Dev/Design/Ops。”设计人员与开发和运维人员坐在一块,来创建持续改进周期。这里有三个小技巧,让你从心态和行为上都转到支持持续改进的环境上。

#1 扩展反馈周期

持续改进只有了反馈可用时才有效。来自于运维到开发的反馈周期只是一个开始。想想把周期扩展到从终端用户到设计人员的循环是否可行。这意味产着要实施新的通信和文档系统。随着软件开发中消费化趋势的渐涨,也许会有方法来使用社交媒体和大数据来识别可改进的区域。

#2不要陷入消极情绪

持续改进就像是找碴儿,不断在找出错误。团队成员可能会感到气馁或产生抵触情绪,如果他们感觉自己在被监控着。或者,他们会开始相互指责。确保所有改进都得到认可和回报,而不是理所当然的。每一天都要做的更好,这才能上所有人对自己工作都感觉越来越舒服,而不是越来越坏

#3 知道什么时间该放手

思想家伏尔泰说过,“不要让完美成为优秀的敌人。”持续改进不再有用,当它的致使经济停滞而不是创新时。要从长远利益考虑,而不是让所有细节都达到完美。改进的可用的资源是有限的。在最后的分析中,在现有应用效率中增加2%可能不如提出一个全新的功能,或解决掉之前未满足的需求。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

翻译

蒋红冰
蒋红冰

TechTarget云计算主编,主要负责云计算和虚拟化网站的内容建设。长期专注于IT前沿技术,对云计算、虚拟化、人工智能、区块链等技术都有了解;对行业趋势、市场动态有一定的洞察。

相关推荐

  • 持续集成:敏捷最佳实践

    持续交付方法开始于专注敏捷开发和完善持续集成实践。让我们谈谈持续集成,是“持续集成”,而不是“持续交付”。

  • AWS性能维护出奇招——预部署测试

    预部署测试是维护性能的关键。开发者可以使用AWS CloudWatch或者其他的工具确保KPI并管理性能。

  • 四种方式判断持续集成(CI)过程是否有效

    理论上来说,持续集成听起来很好。它不需要依赖冗长乏味的瀑布流程,可以在任何时段都可以阻止灾难项目的失败,同时,企业可以采用更加模块化、灵活化的方式开发新软件

  • 持续交付面临哪些技术障碍?

    随着持续集成的实现,敏捷团队将面临越来越多有技术障碍。持续交付要求开发一条新途径或,通过这种方法,新代码准备可以随时部署生产。