谁负责商业软件开发中的版本号?如何设置策略?
1)小组赛
( 2)中队
重要的是不要忘记更改自我描述的输出文件的版本号。
例如AssemblyInfo.cs / resource.rc / AndroidManifest.xml
发布于 2012-08-18 19:13:54
版本号是产品管理/发布管理职责。这不是开发人员的选择。您应该设置您的构建环境,以便很容易地允许版本号更改。我会说,可以设置整个构建环境和构建系统,以允许PM或RM将其设置为他们想要的任何东西。开发商也不在乎。
发布于 2012-08-18 19:31:47
如果用户可以看到版本号,这是一个公共关系决策。我看到主要数字被修改,因为营销部门认为用户更改很重要,但对代码的影响很小,而且代码重组很大,但是很少有用户可见的更改,从而使编号发生了尽可能小的更改,以避免阻碍升级。
对于商业软件和开源软件来说,情况并非如此。以后通常没有营销部门,但在软件成功后,决策的依据将是公共关系。或者,它将被用作获得重新关注的方式,或者将注意力推迟到一个人准备好为止。
发布于 2012-08-18 05:36:36
IMHO,最好的版本控制方案是语义版本化,在这个方案中,没有指定角色,而是指定了规则。
换句话说,如果Office引入了新特性,而一些最古老的功能已经消失,那么主要版本应该添加另一个单元。现在是谁干的?通常是开发商。因为他们是版本最重要的人。
https://softwareengineering.stackexchange.com/questions/161400
复制相似问题