联系 投稿

廊新网-主流媒体,廊坊城市门户

快跑!别让项目被编写代码的廉价“血汗工厂”拖累(2)

2017-08-19 22:00:17     来源:新浪网

  就像许多其他混合公司一样,这家公司也设有现场项目经理。乍一看上去,就是一家专业的全方位服务公司。但其实,他们的绝大多数开发工作都,是外包给其他公司去做的。而这些公司不是别人,正是我们上文所提到的自由职业者,以及使用5美元一小时廉价劳动力的黑心代码编写工厂。

  在科技行业,这种徒有其表、空虚其里的公司和业务外包模式,已经越来越常见。那些所谓专业素养较高的开发公司和咨询顾问,也都只是假装自己拥有高质量的内部开发团队罢了。

快跑!别让项目被编写代码的廉价“血汗工厂”拖累

  因此,这种混合模式所存在的风险和问题,与一开始介绍的自由职业者模式,都是差不多甚至是完全一样的。由于自由职业者的专业素养无法得到保证,所以会出现中途跑路、工作质量粗糙、无法按时完成工作以及标准不可靠等各种麻烦。

  没错,在每个项目上安排一位专门的项目经理,确实是一种值得尝试的做法。但如果这位项目经理,也只是那些海外血汗工厂的中间人,那与你自己直接雇用廉价低劣开发公司比起来,也好不到哪儿去。

  而且,与一家在代码编写方面资质平平的设计公司合作,也不会帮助你取得成功。与之相反,只会给你的项目带来较大风险。

  创始人削减开支的决定,会给公司的哪些方面带来负面影响? 

  我可以很负责任地说,凡是排在前一百名以内的应用程序,没有哪一款是出自小规模研发团队、海外研发团队或者设计公司的。

  现如今,应用程序和数字产品研发领域的市场的竞争,实在是太过激烈。对于各家公司、各个团队和各款产品的要求,可以说是相当高,上述这些机构是无法跟上这种节奏的。当然了,我并不是说这是件好事,仅仅是在陈述事实。

  当你听到有人投入了1万多美元,想要开发一款小型应用程序,但到最后却一无所获的时候,真的会觉得非常沮丧。

  更为糟糕的是,目前在澳大利亚、欧洲以及北美洲,有很多经纪公司,都会刻意把自己包装得高度专业,收费标准高达5、6万美元。可是到最后,拿出来的成果,仍然是意大利面式的代码。这种行为,就是在赤裸裸地欺骗客户。

  在具体讨论应该如何选择合适的开发公司,或者如何组建优秀的开发团队之前,我们先来说一说,假如公司创始人真的出于预算限制,选择走捷径采用质量低劣的开发人员,那么会带来哪些负面影响。

  产品的设计,将会非常糟糕。大家一眼看上去,就知道这是一款恶俗的廉价产品。用户不会对这样的交互界面产生信任,因而也就不会选择去下载这款应用程序,更不会为它的功能掏钱买单。

  开发人员无法按部就班在预计的截止日期之前,完成自己应该完成的工作。所以,在原定日期到来之时,他们根本就拿不出成品。到时候,不仅会错失诸多发展机遇,还会损失大笔钱财甚至欠下一屁股债。

  即便对方一开始的要价很低,但是由于各种不确定因素的存在,后期费用很可能会像滚雪球一样越滚越大。因为缺乏明确划定的工作范畴,以及详细简明的工作安排,所以应用程序或者数字产品的功能和要素每变动一次,都会被看作是我们主动提出的设计变动请求,因而就会向我们额外收费。甚至在现实生活中,就有一些公司用这种额外的“杂费”来做文章,收取等同于合同原本价值双倍的价钱,通过这样一种过于霸道的商业模式来赚钱。

  研发出来的应用程序,缺乏足够的可扩展性。刚开始时,新用户会尽可能多地使用这一系统,但是随着后期知名度和用户数量的增加,而产品的可伸缩性又太小,所以就没有办法适应这种突如其来的变化,因而产品也就没有办法收获真正的增长。

  对产品的质量毫不重视。既没有进行各种必要的测试,也没有设置特定的性能和安全协议。一方面,用户隐私和数据存在着泄露的风险;另一方面,你的源代码和源程序也存在着随时泄露的风险。

  他们编写出来的代码,其他任何开发人员都没有办法继续使用。就算你到后期选择雇用合乎法律的正经开发公司,那他们也必须要从头再来,之前那些代码和结构,是完全用不成的。举个最为简单的例子,如果你在建房初期没有打好地基或者是使用了发霉的梁木,那么到后来再想加固装修的时候,就只能推倒重来了,肯定不能在破败劣质的基础之上再白费力气。

  (三)真正专业的全方位服务软件开发公司

  花钱雇用最为顶尖的开发人才

  那么,什么样的人才,才算得上是最为顶尖的呢?很简单,就是智商较高、经验丰富、实力强劲的软件工程师。有了他们,软件开发的大部分难题,也就都迎刃而解了。可以说,他们发挥着不可替代的作用,是各家公司竞相争取的宝贵人才。

  那种五美元一个小时的收费标准,是绝对不可能运用到他们身上的。

快跑!别让项目被编写代码的廉价“血汗工厂”拖累

  一家真正专业的软件开发公司,会舍得花大价钱来雇用这些顶尖人才。只有在这些开发人员、设计师和工程师的共同努力之下,才能够研发出具有高度可扩展性的系统,才能够保证广大用户被优质的交互界面所吸引。

  而这也正是谷歌Facebook这类大型科技公司,不惜斥巨资组建和优化研发团队的原因所在。作为各自行业的领头羊,他们清楚地知道具有批判性思维、能够通过创新方式来解决问题的大脑,所带来的真实价值。

快跑!别让项目被编写代码的廉价“血汗工厂”拖累

  商务咨询逐渐成为行业标准 

  与应用程序相比,数字产品更加需要完整生态系统所提供的全方位支持。

  对于一家看重概要的开发公司来说,就算简要计划和方案不发挥作用,他们同样能够研发出一款优质的应用程序。因为在整个过程当中,专业开发人员会通过各种测试来验证之前的假设,并且提前找出那些可能产生负面影响的漏洞和缺陷。一般来说,优秀的程序和产品,都是这样产生的。

  对于开发人员来说,如果想要在苹果软件商店上架,却遭到拒绝那肯定会感到非常失望。从苹果公司的角度出发,他们绝对不会接受一款功能不全甚至是缺失的游戏,也绝对不会接受一款未来可能会让用户赔钱的产品。

  所以说,这时候就需要真正专业的全方位服务软件开发公司来提供支持,保证所有的这些细节高效运作,帮助自己顺利完成应用程序或者数字产品的开发工作。

  选择设计师时考虑不同国家和地区之间的文化差异 

  在现实生活中,有不少公司都选择聘请来自澳大利亚、英国、美国和加拿大等西方国家的设计师。如果能够与这类公司达成合作,那么将会为自己争取到较大的竞争优势。