不管做啥事,包括分析需求,实现需求或者完全跟写程序无关的事,最好都有自己的一套思考方式或者说做事方法。
1、总纲: 多考虑分支,尽量想办法确认假设的客观性,最难知道别人怎么想,涉及到心理学
2、要做什么,解决什么问题,真实需求究竟是啥,做了会怎样,不做会怎样
3、涉及到哪些人,谁受益,谁损失,有啥想法,有啥矛盾,预期怎样,预期能否调整
4、约束条件有哪些,环境,时间,资源等,优先级怎样,哪些是不可调整的
5、遇到了哪些困难,谁能帮助,问题的关键在哪儿,是否有经验可循
6、有哪些方法,是否已经参考过去、现在、未来、标杆,每个方法的优势和劣势,是否可操作
7、计划是什么,第一步做什么,计划执行过程中可能会发生哪些情况,如何应对
8、实际情况怎样,和预期有啥差异,原因在哪,做的好的,做的差的,如何改进,是否超出预期