管理软件技术债务——应用程序的“损耗”

by

拥有一辆车就像管理软件吗?

宝博体育app下载都知道,当你把新车从车行开出来的那一刻, 折旧开始生效,它的价值立即开始下降. 也许有一天, 如果车辆保养得当,成为“经典”, 它会增值. 但是,那是多年以后的事了. 这类似于那个效果 技术债务 对软件有影响吗. 对于汽车来说,这种“债务”通常被称为“磨损”或 维基百科 它是这样描述的:“一种折旧形式,即使当一件物品被熟练地使用、小心地使用和适当地维护时也会发生。.“这包括车辆的所有部件,如轮胎、车身油漆、发动机部件等. 要让一辆汽车恢复原状是不可能的, 全新的环境,不用更换任何一个经济上不切实际的元件. 但是,通过适当的保养和维护,理论上,这辆车可以永远运行下去. 在考虑软件中的技术债务时,这种类比非常有效.

软件的损耗

就像一辆汽车, software applications need to be maintained; components are sometimes replaced or upgraded; and it is theoretically possible to run an application forever. 事实上, 如果软件是基于独特的商业目的进行战略开发的, 它可以像一辆经典汽车一样大幅增值. 然而, 要避免积累技术债务是不可能的,而且技术债务会随着时间的推移而增长, 就像汽车的磨损一样. 此外, 由于难以置信的成本,试图100%消除软件应用程序的技术债务是不现实的——在某种程度上,重建一个新的应用程序(如购买一辆新车)会更有经济意义。.

如果宝博体育app下载知道宝博体育app下载不能消除所有的技术债务, 宝博体育app下载解决这个问题的资源有限, 宝博体育app下载不想"买一辆新车", 宝博体育app下载应该把技术性债务削减工作的重点放在哪里? 宝博体育app下载应该专注于改进吗 软件弹性 (汽车性能), 软件的优雅 (汽车外观), 或者专注于最关键的会造成技术债务的项目(更换旧轮胎和挡风玻璃雨刷,这样宝博体育app下载现在就能继续开车)? 以汽车为例, 一个值得信赖的机械师,根据宝博体育app下载的优先级,准确地告诉宝博体育app下载应该在哪里投资,其价值是无价的. 最关心的是汽车的外观? 让身体变得更详细. 更关注性能? 调整引擎. 希望能够在短距离内可靠地驾驶? 更换火花塞,更换机油,定期更换轮胎.

想象一下,如果您能为您的关键业务应用程序提供一个“值得信赖的机制”. 感谢CAST高光最新版本中的技术债务投资组合顾问,你做到了.

软件智能技术债务-值得信赖的机制为您的应用程序

把突出最新发布的众多创新之一是独特的技术债务投资组合顾问. 它为你的软件提供了一个值得信赖的机制,允许用户直观地浏览应用程序组合或单个应用程序的技术债务,并收到如何减少技术债务的客观建议. 这个新特性的功能和技术债务投资组合顾问中可用的维度在最近的文章中进行了详细的描述 博客 宝博体育app下载的产品负责人迈克尔·穆勒.

该功能提供的所有见解都是基于对应用程序源代码的自动化和客观分析——而不是主观意见. 另外,你可以根据你独特的优先级来浏览推荐. 希望降低软件的复杂性,以提高长期的可靠性? 从影响软件优雅性的代码模式开始. 想要减少Java代码的技术负债,因为那是未来的技术方向? 过滤技术债务以查看创建技术债务的Java代码模式. 这一切都可以实时完成,而不需要深厚的软件技术知识. 这在执行等场景中特别有用 技术尽职调查 在M之前&当被评估的软件不熟悉时的交易. 这就像拥有一个值得信赖的机械师,同时又是你最好的朋友, 并且时刻为你的利益着想!

请查看以下把突出最新发布的所有新功能:

什么是新的CAST高光?

技术债务投资组合顾问

技术债务投资组合顾问

通过获得对应用程序组合的技术债务的全面和可操作的见解,立即确定补救工作的重点在哪里,从而对减少技术债务产生最大的影响.
查看技术债务是如何计算的

影子
多重云准备的见解

多重云准备的见解

如果需要部署多云,则需要对应用程序的开发策略做出更明智的决策. 接收应用程序中特定云模式的自动化洞察,使其更容易部署在多个云平台上.

影子
IBM云服务建议

IBM云服务建议

更快地采用IBM Cloud本地服务,并根据基于事实的应用程序特征提供量身定制的建议.
了解云服务建议是如何工作的

影子
新技术覆盖:Clojure, MySQL, PostgreSQL和DB2

新技术覆盖:Clojure, MySQL, PostgreSQL和DB2

用Clojure的新技术支持扩展投资组合洞察力, MySQL, 用于检测的PostgreSQL和DB2, 规模和软件组合分析(开源风险).
参见CAST高光的技术报道

影子
按代码类型筛选软件运行状况评分


按代码类型筛选软件运行状况评分

通过基于分析的代码类型(e.g.、专有、第三方、测试、生成等.),并自动重新计算分数和大小指标.
看看它是如何工作的

影子
更新的软件运行状况阈值


更新的软件运行状况阈值

宝博体育app下载更新了用于着色软件运行状况指示器的阈值(绿色, 橙色和红色)以反映基准存储库中的当前值, 它现在由12K的代表性应用组成.
查看新的阈值

影子
许多其他特性的改进


许多其他特性的改进

产品团队还利用这个新版本引入了许多额外的特性改进,以提高易用性,例如:SCA组件的Excel导出, 更多的结果和操作可从API, SSO / SAML增强, 和更多的!

影子
开始的有用资源


入门的有用资源

把突出团队开发了非常有用的资源来帮助您使用该平台, 操作自动化和API工具,并在您的组织内利用宝博体育app下载的软件分析.
访问产品教程页面.

提交: 把突出
格雷格•里维拉
格雷格•里维拉 副总统
担任中国科协高光副主席, Greg负责CAST SaaS平台的产品战略,帮助客户和合作伙伴加速应用程序现代化/云迁移, 合理化他们的应用组合, 减少开源风险. 他曾与微软等《宝博体育app下载》1000强公司合作, IDG通信, 在科技和媒体领域拥有超过20年的经验, 帮助他们成功实现数字化转型. 格雷格得了B.S. 电气工程和硕士学位.S. 他对应用技术改善商业和宝博体育app下载的日常生活充满热情.
加载更多的评论
谢谢你的评论! 你的审查必须首先得到批准
你已经提交了这个项目的评审
|
()