提交并复核《质量属性场景》的真实项目制品。
计算机科学毕业综合项目 · 小纸条
选一章打印。双面打印(按长边翻页)后沿虚线剪开,每张卡片正面题目、背面答案。
提交并复核《系统上下文与信任边界》的真实项目制品。
提交并复核《容器组件与依赖方向》的真实项目制品。
提交并复核《ADR:记录为什么》的真实项目制品。
提交并复核《原型、尖峰与风险燃尽》的真实项目制品。
提交并复核《演化架构与适应度函数》的真实项目制品。
提交并复核《架构评审与威胁预演》的真实项目制品。
交付:系统上下文图、图例和边界说明;方法:画用户、外部系统、数据流和责任边界,标出身份、信任、协议与数据类别;必须复现反例:方框没有方向和协议;把第三方、客户端或运维网络默认当可信。
交付:六条质量属性场景及优先级冲突表;方法:把性能、可靠性、安全、可维护性写成刺激—环境—响应—度量的具体场景;必须复现反例:只写“高并发、高可用”,没有负载、故障、响应上限和测量位置。
交付:三份ADR:存储、通信和部署决策,含被拒方案;方法:一条ADR只记录一个重要决策的背景、候选、标准、结果、代价和复审条件;必须复现反例:只记“选择了什么”,不记约束和代价,后人无法判断何时应推翻。
交付:容器图、关键组件图和依赖规则清单;方法:按可独立部署/职责拆容器,再按变化原因拆组件,保持依赖指向稳定抽象;必须复现反例:为了“微服务”过度拆分,或模块互相调用形成环且无所有者。
交付:三条可自动执行的架构适应度检查及失败示例;方法:把关键架构约束变成自动检查,如依赖、模式、延迟预算和接口兼容;必须复现反例:架构规则只在文档里,代码变化后图和约束长期漂移。
交付:最高风险技术尖峰报告及原始测量附件;方法:用可丢弃原型验证架构未知,规定时间盒、测量、退出标准和删除计划;必须复现反例:原型悄悄变生产代码;只证明快乐路径而没有容量、失败和权限实验。
交付:架构评审包、问题清单、决策和整改验证;方法:用质量场景、故障注入和攻击路径走查,而非按图形美观评审;必须复现反例:评审会只汇报,没有挑战假设、记录异议或验证整改是否关闭。