当前位置: 技术问答>linux和unix
新手的问题,请大家指点
来源: 互联网 发布时间:2016-03-29
本文导语: 请问各位行内人士, 软件开发工作完成后, 模块的集成和Release具体是什么工作呢(具体的工作内容) 麻烦知道的人细心解释一下, 谢谢 | 集成,我觉得主要工作是测试,大...
请问各位行内人士,
软件开发工作完成后,
模块的集成和Release具体是什么工作呢(具体的工作内容)
麻烦知道的人细心解释一下, 谢谢
软件开发工作完成后,
模块的集成和Release具体是什么工作呢(具体的工作内容)
麻烦知道的人细心解释一下, 谢谢
|
集成,我觉得主要工作是测试,大家的工作拿到一块做集成测试。
Release的话,那就是测试完成了,发布一下。
所以对开发人员来说,主要还是完成自己的coding和unit test,其他的跟自己关系不是太大,主要是改一下bug
Release的话,那就是测试完成了,发布一下。
所以对开发人员来说,主要还是完成自己的coding和unit test,其他的跟自己关系不是太大,主要是改一下bug
|
对于项目的大小,不同的公司可能有一些差别,但主要的东西还是差不多:
根据不同的层次,有FEATURE的集成,COPONENT的集成和平台的集成.每一次集成好后,就应该有一个内部的预RELEASE, TESTER会用它做相应层次的测试,有问题时相应的开发人员会作相应的BUG FIX.一般每一个RELEASE有一个目标,比如通过多少测试用例,如果能够达到所设定的目标,就可以把相应的代码发布出去.不同层面的集成对应不同层面的RELEASE。当有新的功能或代码修改,酒应该有相应的RELEASE出来,在整个软件开发期间会重复代码开发,UT,集成,测试,ERLEASE这一过程,直到最终的产品被发布出来.
根据不同的层次,有FEATURE的集成,COPONENT的集成和平台的集成.每一次集成好后,就应该有一个内部的预RELEASE, TESTER会用它做相应层次的测试,有问题时相应的开发人员会作相应的BUG FIX.一般每一个RELEASE有一个目标,比如通过多少测试用例,如果能够达到所设定的目标,就可以把相应的代码发布出去.不同层面的集成对应不同层面的RELEASE。当有新的功能或代码修改,酒应该有相应的RELEASE出来,在整个软件开发期间会重复代码开发,UT,集成,测试,ERLEASE这一过程,直到最终的产品被发布出来.
|
集成是测试
release产品发布
release产品发布
|
mark
|
集成一般是测试,也有debug的
release就是发布
release就是发布
|
可以看《Rapid Development》