软件开发过程

来源:互联网 发布:云购cms getshell 编辑:程序博客网 时间:2024/05/24 15:40

 * 真实Web应用发开的流程:

   * 市场调研:
     * 人员:市场调研公司或软件公司.
     * 文档:
       * 《市场调研报告》
   * 市场分析:
     * 人员:市场人员(营销人员、运维人员等)
     * 文档:
       * 《市场分析报告》
   * 软件设计(偏功能性):
     * 人员:设计人员、PM人员、架构师.
     * 文档:
       * 《软件设计文档》
       * 《设计讨论概要》
   * (产品型或项目型)
     * 产品型:软件公司推出属于自己的产品,推向市场.
     * 项目型:软件公司承接对应行业的公司需求.
   * 以下是产品型:
     * 设计阶段(偏技术性):
       * 人员:设计人员、架构师、产品经理.
       * 文档:
         * 《软件概要设计》:技术人员对整体了解.
* 《软件详细设计》:详细到每个功能点.
     * 研发阶段:
       * 人员:研发人员、产品经理、辅助人员(产品助理等).
       * 文档:
         * 《研发进度报告》
* 《研发阶段性报告》
* 《周报、月报、季报》
     * 测试阶段:
       * 人员:测试人员(一般研发人员)
       * 文档:
         * 《软件测试报告》
       * 测试分类:
         * 黑盒:指的是功能性测试.
* 白盒:指的是逻辑性测试.
     * 修改阶段:
       * 人员:研发人员、产品经理、辅助人员(产品助理等).
     * 内测阶段:
       * 人员:市场人员、运维人员、客服人员等.
       * 文档:
         * 《软件内测设计文档》
* 《市场反馈报告》
     * 正式上线:
       * 人员:市场人员、运维人员、客服人员等.
       * 文档:
         * 《客服记录文档》
* 《软件运维文档》
   * 以下是项目型:
     * 合同签订:
       * 人员:售前人员、市场人员、项目经理.
       * 文档:
         * 《项目合同》
     * 需求讨论阶段:
       * 人员:业务人员、需求人员、助理(过程记录、会议记录).
       * 文档:
         * 《需求讨论报告》
     * 设计阶段:
       * 人员:设计人员、架构师、产品经理.
       * 文档:
         * 《软件概要设计》:技术人员对整体了解.
* 《软件详细设计》:详细到每个功能点.
     * 研发阶段:
       * 人员:研发人员、产品经理、辅助人员(产品助理等).
       * 文档:
         * 《研发进度报告》
* 《研发阶段性报告》
* 《周报、月报、季报》
     * 测试阶段:
       * 人员:测试人员(一般研发人员)
       * 文档:
         * 《软件测试报告》
       * 测试分类:
         * 黑盒:指的是功能性测试.
* 白盒:指的是逻辑性测试.
     * 修改阶段:
       * 人员:研发人员、产品经理、辅助人员(产品助理等).
     * 试点阶段:
       * 人员:实施人员、培训人员、运维人员、研发人员.
       * 文档:
         * 《项目实施计划报告》
* 《项目实施报告》
* 《系统操作手册》 - 产品说明书
* 《项目培训计划报告》
* 《项目培训总结报告》
* 《项目试点问题汇总及解决》
     * 正式上线:
       * 人员:实施人员、培训人员、运维人员、研发人员.
       * 文档:
         * 《项目实施计划报告》
* 《项目实施报告》
* 《系统操作手册》 - 产品说明书
* 《项目培训计划报告》
* 《项目培训总结报告》
* 《项目试点问题汇总及解决》
0 0
原创粉丝点击