如果要开发大型IM软件,客户端与服务器端的开发人员在数量方面大概是咋一个比例

和一般CS的软件团队差不多的结构。服务器更关注性能和逻辑,需要经验丰富、逻辑思维能力强的技术人员,贵精不贵多。客户端更关注体验和细节,和web前端类似,需要比较多的客户端开发人员。一般来说1:2 ~ 1:5都是可能的。
■网友
这个问题受几方面影响:1.产品形态:前端交互复杂还是后端业务逻辑复杂,复杂度决定了工作量。2.产品阶段:处于从无到有阶段,还是处于稳定运营阶段。还是工作量问题。3.人员水平配比:都是老手还是都是新人,还是有合理的人力梯度。可以参考的数据是:处于稳定期的QQ,前后比1:2。
■网友
可以很肯定的说客户端比服务端复杂,服务端对稳定性要求高。赞同阮良说法
■网友
客户端开发人员要多很多。以做非聊天类软件的经验,5:1是正常的


    推荐阅读