码迷,mamicode.com
首页 > 其他好文 > 详细

项目开发的一般流程

时间:2018-01-24 10:55:14      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:需求   使用   架构   图片   bsp   log   单元   详细设计   coding   

项目开发的一般流程

  1. 确定项目需求:拿下一个项目
  2. 编写《需求说明书》:使用文字和图片的形式将业务表现清楚。不涉及技术,只涉及业务需求。这个环节要和客户反复沟通。
  3. 编写《概要设计说明书》:
    • 涉及技术的的宏观性的内容,不涉及技术的细节和业务的细节,技术架构的选型(比如JavaEE的3层架构分别采用是什么框架)。
    • 还有数据库设计,页面原型。设计出完稿子,拿给客户看看,图片是否可以。可以的话,前端用html代码实现图片,然后静态页面给我们程序员。
    • 这个环节要和客户反复沟通,用户签完字以后,一般不允许改了。当然也可以给客户一次或二次变更需求的机会,超过次数需要加钱才能修改。
  4. 编写《详细设计说明书》:涉及代码的细节和业务逻辑分析,相当于伪代码。
  5. 编码阶段(coding):根据《详细设计说明书》进行编码,单元测试
  6. 联测:项目组内部的行为
  7. 测试组进行全面的专业测试:《测试报告》
  8. 上线运行(测试阶段)
  9. 后期维护和二次开发

 

项目开发的一般流程

标签:需求   使用   架构   图片   bsp   log   单元   详细设计   coding   

原文地址:https://www.cnblogs.com/zhaojiankai/p/7992734.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!