#concept #lean
类别 | 话题 | 解释 |
---|---|---|
领域概念 | 即领域模型、业务数据模型 | |
用户体验概念(UX) | ||
用户界面 | ||
人体工程学 | ||
国际化(i18n) | 如何使系统可用于国际环境、翻译、屏幕布局、措辞等 | |
安全和安保概念 | ||
安全 | 即如何实现保密、无信誉和其他目标。 | |
安全 | 安全关键型系统是指那些故障或故障可能导致死亡或受伤或严重经济损失的系统 | |
架构和设计模式 | 系统内反复出现的模式 | |
“底层架构”概念 | ||
持久化 | 如何/在哪里存储和检索数据 | |
过程控制 | ||
事务处理 | 如何处理技术或业务事务,即实现ACID事务 | |
会话处理 | 如何处理用户/客户端会话 | |
通信和集成 | 如何与其他系统集成,如何通信(即同步、异步、pub-sub…) | |
异常和错误处理 | 处理哪些错误,如何处理特殊情况 | |
并行和多线程 | 如何并行化任务,如何创建/生成/管理进程 | |
可信性检查和验证 | 即客户端验证,如何验证/检查数据,输入,结果。 | |
业务规则 | 即如何使用规则引擎,如何实现/配置业务规则,如何更改这些规则… | |
批量处理 | 如何分批处理数据(即离线处理) | |
报告 | 如何创建报告,如何收集所需数据,如何呈现结果 | |
开发概念 | ||
构建、测试、部署 | ||
代码生成 | ||
系统迁移 | ||
可配置性 | ||
运维概念 | ||
(权限)管理 Administration | ||
(项目)管理 Management | ||
故障恢复 | ||
系统伸缩 | ||
集群 | ||
监控、日志 | ||
高可用性 | ||
负载均衡 |