消费者和企业越来越依赖移动设备来完成日常任务。2015皮尤研究中心 (pew Research Center) 的一项研究显示,“近3分之2的美国人现在是智能手机用户,对许多人来说,这些设备是网络世界的关键切入点。”
但是,这场移动革命对企业意味着什么?为了跟上消费者对移动性的日益增长的需求,企业更加重视移动应用程序的快速开发。
即使预算减少,移动应用程序开发时间表也大大缩短了。许多公司受到离岸人才孵化自己的移动应用程序并走这条看似简单的道路的吸引力的影响-毕竟,离岸开发团队大约是美国开发成本的三分之一。
但到了app孵化这一独特的开发阶段,除了成本之外,还有其他因素需要考虑。企业在决定为什么应该使用离岸或在岸人才时,应该仔细研究应用程序开发的时间、对象和地点。
1.当
敏捷开发是应用程序孵化和发布成功的关键。孵化阶段是应用程序开发时间表上非常微妙和独特的一点,它不能很好地适应离岸开发团队带来的商品化工作和广泛的通信。
虽然离岸开发在应用程序生命周期的某些情况下可能会很好地工作,但在这个关键的孵化阶段有许多要素表明,在开发人才方面通常是成功的最佳选择。
企业还需要考虑我们生活的日期和年龄。由于网络攻击的威胁越来越大,拥有正确的安全功能对应用程序的成功比以往任何时候都更加重要。最近的报告发现,去海外的公司有31% 的可能经历潜在的数据泄漏或Ip丢失。
考虑到任何类型的业务 (包括应用程序开发) 所需的所有新的法规和合规性要求,企业拥有基于美国的资源的需求至关重要。如果企业确实决定将应用程序开发外包,那么团队必须在美国实施相同的合规性保护措施,以保护Ip和客户数据,这一点至关重要。
2.谁
由于存在如此多的协作工具,美国的业务团队负责人似乎可以轻松地与国际应用开发团队合作。然而,在孵化阶段对应用程序开发的需求要求包括技术负责人,测试人员和设计师在内的许多团队成员之间立即进行灵活的协作。
由于应用程序发布的时间表更短 -- 几周,如果不是几天的话 -- 同步对应用程序的成功至关重要,而将项目留给一个可能不够灵活的团队来跟上新产品发布的更新和需求可能会带来问题。让团队成员在一起身体上更好地进行交互式知识转移,从而为未来的项目创建强大的团队。
的确,应用程序开发的后期阶段可以有效地进行外包,因为它们只需要商品化的技能即可完成。但是,孵化阶段所需的许多技能尚未成熟到商品状态。孵化阶段需要新的技能和最新技术和框架的知识,包括Node.js,hibernate和Angular。
美国仍然是这些技能所需的新兴人才的首要位置。并不是说在海外没有发生这样的发展-它们只是落后于曲线。为了拥有正确的专业知识,在第一时间和最短的时间内完成一个项目,在孵化阶段留在美国可能是最好的选择。
3.哪里
如果另一个国家的开发团队在微妙的孵化过程中发挥不可或缺的作用,则存在文化障碍的风险。任何时候在国外完成工作,都有不同的标准可能会影响最终产品的功能和外观。外国团队需要时间来了解每个项目的细微差别,学习曲线可能会吞噬任何预计的节省。
而且,鉴于企业正在跟上不断发展的新特性和功能的步伐,因此在开发阶段的更新以更频繁的速度出现在敏捷交付模型之后。保持市场竞争力所需的短周转时间至关重要。增加10到12小时的时区差异和团队之间的a1,000英里距离会增加项目的风险。如果可以通过陆上工作团队尽快进行更新,则可以在每个开发周期中进行更多增强。
4.为什么
企业在决定是否将人才外包用于应用程序开发时,应仔细评估这些因素中的每一个。的确,有许多具有成本效益的离岸模式,包括包括离岸和在岸人才的混合模式。但是,在独特的孵化阶段进行应用程序开发时,对于许多企业而言,开发人员人才通常是更好的选择。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。