软件方案设计模板

软件需求分析、方案设计是一般开发过程中需要输出的文档。不过也有公司,为了追求效率而直接跳过这些动作。但是一个企业要正规化、流程化肯定是免不了这些材料的输出。输出这些材料,大幅度降低新人接手项目的效率和沟通成本,如果在软件开发前期,可以将一些可能出现的问题考虑进来,以减少开发过程中出现问题的试错成本。当然这些都是站在企业角度,对于开发者来说,只是单纯的增加了自己的被替代性罢了,苦涩。

1. 软件方案设计模板

  1. 需求分析
    • 功能需求(明确需要实现的功能)
    • 非功能需求(效率,可靠性,功耗)
  2. 硬件设计方案
  3. 上软设计方案
  4. 系统框图
  5. 软件设计方案
    • 软件架构
      • 分层设计
      • 关键模块设计
        • 关键模块流程图
    • 调用关系
    • 关键核心算法
    • 内存分配
    • 接口设计
    • 错误码设计
  6. 修订记录

results matching ""

    No results matching ""