详细内容或原文请订阅后点击阅览
水文工程中心寻求可持续的持续改进
美国陆军工程兵团、水资源研究所、水文工程中心 (HEC) 数十年来一直在开发软件,在此期间……
来源:美国陆军工程兵团美国陆军工程兵团,水资源研究所,水文工程中心(HEC)已经开发了数十年的软件,在此期间,开发,交付和支持该软件的技术已经发生了深刻的变化。 HEC的实践已经发展,工具和开发人员团队的收集也不断发展。尽管HEC工具被认为是行业标准的,但HEC认识到有必要提高代码,开发过程,用户和开发人员经验的质量,并支持美国陆军工程师兵团的使命和更大的水文专业。随着对新功能,错误修复,技术支持和培训的需求的增加,在不改变业务的情况下跟上当前需求的情况是不可持续的。
现已退休的HEC主任克里斯托弗·邓恩(Christopher Dunn)于2020年8月发布了Devops Moonshot挑战赛。Moonshot的愿景是为了实现HEC的软件开发实践的现代化,这是由中心范围的合作驱动到采用DevOps原则的。 DevOps强调自动化,协作和持续反馈,其采用需要对新工具和技术进行大量前期投资。但是,每个人都看到了好处 - 开发团队,客户和更大的水资源社区。 DevOps对开发时间表有明显的影响,因为该代码的更改将其迅速进入了最终用户的手中而无需牺牲质量。它还需要整个哲学上的转变 - 自动化您可以的东西,简化流程并更快地为客户创造价值。
那么,HEC如何到达今天的位置,打算去哪里?
狂野西部 - HEC-HMS转换,2017-2019
Gregory S. Karlovits,DevOps指导委员会主持人回忆起他的转型旅程:
团队改用了更现代的IDE,这使得采用多种新技术变得更加容易。
在中心范围内,2019-2020