软件行业发展:速度、数据与生态系统的变革
在当今时代,软件正以前所未有的态势重塑着各个行业。软件研发投入不断增加,产品中的软件部分而非机械和硬件,正逐渐成为价值的核心所在。无论是科技巨头如谷歌、脸书和 Spotify,还是传统制造业中的沃尔沃卡车,软件都在发挥着至关重要的作用。
软件发展带来的挑战
随着软件在行业中的重要性日益凸显,系统中软件的规模也相应增大。每五到十年,软件规模就会扩大一个数量级(10 倍!)。这给企业带来了一系列战略挑战:
1. 研发投资转移 :研发投资从系统的机械和硬件部分显著转向软件部分。许多企业对软件研发的投入大幅增加,甚至不惜减少在其他领域的投资。
2. 开发周期延长 :软件规模的扩大以及企业倾向于沿用相同的开发模式,导致开发周期有延长的趋势。例如,某企业的主要平台发布周期从每九个月一次延长到每 18 个月一次,直到企业意识到这一问题并采取措施加以解决。
3. 外部软件集成 :软件规模的增加部分是由于引入了新的外部开发软件,这些软件无论是商业软件还是开源软件,都需要进行集成和验证,从而需要分配研发资源。同时,企业也从内部关注转向更加关注其业务生态系统以及其中的合作伙伴和供应商。
新型团队与开发模式的兴起
云计算和软件即服务(SaaS)公司引领了行业的发展潮流。通过采用基于实验的方法和短反馈循环,传统的功能层级组织模式,如产品经理、架构师、开发人员、测试人员和发布工程师的层级结构,正逐渐过时。这些角色不再局限于各自的领域,而是需要组成跨学科团队。
跨学科团队具备从创新想
超级会员免费看
订阅专栏 解锁全文
5万+

被折叠的 条评论
为什么被折叠?



