李文轩 2019-04-04
声明:这是本人学习极客时间的软件工程之美的笔记,有侵权请联系我。
工程方法
- 有目的、有计划、有步骤地解决问题地方法
- 分成6个阶段:
- 想法:清晰地定义问题,研究其可行性,检查是否有可行的解决方案
- 概念:提出一些概率性方案,并初选其中一个
- 计划:安排实施的计划,包括人员、任务、持续时间、依赖关系、预算
- 设计:针对产品需求、细化解决方案;明确设计整体架构和区分功能模块
- 开发:根据设计方案实施;构建、测试、调试和重新设计的迭代
-
发布:将最终结果和文档发布
运用工程方法解决问题的好处:
- 有一个被论证的方法指导,让心思放在重要的内容身上而不是过程中的方向失误。
- 对整个项目有更好的全局视角而非局部视角。