公司项目有必要起一个代号(codename)么?

2020-01-06 22:08:57 +08:00
 Tonni
我们公司之前做项目的时候会起一个代号( codename ),比如一个 iOS 应用,开发团队内部代号是 coconut,repo 命和 jira 上面的 board 名都会是 coconut,理由是不会对外泄露公司内部的开发和商业动态。这样做有一个问题,就是这个代号只在开发内部使用,别的部门不知道,所以有时候和其它部门讨论问题的时候要反复的说明 coconut 是什么项目,还有公司新员工来了看着一个个类似 coconut 命名的 repo 名称摸不着头脑,需要向老员工挨个请教。

个人觉得是没必要用这种花里胡哨的 codename,到头来坑的还是自己,codename 就按项目的功能来划分就好了,比如 iOS app,repo 和 jira board 名称就叫 ios-app 就好了,这样看起来更加的直观,和其他部门的同事交流起来也不用来回的解释奇怪的 codename 了。

只是个人的想法,实际工作还是要按公司的要求来做的,好奇大家所在的公司对于 codename 也有这种要求么?
12318 次点击
所在节点    程序员
78 条回复
mywaiting
2020-01-06 22:11:52 +08:00
有必要。虽然不那么实用,但情怀满分
unixtrong
2020-01-06 22:31:44 +08:00
有必要,有的时候项目在确定名字前就开始开发了。并且有代号可以不受名字变更所影响。
dioxide
2020-01-06 22:59:41 +08:00
仪式感
anUglyDog
2020-01-06 23:05:01 +08:00
有,比如你们公司开发了一百款游戏难道还用三国 XXX1,三国 XXX2,联盟 XXX 命名吗?一般都是一个英文字母加一个数字作为编号,方便沟通.
anUglyDog
2020-01-06 23:08:28 +08:00
不过我之前入职了某公司各种奇葩命名,比如 thor,zelda 什么的...
agagega
2020-01-06 23:12:00 +08:00
有必要。因为一些大公司对产品的正式命名会非常奇葩,直接用名字难以区分不说,根本不可能用作代码仓库、项目管理软件项目的标题。

另外有很多项目是开始一段时间以后才确定命名的,用一个独立的 codename 可以保证开发的连续性。

还有就是结合这个 codename 可以做很多有趣的事情,比如类似的项目 codename 有关联之类的,这个属于管理者的恶趣味了。
realpg
2020-01-06 23:26:45 +08:00
没必要。。。
jim9606
2020-01-06 23:31:44 +08:00
codename 的好处主要是开发时不用确定公开名,方便保密,这样即使被外部知道 codename 也能避免被猜测出内容,例如抢注商标或者猜测项目性值之类的。
有时候也是为了方便代码 review,例如直接在代码库里搜 codename 就可以找到项目相关的代码。
capping
2020-01-06 23:47:39 +08:00
我个人是喜欢这种代号命名的方式的。交流的时候明显代号要比 ios-app 这样的更上口。我司的项目用几个字母命名,难受死我啦,读的时候形如 abcd。
boywang004
2020-01-07 00:00:02 +08:00
有必要,因为内测阶段产品改名是很常见的事儿。不过 codename 最好是大家好读不容易拼错的……
miyuki
2020-01-07 00:00:30 +08:00
我联想到了热衷于给产品和漏洞起名的 Cloudflare
ra1983
2020-01-07 02:54:59 +08:00
会啊,给项目起名字的会议是大家最开心的。
大家还喜欢像国会议案一样起名字,起个全称,再缩写成一个单词做为项目代码。比如 The Setting Every Community Up for Retirement Enhancement Act 缩写成 SECURE Act。
每个 sprint 也有名字,前一个项目每个 sprint 都是植物大战僵尸里的植物。
msg7086
2020-01-07 03:00:58 +08:00
没有必要但并不是不行。起 Codename 还是很常用的,至少比随便写个产品名后期再换掉来得好。
waruqi
2020-01-07 05:59:28 +08:00
如果要做好几个 app 难道用 iosapp1 iosapp2 ...?
Takamine
2020-01-07 08:16:36 +08:00
有必要,而且在 jira 上作为任务或者故事等前缀标识,很清晰。
Rwing
2020-01-07 08:39:25 +08:00
2 楼正解
atonku
2020-01-07 08:43:39 +08:00
一看你们就不忙
sadfQED2
2020-01-07 08:48:01 +08:00
名字取牛逼点,比如我们的全是阿波罗计划,哥伦布计划等等,文档拿出来逼格满满
thet
2020-01-07 08:51:25 +08:00
我们全是 dota 英雄名
imaning
2020-01-07 08:55:12 +08:00
@anUglyDog 这么说,那 N 社显卡命名岂不是。。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/635613

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX