软件开发流程

一、需求

           1.1 需求的定义
                简单而言需求就是完成相应的功能
           1.2 需求的评估
                一般而言,当被提出有需求的时候,应该认真评估分析一下需求到底能不能做,很多需求都含有暗坑,评估不好,后面的事情就非常麻烦。为了不让自己麻烦,对于评估后认为不合理的需求,应该及时的砍掉。对于合理的需求,应该计划好运营数据,故障处理等

二、Code

            Code也就是编码阶段,完成一点小功能模块的代码,这个时候就应该考虑让别人review

三、Review

            别人检查代码有没有什么逻辑上的问题或者一些不容易发现的边边角角。一般这个时候对代码要修修改改,该过程的时间持续很长

四、Test

            当review过后,用在需求阶段写好的测试用例测试代码。测试用例需要涵盖多种场景,多种特殊的情况

五、出版本

            完成测试用例之后,走版本发布电子流,代码合入svn

六、灰度

            在现网灰度几台机器,运营对比现网数据,观察效果

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值