The invention discloses a development method, platform and system based on design draft measurement. The method calculates the development workload and overall development cost by design draft measurement according to the work task requirements sent by customers through the client terminal. After receiving the cost payment message, the development project is allocated to several tasks and issued tasks; all tasks are allocated to the user terminal, and Setting the task deadline to ensure that the completion time of all tasks is within the specified time; receiving the code of development tasks sent by all user terminals, deploying the code to the test environment and sending the page access address and code download address to the client terminal, checking whether the completion time of each task meets the requirements of the task deadline, sending the project completion message to the client terminal, and sending the project completion message to the client terminal. User terminals send settlement messages; otherwise, project completion failure messages are sent to user terminals. The invention improves the development speed and ensures rapid delivery.
【技术实现步骤摘要】
基于设计稿计量的开发方法、平台及系统
本专利技术涉及计算机应用
,具体地指一种基于设计稿计量的开发方法、平台及系统。
技术介绍
前端开发平台聚集了大量工程师,可以为客户提供前端开发服务。传统的前端开发平台主要包括三个重要阶段,首先是客户发布任务,由客户提供软件用户界面设计稿及交互说明文档,招募前端开发工程师,与工程师沟通明确需求细节后,支付相应费用;然后进入开发阶段,前端开发工程师根据设计稿及需求文档进行开发,开发过程中提交代码,开发完成后将代码整合,交付给客户;客户收到交付代码后,进行最后的测试,前端开发工程师配合进行修改完善,再由客户进行验收,支付剩余开发费用。目前,影响平台前端开发任务工作效率的瓶颈主要在于需求沟通和协同开发这两个环节,其中涉及大量的工程师与客户之间、工程师与工程师之间的沟通工作。一方面没有标准化计量的沟通机制,双方需要长时间确认沟通内容,反复沟通确认耗时较长,从而造成交付时间的延误,另一方面工作量无法标准化计量,不能客观、准确地评估工作量大小。
技术实现思路
基于
技术介绍
存在的技术问题,本专利技术提出了一种基于设计稿计量的开发方法、平台及系统,通过标准化流程将客户开发需求规范化、标准化,以合理的任务拆分方式将项目完成时间限制于指定时间以内,从而实现快速交付开发任务。为达到上述目的,本专利技术提及的一种基于设计稿计量的开发方法,其特殊之处在于,所述方法包括如下步骤:1)客户通过客户终端向服务器发布工作任务需求,所述工作任务需求包括任务类型、设计稿文件和文件容量;2)服务器根据工作任务需求以设计稿计量方式计算开发工作量及总体开发费用, ...
【技术保护点】
1.一种基于设计稿计量的开发方法,其特征在于:所述方法包括如下步骤:1)客户通过客户终端(1)向服务器(3)发布工作任务需求,所述工作任务需求包括任务类型、设计稿文件和文件容量;2)服务器(3)根据工作任务需求以设计稿计量方式计算开发工作量及总体开发费用,将开发工作量分解为以工作单元划分的若干个任务并发布任务,所述以工作单元划分的任务为一个开发工程师单位时间内能够完成的开发工作量;3)所有工程师用户通过用户终端(2)获取任务信息,并通过用户终端(2)向服务器(3)发送报名任务的指令;4)服务器(3)将所有任务分配至报名任务的工程师用户,并设置任务期限,保证所有任务的完成期限为任务期限以内;5)工程师用户通过用户终端(2)确认接收分配的任务,在任务期限内完成开发任务并向服务器(3)上传代码;6)服务器(3)接收所有开发任务的代码,检查每项任务的完成时间是否符合任务期限要求,是则向客户终端(1)发送项目完成消息,服务器(3)根据任务进行费用结算,并向用户终端(2)发送结算消息;否则向用户终端(2)发送项目完成失败消息。
【技术特征摘要】
1.一种基于设计稿计量的开发方法,其特征在于:所述方法包括如下步骤:1)客户通过客户终端(1)向服务器(3)发布工作任务需求,所述工作任务需求包括任务类型、设计稿文件和文件容量;2)服务器(3)根据工作任务需求以设计稿计量方式计算开发工作量及总体开发费用,将开发工作量分解为以工作单元划分的若干个任务并发布任务,所述以工作单元划分的任务为一个开发工程师单位时间内能够完成的开发工作量;3)所有工程师用户通过用户终端(2)获取任务信息,并通过用户终端(2)向服务器(3)发送报名任务的指令;4)服务器(3)将所有任务分配至报名任务的工程师用户,并设置任务期限,保证所有任务的完成期限为任务期限以内;5)工程师用户通过用户终端(2)确认接收分配的任务,在任务期限内完成开发任务并向服务器(3)上传代码;6)服务器(3)接收所有开发任务的代码,检查每项任务的完成时间是否符合任务期限要求,是则向客户终端(1)发送项目完成消息,服务器(3)根据任务进行费用结算,并向用户终端(2)发送结算消息;否则向用户终端(2)发送项目完成失败消息。2.根据权利要求1所述的基于设计稿计量的开发方法,其特征在于:所述步骤2)中以设计稿计量方式计算开发工作量的计算公式为:W=a*S/b,W为开发工作量,a为任务类型参数,S为设计稿文件容量,b为设计稿格式参数。3.根据权利要求1所述的基于设计稿计量的开发方法,其特征在于:所述步骤1)中任务类型包括软件架构设计、软件界面设计、软件前端开发,设计稿文件的格式包括rp、html、jpg、png、psd。4.根据权利要求1所述的基于设计稿计量的开发方法,其特征在于:所述步骤4)的具体步骤包括:41)服务器(3)接收各个用户终端(2)报名指令,根据工程师用户的技术标签筛选符合要求的工程师用户,并根据工程师用户的工作参数排序,形成备选工程师列表;42)服务器(3)根据备选工程师列表顺序将所有任务分发至工程师用户,并设置任务期限,工程师用户通过用户终端(2)向服务器(3)发送确认接单指令,服务器(3)接收确认接单指令并启动计时;43)若备选工程师列表中的人数大于0小于任务数,或指定时间内未收到全部的确认接单指令,则服务器(3)向客户终端(1)发送分配失败指令和请求延期指令,转步骤44),若备选工程师列表中的人数为0,则服务器(3)向客户终端(1)发送分配失败指令,项目结束;44)客户通过客户终端(1)接收分配失败指令和请求延期指令,向服务器(3)发送同意延期指令或者项目结束指令,服务器(3)接收同意延期指令则根据备选工程师列表顺序将所有任务分发至工程师用户,并根据备选工程师人数重新设置任务期限。5.根据权利要求1所述的基于设计稿计量的开发方法,其特征在于:所述步骤5)中,若工程师用户在任务期限内主动放弃任务,则通过用户终端(2)向服务器(3)发送放弃任务指令,服务器(3)根据任务期限剩余时间和平均开发速率判断是否需要任务延期,是则向客户终端(1)发...
【专利技术属性】
技术研发人员:王琦,
申请(专利权)人:武汉空心科技有限公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。