请教开发一个 iOS 版电商客户端大概要多少“人月”?以 JD 为例,假设服务器端的接口都已完成。

2014-05-05 14:13:06 +08:00
 twilight
只考虑客户端的工作量,不考虑服务器端的工作量。

多谢。
4392 次点击
所在节点    iDev
23 条回复
newtonisaac
2014-05-05 14:25:02 +08:00
兄弟,你这种假设从来没有存在过,所以要小心肯正面回答这个问题的人了。
doskoi
2014-05-05 14:27:54 +08:00
这样的询问意义不大,开发者水平,对产品质量的追求,对产品后期的打磨。其中差的时间也千差万别。
大量使用第三方库和只要求把东西做出来,一个人月都够。但是做出来的通常我只管它叫做原型。
caonan
2014-05-05 14:28:44 +08:00
这种「服务器端接口都已完成」的假设通常只存在于你把安卓版刚好已经做完的情况吧。
twilight
2014-05-05 14:30:00 +08:00
@newtonisaac 不太明白你的意思,你是说服务器端和客户端的工作是交织的,无法评估一方的工作量么?
twilight
2014-05-05 14:30:51 +08:00
@caonan 对对,你这个比喻很好。
winnie2012
2014-05-05 14:32:36 +08:00
《人月神话》
twilight
2014-05-05 14:32:48 +08:00
@doskoi 非常感谢,你的意见很有参考价值。原型能一个人月做出来,我感觉已经很快了。
twilight
2014-05-05 14:33:55 +08:00
@winnie2012 呵呵, JD的客户端不算大项目吧?
doskoi
2014-05-05 14:43:08 +08:00
@twilight 我的意见是想告诉你:别人的意见没有参考价值。
jsonline
2014-05-05 14:44:21 +08:00
假设1个人要10个月,请问2个人要几个月?

我的答案是至少10个月。
fly2never
2014-05-05 14:47:30 +08:00
@twilight 别小看了JD
twilight
2014-05-05 15:06:33 +08:00
@doskoi 晕了,是否评估工作量,只能靠直觉了?有没有什么客观的方法?
twilight
2014-05-05 15:07:35 +08:00
@jsonline 哈哈,这是最新的段子吧?
如果配合的不好,真有可能。
twilight
2014-05-05 15:08:31 +08:00
@fly2never 嗯,应该有一些比较复杂的业务流程。
railgun
2014-05-05 15:15:02 +08:00
@twilight 起码,把所有的服务器接口都定义好;还要设计用户场景,推导出需要多少个页面,每个页面需要什么样的功能,最好是交互流程图和UI效果图都能出来,这样才能做比较靠谱的评估
dong3580
2014-05-05 15:18:36 +08:00
@twilight
这段子,流利~~~
twilight
2014-05-05 15:58:53 +08:00
@railgun 记下了,多谢。
jsonline
2014-05-05 16:07:50 +08:00
目前排期靠谱的方法之一有 Evidence Based Scheduling http://www.joelonsoftware.com/items/2007/10/26.html
tossking
2014-05-05 16:24:23 +08:00
我记得推特客户端的iPad版本,在iPhone版本已经开发好的情况下,要2个高手6个月
JoyNeop
2014-05-05 21:57:09 +08:00
楼上一群无头骑士看得我蛋疼…… @Livid 能不能把默认头像改成几个不同色调的头像随机选一个

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

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

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

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

© 2021 V2EX