项目开发流程

  一.项目的需求分析、设计

       包括需求分析、系统架构、开发的详细设计文档、测试用例等。

       这一个环节做好了,可以降低项目的返工率和变更率。

   需求过程:

   1.需求收集。包括信息收集、需求调研、问题调查、客户交流等方面

   2.概要设计。主要是将需求收集到的凌乱的内容,资料进行总结,从了得出一个完整的业务流程图(这个阶段需要需求分析师和系统分析员共同完成)。然后从业务流程图中抽出那些东西是可以用计算机系统来实现的,提炼出系统系统流程图。(一般用UML)

   3.需求做出概要原型(图片原型),有用户评价确认。

   4.概要原型图做完以后,系统架构师开始介入。介入的内容如下:

       4.1.更具原型图,验证技术是否能实现

                  可以实现:确认用哪些技术,存在哪些技术难题,规划网络拓扑结构;

                  不能实现:如果存在不能在计算机中实现的,就要将这个不能实现的流程放入也不流程图中,不使用计算机来实现。

   5.需求人员开始编写详细需求,其中包括详细设计书,HTML画面

      构架人员开始搭建系统环境,开发框架,测试环境等

     以上结束以后,将进入项目的下一个阶段-开发阶段。 

 

  二.开发阶段

       1.编写开发用的详细设计书

       2.代码开发

  三.测试阶段

       1.在开发阶段的开发人员编写开发详细设计书时,测试人员同步编写测试详细书

       2.在开发阶段开发人员完成一个页面,测试人员此时就要开始测试

          也就是说开发和测试两个阶段在一些时期之内是并行存在的

   四.发布阶段

        发布阶段是在测试完毕,bug修改完毕以后进行的

        1.在开发阶段和测试阶段途中,架构人员就可以开始搭建线上正式环境,已备发布只用。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值