1
newtonisaac 2014-05-05 14:25:02 +08:00 via iPad 1
兄弟,你这种假设从来没有存在过,所以要小心肯正面回答这个问题的人了。
|
2
doskoi 2014-05-05 14:27:54 +08:00 1
这样的询问意义不大,开发者水平,对产品质量的追求,对产品后期的打磨。其中差的时间也千差万别。
大量使用第三方库和只要求把东西做出来,一个人月都够。但是做出来的通常我只管它叫做原型。 |
3
caonan 2014-05-05 14:28:44 +08:00 2
这种「服务器端接口都已完成」的假设通常只存在于你把安卓版刚好已经做完的情况吧。
|
4
twilight OP @newtonisaac 不太明白你的意思,你是说服务器端和客户端的工作是交织的,无法评估一方的工作量么?
|
6
winnie2012 2014-05-05 14:32:36 +08:00
《人月神话》
|
8
twilight OP @winnie2012 呵呵, JD的客户端不算大项目吧?
|
10
jsonline 2014-05-05 14:44:21 +08:00 3
假设1个人要10个月,请问2个人要几个月?
我的答案是至少10个月。 |
15
railgun 2014-05-05 15:15:02 +08:00 1
@twilight 起码,把所有的服务器接口都定义好;还要设计用户场景,推导出需要多少个页面,每个页面需要什么样的功能,最好是交互流程图和UI效果图都能出来,这样才能做比较靠谱的评估
|
18
jsonline 2014-05-05 16:07:50 +08:00 3
目前排期靠谱的方法之一有 Evidence Based Scheduling http://www.joelonsoftware.com/items/2007/10/26.html
|
19
tossking 2014-05-05 16:24:23 +08:00 via Android 1
我记得推特客户端的iPad版本,在iPhone版本已经开发好的情况下,要2个高手6个月
|
21
ffts 2014-05-06 12:36:57 +08:00 1
得看什么人吧
|
22
ashong 2014-05-06 20:15:27 +08:00 1
除了代码外,另外一个重要因素是美工和用户体验设计, 都是费时的工作
如果美工和体验都确定的情况下,首版需要至少 3人月(高手) |
23
ioth 2014-05-21 16:05:46 +08:00 1
服务器端的接口,不会有合适完善的。
换个说法,服务器端有人配合,这样的话,ios的工作量和需求相关,基本功能实现,开发量应该在3到10个人月。 |