故事背景:
沙雕在公司一个开放API团队工做,平时的工做内容主要是作一些对外API项目开发,负责跟第三方系统对接。虽然工做也几年了,可是一直都是按照上级作好的设计文档和分配的任务去作,不多本身去作设计和思考。有一天团队老大跑路了,部门老板想提拔他作团队老大的工做,但须要负责一个新项目架构设计工做来试探下他的能力,所以他感到很迷惘,由于以前没有尝试过,既怕本身能力不足也怕失去这个可贵的机会,他悄悄去请教部门里的一个大婶。架构
在肯定新的解决方案或对现有项目优化的解决方案要求时,不管你项目规模如何,都值得使用5W2H这思惟工具框架
WHO负责肯定解决方案中的各个参与者和参与者。工具
这些是您要针对预期解决方案的“对象”提出的各类问题的示例:性能
WHAT 负责识别这个预期解决方案中的各类功能,数据,输入,输出,交付,软件工件等。
这些是您应该针对预期解决方案的“内容”提出的各类问题的示例:优化
WHEN 解决预期解决方案中的各类基于时间事件和活动等问题。网站
这些是您应该针对预期解决方案的“时间”提出的各类问题的示例:架构设计
WHERE 解决一个解决方案的各类地理或者逻辑方面问题。设计
这些是您要针对预期解决方案的“位置”提出的各类问题的示例:对象
WHY 要处理施加在解决方案上的各类驱动因素和/或约束(内部或外部)。blog
这些是您应针对预期解决方案的“缘由”提出的各类问题的示例:
HOW 解决涉及的过程是如何进行的。哪些步骤,活动和相关变量会影响它。
这里的一个技巧是使用流程图能够更好去表示它。
这些是您应该针对预期解决方案的“以什么方式”提出的各类问题的示例:
HOW MUCH 解决预期解决方案中的数量和成本等问题。
这些是您应该针对预期解决方案的“多少”提出的各类问题的示例:
老板交给你一个新项目,5月中旬须要对外提供一个标准API,开放公司某些内部产品数据能力。
大体需求:本次开放的产品是信用证,开放信用证状态数据给第三方机构查询,数据是从公司某数据平台获取,经过公司标准API提供给第三方合做机构,与他们系统进行对接,客户会从第三方机构APP或者门户网站登录去获取数据,预算大约20万美金。
WHAT | WHO | WHEN | WHERE | WHY | HOW | HOW MUCH |
---|---|---|---|---|---|---|
开发信用证状态数据 | 提供给第三方机构企业用户 | 5月中旬 | 从数据中台获取数据 | 能够提高公司获客能力 | 标准开放API方式 | 预算 $200000 |
有兴趣的朋友,欢迎加我公众号一块儿交流,有问题能够留言,平时工做比较忙,我也抽时间尽可能回复每位朋友的留言,谢谢!