第109章 三个月內开发上线的KK与K-Game
第109章 三个月內开发上线的kk与k-game
次日,依然还是百人部门大会议室。
不过这次只有燕鸣霄与kk、k—game、星淘三大部门的技术工程师,至於网吧管家部门、技术支持部门则不在场。
毕竞伯伦希尔·网吧管家开发至目前已经是一个比较成熟的產品,后续最重要的是保持八万多家网吧的稳定访问连结即可。
至於技术支持部门,並不涉及到具体的项目开发,所以也无需在场。
作为kk部长的张峰,站在主讲台上,一边在身后的白板上写下目前qq的各项功能,一边介绍道:“当下qq的功能分为三大类,第一类是核心通信与社交。”
“而这又可以细分为以下几项功能,比如说,点对点文字聊天功能,这是qq最基础、最核心的功能,支持在线即时消息发送和接收。”
“又比如说,好友列表与管理功能,支持添加好友、刪除好友、对好友进行分组,像我的好友”、陌生人”、黑名单”等。”
“再比如说,查找与添加好友功能,支持通过qq號码、暱称进行在线查找並添加好友。”
“又再比如说,用户状態功能,支持设置在线”、隱身”、离开”、离线”等多种状態。”
“亦再比如说,聊天记录功能,支持在本地保存与好友的聊天记录。”
“以及最后的公共聊天室功能,按话题、地域、兴趣等划分出成千上万个聊天房间,这是qq最主要的多人社交形式。”
“第二类是个人形象与信息。”
“比如说,个人资料功能,可设置和修改暱称、性別、年龄、个人签名、所在地等基础信息。”
“又比如说,个人头像功能,支持从一套预设的、固定的卡通头像中选择一个作为自己的qq头像。”
“第三类是增值与扩展服务。”
“比如说,移动qq(移动梦网):这是qq最为重要的增值服务,用户可以通过手机简讯与线上的qq好友互发消息,实现隨时隨地”的沟通,不过这需要向电信运营商支付服务费。”
“又比如说,腾迅瀏览器,这是一款基於ie內核的瀏览器,试图通过绑定qq来占领用户入口。”
“根据我们当下54人,以及后续还会进一步扩充至80人的顶尖团队配置来估算的话,如果要重新打造一个功能与qq一样的kk,大概需要5到6个月左右。”
正常来说,如果想要开发一个和qq类似的即时聊天程序软体的话,至少也需要一年左右的时间。
但是,燕鸣霄给配置的团队阵容实在是太豪华了。
在54到80人的顶尖开发团队阵容下,他们完全可以同时分成多个功能小组进行开发,从而大大缩短整体的开发时间。
听到张锋预估的开发时间,燕鸣霄也是微微皱眉,这个时间在他看来还是太长了。
隨即燕鸣霄拿过粉笔,在白板上一边划去张锋列出来的部分qq功能,一边说道:“如果暂时放弃用户状態功能与聊天记录功能,留在后续版本更新的时候再添加。”
“以及彻底放弃公共聊天室功能,移动qq功能,还有瀏览器这类增值扩展服务功能。”
“只是保留点对点文字聊天功能、好友列表与管理功能、查找与添加好友功能、个人资料功能、个人头像功能,以及增加一个群聊功能的话,那么你们预估大概需要花费多长开发时间?”
“群聊功能,隔壁的伯伦希尔·网吧管家平台已经实现了,你们可以去借鑑一下他们的开发经验。”
看到燕鸣霄划掉的部分功能,以及要求保留和增加的功能,张锋隨即道:“燕总,还请给我们十分钟时间討论一下。”
燕鸣霄微微頷首,隨即张锋便与在场的54位kk项目部门的技术同事,就燕鸣霄提出的各项kk功能迅速討论起来。
约莫过了十分钟之后,张锋也是重新匯报导:“燕总,如果不开发公共聊天室功能,以及暂时放弃用户状態功能和聊天记录功能,留待后续再更新。”
“並且需要新增加的聊天群功能,隔壁的伯伦希尔·网吧管家有可借鑑的成功经验,提供给我们的话。”
“那么我们有把握將这个开发时间,进一步压缩到三个月左右。”
隨即张锋也是在白板上写下他们的预估开发时间线与开发任务,並且详细讲解道:“kk项目开发第一阶段,我们需要討论、確定技术选型、系统架构设计、资料库设计、核心通信协议制定等內容。”
“不过,因为我们有经过qq验证且优化的架构方案经验,所以无需从零摸索,並且团队內也有眾多的架构工程师,可以並行完成不同模块的设计评审。”
“我们大概只需要半个月左右的时间,便可以完成这一步工作。”
“kk项目开发第二阶段,因为团队人手充足的原因,我们可以分成四个项目小组进行並行开发”
“比如说,第一个后端开发组,主要负责开发用户与好友系统。”
“像用户註册、登录、好友管理(增刪改分组)、个人资料、查找与添加好友、固定头像系统等功能,大概花费4周到6周左右的时间,便可以完成。”
“第二个后端开发组,主要负责开发点对点消息系统。”
“这是最核心的聊天功能之一,需要保证消息不丟失、可快速送达,所以大概需要6周到8周左右的开发时间。”
“第三个后端开发组,主要负责开发免费群聊系统。”
“因为有可借鑑的伯伦希尔·网吧管家聊天群经验的原因,所以这方面的开发时间也仅需要4
周到6周左右。”
“第四个客户端开发组,主要负责开发ui界面与交互。”
“这个功能相对较为简单,所以开发时间也仅需要4周到6周左右。”
“因为以上四个小组同时並行开发的原因,所以基本可以在两个月內完成各自的相关开发任务”
“kk项目开发第三阶段是集成、测试与极限优化。”
“主要任务是前后端集成、大规模压力测试(模擬百万级在线)、bug修復、性能调优。”
“这部分工作大概可以在2周到3周內完成。”
“最终,第一阶段、第二阶段、第三阶段的整体开发时间全部加起来,大概是在3个月左右。”
说到这里,张锋也是忍不住在心中感嘆,他就没打过人手这么富裕的仗。
整个项目部门的同事,多到同时组建四、五个开发小组都没问题。
再加上放弃了公共聊天室这个无比复杂的累赘功能,足以为他们节省两个月左右的开发时间。
所以在3个月內,他们开发完成1.0版本的kk是没有太大问题的。
这一次听到张锋匯报出来的开发时间,燕鸣霄也是满意地点了点头道:“好,现在是2001年10月上旬,我给你们3个月的时间,我希望看到kk在2001年12月底能够完成大体的开发与测试,並且於2002年1月上旬正式上线!”
张锋当即点头应道:“没问题,燕总!”
敲定下kk的开发、上线时间之后,燕鸣霄的目光也是落到另一旁k—game部门的部长贺思源身上,询问道:“如果要你们復刻一个类似连眾世界、华国游戏中心那样的棋牌游戏平台的话,那么大概需要花费多长时间?”
贺思源隨即自信回答道:“大概2到3个月便可以开发完成!”
他们k—game部门的技术同事,直接就是原来连眾世界、华国游戏中心的游戏开发团队。
燕鸣霄的要求,对於他们来说不过是將已经开发过一遍的棋牌游戏平台,再重新开发一遍罢了口在人手充足,並且有过一次开发经验的情况下,他们復刻一个棋牌游戏平台所需要的时间,远比当初第一次开发所需要的时间短的多!
燕鸣霄微微点头,隨即在身后白板上一边写,一边讲述道:“假如我需要你们给k—game里面的游戏,增加以下几个系统功能。”
“比如说,以斗地主棋牌游戏为例,增加一个,天梯排位系统。”
“其中包括,积分功能。”
“贏一局,加25分;输一局,减15分。”
本章未完,点击下一页继续阅读。