软件开发管理推动业务价值

发布于:2021-01-06 14:14:52

0

90

0

软件开发 devops 业务价值

那么,互连的,协作的,信息驱动的软件公司如何使用软件交付管理来创造业务价值?

您的软件团队能为您的公司带来多少业务价值?这是一家国际公司的软件领导者在2017年出版的《软件的商业价值》一书中提出的存在性问题。这也是我们所有人不时争吵的话题。这是我们通过日常行动为业务带来的价值的本质。

问题是,价值很难定义和衡量。但是,很容易看到,当软件项目开始遇到问题时,业务价值将如何从软件计划中渗出。

如果生产延迟,并且软件发布没有及时发布,则销售将无法达到预期。如果某个发行版不能满足特定市场中的客户需求,则负面的用户评论会激增,这可能会影响未来的销售。当市场趋势突然发生变化,并且业务部门负责人没有明确的方法推动开发团队向产品添加新功能时,这就是错失的市场机会。

每走一步,您都会失去一定的业务价值。

从概念上讲,这些情况中的每一种都是可修复的。并且,在一定程度上,一些公司采用的做法可以在无法解决之前解决某些问题。但是,在更大程度上,软件驱动公司无法预测趋势,标记问题,共享信息,迭代解决方案并从错误中吸取教训,这使他们的业务蒙受了损失。

在本博客系列中,我们讨论了软件交付管理(SDM)如何为公司提供一个框架,以更改公司对软件的思考方式并简化交付过程。SDM寻求连接软件交付过程的各个方面,以不仅提高效率,而且朝着实现最大业务价值的共同目标迈进。

SDM模型围绕四个关键支柱构建-确保每个人都在使用公共数据;在整个公司中分享见解和不断学习;连接流程以将创意推向市场;并实现与软件相关的职能和团队之间更紧密的协作,以扩大价值创造工作。它强调,软件不必孤军奋战–整个公司都在围绕软件而团结,并将其置于头等大事。

那么,互连,协作,信息驱动的软件公司如何使用SDM创造业务价值?这里有几种方法。

通过依靠分析

确保管理层,开发人员,营销人员和工程师都在迭代过程中纳入了关键的分析指标,而不仅仅是使用离散的构建-测试-部署过程。这些利益相关者不应该直截了当-他们应该至少部分根据数据制定决策。数据包括下载,采用数字,转换,支持请求和客户体验绩效评级。有了信息,公司将更好地交付客户想要并愿意付费的软件。

通过帮助人们提出正确的问题

开发人员是一群骄傲的人。他们希望构建用户喜欢运行的出色软件。如果不了解业务需求和用户偏好,他们将尽最大努力利用功能。有了数据共享和通信渠道,他们可以提出诸如“此功能在哪里部署?”之类的问题。或“为什么客户会想要一个全新的界面?”

因此,运维专业人士可以问“谁将这个新版本发布到何时何地?” 副总裁可以询问最新一轮的发布是否准备好进行大规模的市场推广。如果您在流程中尽早提出正确的问题,那么您将做出更好的决策,并在实现业务目标方面做得更好。

足够敏捷,可以快速更改

公司以敏捷的行动能力而自豪。但是,他们真的真的可以一毛钱了吗?意外地说,经过精心研究的发行失败。销售和支持人员迅速收集反馈,欧洲用户讨厌这种颜色,而亚太地区用户讨厌导航。由于所有利益相关者都齐心协力并随时准备行动,开发人员调整了功能,运营负责人调整了发布时间表,管理层重新启动了区域营销活动,针对销售进行了有针对性的激励,开发人员注意了更多的用户反馈,这些反馈可以纳入将来的发行版中。 。

贵公司已经努力将自己转变为软件驱动的业务。使用软件交付管理的原理,您的企业可以将业务成果提升到新的水平。它可以产生更多的销售。它可以使不满意的客户满意。它可以使满意的顾客更加快乐。它可以提高公司上下的响应能力。最重要的是,它可以使用软件来实现其最终目标-推动业务价值。