方法
从挑战到部署。
决策和可验证的结果指导工作。在每个阶段,都很清楚什么已经完成,下一步该做什么。
我们的工作方式
从第一个问题到可运行的系统。
每个阶段都会产出你可以审查、验证和接受的成果。
了解挑战
研究工作流程、现有系统、限制条件和用户期望。
阶段成果项目边界和成功标准
- 流程及整合图
- 限制条件和风险登记
设计解决方案
测试关键假设并选择适合你环境的架构。
阶段成果架构和实施计划
- 数据和接口模型
- 关键工作流程的原型
构建和验证
分阶段交付,展示工作场景并根据需求进行测试。
阶段成果准备好接受的系统
- 功能和负载测试
- 文档和验收场景
部署并移交
规划过渡,准备团队并就持续运营达成共识。
阶段成果启动和运营移交
- 过渡和恢复计划
- 团队使用指南
原则
先有架构,后写代码
结构决定系统能成为什么。我们会有意识地去设计它。
安全是约束,而不是功能
威胁模型、数据处理和访问权限从第一个设计图开始就融入设计。
以可操作为目标
一个系统只有在拥有它的人能运行、观察和修改时才算完成。
长期思考
我们做出能在五年后依然有效的决策,而不仅仅是上线时。
下一步
有一个棘手的问题吗?
告诉我们需要改变什么。我们将从任务、现有系统以及你想要的结果开始。
开始一个项目