华为公司软件老兵。现负责公司产品软件架构能力提升组织工作,以及架构自动化、智能化度量、看护与演进解决方案的设计及其应用推广。
华为公司软件老兵。现负责公司产品软件架构能力提升组织工作,以及架构自动化、智能化度量、看护与演进解决方案的设计及其应用推广。
当今,工业软件的规模在急剧增大。对于超大规模的工业软件的开发来说,能否做到架构腐化的及时监测与重构,是一件事关业务兴衰的头等大事。而依靠专家人工进行架构评估、设计优化与重构的传统方式,无论从人力投入,还是从及时性上,都越来越难以适应超大规模软件开发的需求。
为此,华为公司构建了一套架构自动化度量、看护与演进的解决方案,运用自动化的方式,对软件产品的架构、架构质量及其趋势进行监测,并量化、可视化,供架构师及开发团队参考,以便理解架构,支撑其开展重构,使架构不断趋向合理,平滑演进。经过多年的应用,现在已经基本覆盖了华为公司所有主力产品,并日益深入到产品开发的日常活动中,成为开发团队手中的利器。
演讲提纲:
听众受益点: