·您现在的位置: 云翼网络 >> 文章中心 >> 网站建设 >> 网站需求分析 >> 谈威客平台的软件开发

谈威客平台的软件开发

作者:佚名      网站需求分析编辑:admin      更新时间:2022-07-23

在威客这个平台上,出现最多的是设计(这里指图形图像类),出现最少的恐怕就是这个软件开发了。什么是软件?先要明白这个概念。软件(software)是一系列按照特定顺序组织的计算机数据和指令的集合,按照特定顺序组织的电脑数据和指令的集合。一般来讲软件被划分为系统软件、应用软件和介于这两者之间的中介软件。在威客平台上所说的软件其实就是应用软件和介于这两者之间的中介软件这两大类。而软件开发是根据用户要求建造出软件系统或者系统中的软件部分的过程。

了解了相关的概念,还需要知道为什么威客平台上软件开发的任务会稀少?

任务发布者方:

(一)以最低的价格得到最优秀的作品是所有任务发布者的心态。
一个LOGO设计可以出价几百甚至几十就有人来完成,一个AI设计上千甚至几百就能得到满意的成果,而一个原创软件用这个价格是很难实现的。

(二)距离问题。
1、沟通存在一些障碍。不能见面交流,简简单单的任务要求有时是不能让威客们极大限度地明白任务发布者的需求。偶尔的QQ、电话联系虽然起到一定的效果,可还是担心威客们在实现任务时过多的加入他们自己的思维。
2、软件测试问题。威客们在开发完软件后,软件的测试出现不完善,在实现过程中出现漏洞,解决的过程显得麻烦。一旦任务发布者的客户发现软件有问题,而任务发布者无法解决这个问题,找威客们的时间就显得漫长。

(三)后续机制。
一个任务结束,威客们领到赏金后,“消失”在漫漫人海中,软件的下个版本升级、维护等等一系列问题让任务发布者来承担。

威客方:

(一)用最短的时间拿出作品得到最大赏金是威客们的心态。一般威客们都是利用业余时间在从事这个方面的劳作,而为赏金的思维占据了主要地位。时间少,要求大,很容易会对软件开发产生不认真的态度。

(二)自危感。这个是主要担心问题。一个文章类的任务,一个设计(这里指图形图像类)任务,没有中标的失落远远无法比上软件开发没有被选中的失落。这样,望而却步的可能性就明显增加。

软件开发的任务与其他的任务有着它明显的区别:专业性、试用期、维护与升级、时间跨度。

专业性:软件开发是程序设计的威客们的任务,它需要代码编写能力,不同于威客的其他任务,难以趋向大众化。

试用期:是对任务发布者负责,软件开发的产品一定会有一个试用的过程,因为软件的错误是不可预见的,给予一定的试用期不仅仅是让任务发布者放心,也对威客们起到一定的规范作用。

维护与升级:这个是后续过程,由同一个威客对同一个软件进行维护与升级是能提高效率的,也能节省开支的。

时间跨度:一个软件开发不能是简单的几天就可以完工的(除了套用模板外)。

正因为有了这些原因与特性,软件开发在威客平台出现的次数不多。对这些实实在在存在的问题,是任务发布者与威客们共同重视的问题。可以从以下几个方面的建议进行实施。

一、需求获取、需求分析、程序设计、实现与测试。

这个是软件开发必须经历的过程。需求其实是整个环节中最重要的,威客们首要知道要做什么,以及要优先做什么。任务发布者对任务要求要做到更大的包容性,把问题说清楚是必要的,而威客们要在仔细阅读任务要求,最好能联系一下任务发布者,这样不但可以省却不必要的阅读误解,而且还可能得到一些意外提示。程序设计那就要威客们根据任务要求的语言与自身的情况进行,在代码中要尽量给予代码的注释(//或者/* */或者‘ 或者<!--  -->等等),以及程序文档,一个完整的软件开发是包括这些内容的。威客们在对软件测试时会有很大困难的,自己对自己的程序指出错误是存在难以突破的困难的,不是测试的数据不完善,而是会根据预先接受程序设计的思路,自然地跳出错误处,有困难不代表可以不测试,有条件找人帮忙测试,没有条件,过一段时间再回来测试。

二、威客平台。

1、建立评委制度。在评委对所有软件开发的稿件进行审核后,对确实是认真进行软件开发的有价值的稿件(以入围为准),给予入围赏金,这个入围赏金跟其他任务的不同,需要提高额度。一项软件开发的任务投入的精力是比较大的,中标者得50%,平台得20%,剩下的30%留给入围者,可以给入围稿件进行名次安排分配。
2、给出软件开发任务的参考价格。让任务发布者能够有更好的心理发布任务,让威客们更有决心参加任务与提交稿件。
3、保护与维系任务发布者与威客们。一则让他们双方的利益都不受损害,二则让他们就后续问题上能联系方便。

三、认真对待。

任务发布者要认真对待软件开发的任务,要借威客的广大人气与智慧在得到任务成果的同时提高企业的知名度。威客们要认真对待软件开发的任务,除了得到赏金,也能在威客平台上提高自身的威望。

期望:

软件开发能在威客平台上如同设计(这里指图形图像类)一样运行起来。毕竟花同样甚至更少的钱能多向选择软件是企业最想要的状态;让软件开发项目能源源不断的进入是软件开发者最希望看到的状态;让威客平台的任务种类丰富起来自然是威客平台主办方的愿望之一。

任务发布者在威客平台上认真地发布自己的软件开发任务,并悬赏相当的赏金,因为任务发布者能在威客平台上得到自己想要的软件。

威客们在威客平台上负责地实现软件开发任务,并得到相当的赏金,于是要保证以后有更多的软件开发的任务存在。
 
威客是改变人工作方式与工作地点的平台。不管平台本身,还是任务发布者与威客都希望都要诚恳地面对软件开发这个任务。让原来小范围内进行的软件开发任务转换成众人任务,让任务发布者与威客们都能得到利益是目的,而规范这一目的不仅仅是威客平台的任务,也是任务发布者与威客们在不断地联系中积蓄起来的。端正思想与心态,逐渐完善,不断积聚,对我们这些软件设计的威客们是有前景的。