互联网公司的软件研发流程是怎样的?

迭代版本
公司自己定义的一个发布版本的时间规律 ,记录不同任务的研发。
研发流程

开发流程

时间分配
一周开发,一周测试。



第二周结束,小A上线

1.0.2 merge

master merge

master分支可以发布了

1.0.2发布后,基于master分支切出新的分支1.0.3
此时,对于小B和小C,不包含1.0.3的版本,需要从rebase master 才可以。以后合并分支不会出问题。不能rebase dev。因为dev是测试环境,可能会包括其他开发source
