VRE软件产品合作开发上线流程.docx
《VRE软件产品合作开发上线流程.docx》由会员分享,可在线阅读,更多相关《VRE软件产品合作开发上线流程.docx(11页珍藏版)》请在冰豆网上搜索。
VRE软件产品合作开发上线流程
VRE软件产品
合作开发上线流程
沃勤网络科技(上海)有限公司
1.0
本文说明了开发商和沃勤在VRE平台上进行产品合作、开发的工作流程。
目录
1前言2
1.1目的2
1.2范围3
1.3术语3
2合作流程概述3
3合作评估4
3.1签订NDA5
3.2开发商对VRE的技术评估5
3.3沃勤对开发商的评估5
3.4签订合作协议5
4产品开发5
4.1产品立项6
4.2产品开发/移植7
4.3沃勤提供技术支持7
4.3.1开发商问题解决7
4.3.2开发商建议与反馈7
5产品测试8
5.1产品提交测试9
5.2沃勤进行产品测试9
5.3产品修改、更新9
6产品运营9
6.1产品上线9
6.2产品运营数据查询与反馈9
附:
VRE软件产品合作相关文档:
10
1前言
1.1目的
本文说明了开发商和沃勤基于VRE平台进行产品合作、开发/移植的工作流程,描述了在合作评估、产品开发、产品测试直至上线运营等阶段开发商和沃勤需要注意的事项,可作为开发伙伴和沃勤在VRE平台进行产品合作、开发的业务操作指南。
本文由沃勤网络科技(上海)有限公司提出并归口管理。
1.2范围
本指南只适用于VRE平台。
1.3术语
VREVirtualRuntimeEnvironment,虚拟运行环境。
2合作流程概述
VRE软件平台是沃勤面向所有C语言开发者提供的一个开放的第三方软件平台。
开发商和沃勤基于VRE平台进行产品的合作运营,整体的流程如图示:
从商务洽谈、技术评估、签订合作协议、产品立项、开发/移植、测试直到上线运营整个流程,我们主要分为以下三个主要阶段来进行阐述:
合作评估、产品开发、产品测试,并将在各个阶段中详细描述合作过程中的相关事项。
合作评估:
开发商在对基于VRE软件平台的产品合作推广有初步意向时,即可接洽沃勤商务联系人,了解沃勤VRE平台的商务模式。
双方对基于VRE平台进行产品合作、开发/移植进行评估,评估可行后签订协议正式合作。
产品开发:
开发商制定开发计划,产品立项,沃勤提供VRE技术支持,开发商进行产品开发/移植,直到产品开发/移植完成。
产品测试:
开发商产品开发/移植完成后,即可向沃勤测试部门提交,进行产品上线前的测试。
产品测试通过后,导入VRE软件产品库,安排正式运营。
产品运营:
合作产品开发/移植完成、测试通过后,由沃勤通过既有的渠道进行市场推广,并和开发商共同收益的盈利阶段。
3合作评估
在此阶段,主要是开发伙伴和沃勤之间达成初步合作意向,并互相进行评估,进而展开合作的初始阶段:
在开发商和沃勤进行商务洽谈并达成初步合作意向之后,为了更好地让开发伙伴了解沃勤及VRE平台,更好地展开合作,沃勤会提供相关开发工具包给开发商来进行技术评估,同时开发商也需要提供拟合作产品资料,供沃勤运营部门来进行评估。
如果开发商和沃勤双方评估合作可行,即可签订合作协议,正式合作,进入产品开发阶段。
3.1签订NDA
在开发商和沃勤的初始评估阶段,由于开发商需要提供产品相关资料给沃勤,同时尽管沃勤会提供开放性的VRE开发工具,但也会涉及到一些技术上的交流,这时为了保障双方利益,可以自主选择签订NDA(保密协议)。
3.2开发商对VRE的技术评估
沃勤会对所有开发者提供开放的VRE软件开发环境,向开发商提供VRE开发工具包,VRE开发工具包也能从沃勤VRE开发者论坛下载。
VRE开发工具包包括:
VREIDE、VRE开发说明文档、DEMO、计费代码及相关说明。
开发者可由或下载
通过这些VRE开发资料,开发商能够了解自己在VRE平台上进行开发或移植的难度和工作量大小,一方面评估自己在VRE平台上开发/移植的可行性,另一方面便于下一步开发计划的制定和开发工作的安排。
3.3沃勤对开发商的评估
为初步评估开发商产品在沃勤VRE平台上运行的市场前景,开发商需要提供公司介绍和拟合作产品资料(PPT):
1、公司介绍:
包括公司业务、成功案例和开发团队介绍;
2、产品资料:
包括产品描述、内容简介,功能介绍,操作说明等等,以及DEMO(java/symbian/winmobile版本)。
3.4签订合作协议
完成评估后,双方协定正式合作协议,约定双方合作的商务模式及合作的项目。
由沃勤提供《VRE软件产品合作协议》和NDA模板。
4产品开发
此阶段,是开发商和沃勤合作全流程的关键阶段,项目的进度,主要取决于产品开发环节。
期间开发商从事最核心的产品开发/移植工作,而沃勤则给予合作伙伴强有力的技术支持:
在开发商和沃勤签订正式合作协议之后,产品开发阶段工作开启。
首先由开发商制定开发计划并根据协议约定向沃勤提交拟合作产品信息,沃勤则进行产品立项,安排技术支持,正式进行开发。
开发过程中开发商负责最主要的开发/移植工作,而沃勤指定支持工程师则会为提供技术支持,直至产品开发/移植完成,产品提交测试。
4.1产品立项
开发商制定开发计划时,需要根据协议约定向沃勤商务联系人提交拟开发产品信息。
开发商根据说明填写《VRE软件产品信息登记表》,发给沃勤商务联系人。
沃勤运营部门指定此项目技术支持工程师,同时分配产品编号、产品程序日志/存档文件保存路径等并反馈给开发商。
开发商依照《VRE软件产品信息登记表》的规定使用正确的软件程序名称及程序日志、存档路径。
产品立项后,开发商正式进行开发/移植。
4.2产品开发/移植
产品开发前,沃勤指定支持工程师会向开发商提供《VRE软件产品开发FAQ》和VRE软件开发工具包,开发商可以通过《VRE软件产品开发FAQ》加快对基于VRE平台进行开发的了解,并预先熟悉通常的VRE平台开发上的一些技术问题。
开发商根据《VRE软件产品信息登记表》中策划、设计说明来进行开发,开发过程中必须严格遵循开发工具包中《VRE软件开发指南》来进行,并参照《VRE软件产品开发FAQ》来解决开发中的一些技术问题。
当开发商技术人员无法解决时,可以向沃勤指定支持工程师提出技术支持。
产品开发/移植过程中,开发商需要和沃勤商务联系人随时保持沟通,在技术、其它事务方面均需要互相交流,以保障项目开发的进度。
4.3沃勤提供技术支持
4.3.1开发商问题解决
开发商在基于VRE平台进行开发/移植过程中,开发人员如果遇到无法解决的技术问题,可以将问题和相关代码填写到《VRE软件开发问题建议反馈表》,提出技术支持需求。
反馈问题时,根据《VRE软件产品信息登记表》中联系方式,发送给沃勤指定支持工程师,同时抄送给沃勤商务联系人,以保证项目进度。
当开发人员提出的问题属于以下范畴时,沃勤指定支持工程师予以解决:
1、**问题:
…………;
2、**问题:
…………;
3、**问题:
…………;
在收到以上问题后,沃勤指定支持工程师予以解决,并将问题解答和相关代码填写到《VRE软件开发问题及建议反馈表》,反馈给开发商技术人员。
4.3.2开发商建议与反馈
开发人员在实际开发过程中,有时会遇到一些VRE平台自身的问题。
开发人员可以针对平台自身的问题,向沃勤提出建议。
各项建议可以和相关问题请一并填写在《VRE软件开发问题及建议反馈表》,发送给沃勤指定支持工程师。
我们将积极采纳合作伙伴的建议,并尽快采取相关措施,以更高效地支持开发者进行产品开发/移植工作。
5产品测试
产品测试关系到上线产品的质量,是整个流程的最后环节。
当开发商完成产品开发后,即可向沃勤提出产品测试申请,进行产品上线前的测试:
开发商在完成产品的开发/移植工作后,即可将所完成产品提交沃勤进行产品测试。
沃勤测试部门对产品进行测试,得到测试结果并反馈给开发商。
产品测试未通过的,开发商需要根据沃勤的测试反馈来进行产品的修改、更新,直至更新产品完成,再次提交沃勤进行产品测试;产品测试通过的,即可导入VRE软件产品库,安排上线正式运营。
5.1产品提交测试
开发商完成产品的开发/移植后,需要提交沃勤进行测试。
产品提交测试前,开发人员必须确定所完成产品完全符合《VRE软件产品测试规范》规定的提交测试要求。
开发商将产品测试信息填写到《VRE软件产品测试申请表》,并将测试申请表和产品一同提交给沃勤测试部门。
同时也需要抄送给沃勤指定支持工程师和商务联系人,以保持同步。
测试人员联系方式详见《VRE软件产品信息登记表》。
5.2沃勤进行产品测试
沃勤测试部门收到开发人员提交的产品和《VRE软件产品测试申请表》,参照《VRE软件产品信息登记表》中的产品设计说明和产品开发规范,对产品进行测试,测试后生成《VRE软件产品测试反馈表》,并反馈给开发人员,同时抄送给双方商务联系人,了解项目进度。
5.3产品修改、更新
当产品未能通过测试时,开发商需要根据沃勤测试部门反馈的《VRE软件产品测试反馈表》,对产品测试报告反馈的Bug进行修改,并根据项目需要对产品内容进行更新,直至符合产品设计要求和开发规范。
产品修改、更新后的版本,再次提交沃勤进行产品测试。
6产品运营
产品运营是开发商完成合作产品开发/移植后,由沃勤通过既有的渠道进行市场推广,并和开发商共同收益的盈利阶段。
6.1产品上线
测试通过的产品,即可提交沃勤产品运营部门,导入VRE软件产品库,并由运营部门安排产品的上线。
合作产品进入正式运营阶段。
产品完成后导入VRE软件产品库后,沃勤运营部门会分析合作产品类型、规格、游戏性等,并根据市场需求,将产品推广到相应的渠道。
6.2产品运营数据查询与反馈
在产品上线后,沃勤会协助开发商建立计费通道的后台技术接口,同时有义务提供给甲方实时查询接口,保证开发商能够在合作产品正式运营以后能够随时正确的查询到用户收费情况。
附:
VRE软件产品合作相关文档:
1、合作评估阶段:
《沃勤保密协议》
《沃勤第三方软件合作协议》
VREIDEVRE开发说明文档、DEMO——开发工具包,技术评估时提供
2、产品开发阶段:
《VRE软件产品信息登记表》——产品立项时开发商填写
《VRE软件产品测试规范》——产品开发前开发商须知
《VRE软件开发问题及建议反馈表》——产品开发中技术支持时开发商填写
3、产品测试阶段:
《VRE软件产品测试申请表》——产品提交测试时开发商填写
《VRE软件产品测试反馈表》——产品测试后沃勤填写
沃勤网络科技(上海)有限公司运营部
二○○八年十一月