10、软件战略开发的关键要素与决策工具

软件战略开发的关键要素与决策工具

在当今的商业环境中,软件战略开发对于企业的成功至关重要。然而,这一过程中存在诸多挑战,需要我们深入理解一些关键概念和运用有效的决策工具。

业务能力与业务流程的区别

业务能力有助于战略层面的沟通,其在战略讨论中的优势在于更高级、概念化和抽象的理念与意图。但在与业务利益相关者讨论时,识别业务能力往往会被业务流程干扰。许多业务人员以流程为导向、注重结果,所以更倾向于谈论业务流程而非业务能力。

因此,理解和认识业务能力与业务流程的区别十分重要。业务流程建立了业务能力之间的联系,错误地基于流程而非业务能力设计模型边界,可能会削弱业务活动和运营,并阻碍组织内的自然沟通渠道。简单来说,业务流程支撑业务能力,而业务能力支撑业务战略。

软件功能开发的问题与挑战

软件功能开发中存在一个重大问题,即开发对业务几乎没有价值的功能。这可能是由于软件开发人员与业务利益相关者之间缺乏良好的沟通与协作,导致开发出本不应存在的软件。此外,业务利益相关者、有影响力的客户/用户的需求,或者销售和营销部门为促成大订单而感知到的需求,也会推动功能的添加。但在交付想象中的价值后,需求可能因各种原因消失。

实现不必要功能的另一个原因是糟糕的决策。如果可以通过成本较低的实验避免这些问题,那么完全实现这些功能的代价可能过高。当决策日志缺失时,除了依赖隐性知识,几乎没有可追溯性。同时,决策日志在撤销错误功能方面帮助有限,源代码版本控制在处理长期潜伏且已产生依赖的错误功能时也存在风险。

这些问题通常源于两个方面:一是沟通失败;二是决策被意见和执念左右,而非基于明确的目标驱动的业务因素。

Impa
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值