云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

域名注册_人脸识别服务器_优惠

小七 141 0

90天到10分钟-你觉得这对于有效的软件交付周期来说如何?

最近,我们与我们的一位客户讨论了electronic commander,我们的软件开发和交付自动化解决方案,该客户在electricomander中看到的改进确实令人震惊。客户(出于隐私原因,我们在这里不点名)创建了全球数百万网络用户/消费者使用的尖端软件。他们的软件是由一个大型开发团队编写的,一旦编码,软件就会被构建、测试,然后升级/部署到他们的生产数据中心。而这个过程,即使对于这个非常敏锐的工程团队来说,也是一个相当乏味的过程。使用Maven构建、运行系统、性能和验收测试,以及为部署打包已经足够复杂了;使用这些工具、不同的团队、不同的产品和不同的技能只会增加复杂性。从开发到生产,整个过程需要一周甚至几个月(3个月是客户实际计算的平均值)。但他们的业务需求和目标非常明确。在市场上取胜的唯一方法是迭代和快速交付。如果你想在当今快速发展的市场中取得成功,你需要更加协调和适应客户的需求。这就是持续部署的原因。敏捷开发宣言指出:"频繁地交付可工作的软件,从几周到几个月,优先选择较短的时间尺度。"这是敏捷的核心,因为只有在交付过程中,我们才与用户关闭循环并发起反馈。我们的客户已经把这个想法牢记在心。如今,客户已经使用electronic commander实现了整个流程的自动化。他们的每一个开发、测试和包装工具都由electroniccommander解决方案完全集成和自动化。客户已经构建了工作流,对整个流程进行排序和管理。随着软件的编写、编译、测试和部署到流程链上的各种环境中。已经消除了繁琐的手动操作,并在循环的早期检测到错误。所有这些都使客户能够很好地了解他们的软件交付状态—什么应用程序处于交付管道的哪个状态。最棒的是,从开发到运营的整个过程可以在10分钟内完成!现在,客户可以用大多数软件组织梦寐以求的方式来试验他们的软件。这使它们在市场上真正具有竞争力。又是一个云蜂客户生活中快乐的一天。