郭顺发
发布于 2025-07-06 / 0 阅读
0
0

软件领域技术术语表

用术语和工程师沟通,能极大程度提高沟通效率和精准度。

一、开发架构

术语

解释说明

常用工具/框架

微服务

将单体应用拆分为多个独立部署的小型服务,通过API通信

Spring Cloud / Dubbo

单体架构

所有功能模块集中在一个代码库中部署

传统ERP系统常用架构

低代码平台

通过可视化配置快速生成应用的开发平台

宜搭 / 明道云

响应式布局

网页自动适配不同设备屏幕尺寸的技术

Bootstrap / Element Plus

二、数据管理

术语

解释说明

国产解决方案

OLTP

联机事务处理,面向高并发短事务(如订单交易)

阿里云PolarDB / 腾讯云TDSQL

OLAP

联机分析处理,面向复杂查询和大数据分析

TDengine / Doris

数据湖

存储原始格式数据的仓库,支持结构化/半结构化/非结构化数据

华为云Data Lake

ETL

数据抽取(Extract)、转换(Transform)、加载(Load)的流程

Kettle / DataX

三、运维部署

术语

解释说明

国内实践方案

CI/CD

持续集成(Continuous Integration)与持续交付(Continuous Delivery)

阿里云效 / CODING DevOps

容器化

将应用及其依赖打包成标准化单元的技术

Docker / 阿里云ACK

灰度发布

新版本先面向小部分用户开放,逐步扩大范围的发布策略

金丝雀发布 / AB测试

等保三级

国家信息安全等级保护第三级认证要求

需通过防火墙/日志审计等20+项控制措施

四、质量保障

术语

解释说明

测试工具推荐

单元测试

验证代码最小可测试单元的正确性

JUnit / TestNG

压力测试

模拟高并发场景评估系统性能

JMeter / 阿里云PTS

代码覆盖率

测试用例对代码行的执行比例

JaCoCo / EMMA

SonarQube

代码质量检测平台,检查代码缺陷/安全漏洞/技术债务

支持Java/PHP等主流语言

五、新兴技术

术语

解释说明

应用场景

云原生

基于云环境设计应用的架构方法论

容器化部署+微服务+DevOps

RPA

机器人流程自动化,模拟人工操作处理规则明确的任务

达观数据 / 云扩科技

数字孪生

物理实体的虚拟镜像,用于仿真预测

工业物联网/智慧城市

AIoT

人工智能物联网,结合AI算法的智能设备联网

华为鸿蒙 / 百度天工

六、项目管理

术语

解释说明

管理工具

敏捷开发

迭代式增量开发方法,强调快速响应变化

禅道 / Teambition

WBS

工作分解结构(Work Breakdown Structure),将项目拆解为可执行任务

甘特图 / 思维导图

MVP

最小可行产品(Minimum Viable Product),快速验证核心功能的简化版

用于初创项目验证市场需求

KPI

关键绩效指标(Key Performance Indicator),量化评估项目成效

OKR管理法常用配套指标

使用说明

  1. 与开发团队沟通时引用术语提升专业性

  2. 撰写需求文档时规范技术描述

  3. 阅读技术方案时快速理解核心概念


评论