Like most of the financial services industry, 您的组织委托IT合作伙伴提供大量的软件交付服务.
您对每个软件交付的成熟度(价值)的看法取决于您在公司中的角色. 换句话说, a CIO is mainly concerned with quality, 首席运营官判断效率, a business head is all about customer satisfaction and so on. 因此, due to the subjective nature of perception, 我们需要制定一种全面的方法,以确保交付的成熟水平.
软件交付成熟度——基于10个核心原则——应该是it合作伙伴文化的核心.
现在,让我们更详细地看看这些原则中的每一个,以及用于度量成熟度的推荐的可量化的度量标准.
1. Effective stakeholder management
交付成熟度的感知是由某种供应链中的利益相关者的经验所决定的. 像美高梅网投这样的技术供应商为金融机构的功能领域提供服务. 这些功能区域为其内部业务伙伴和提供服务, 最终, the bank provides services to its customers. At each link in the supply chain, 服务提供者由其“客户”判断,“客户”根据服务提供者的表现来感知服务成熟度的水平.
完善的行业标准为管理涉众的需求和期望提供了指导. In support of those standards, 我们利用我们的实践经验,提供了另外一两个最佳实践,以确保平衡的利益相关者管理:
通常,我们认为客户或消费者是交付满意度的决定性衡量标准. But don’t forget these other stakeholder communities:
银行的客户
IT partner organizations
它的合作伙伴员工
一种结构化和有计划的方法可以提高最佳满意度的可能性,包括:
建立系统的渠道,定期获取满意度
分析反馈,及时解决问题,并将最佳实践制度化
定期与利益相关者沟通行动和成就
可量化的指标:
满意指数. 每一个社区——客户、组织和员工满意度
组织对管理涉众满意度的承诺水平在证明其交付成熟度方面大有帮助.
2. 参与角色清晰
RACI(负责, 负责任的, 咨询, Informed)是在团队或组织中定义角色和职责的通用方法.
了解金融服务组织及其IT合作伙伴的复杂供应链, 你必须为链条上的每家公司定下明确的期望. 也, there are many groups within each organization contributing to, 消费, or influencing the software. 如果没有对每个角色和相关的RACI的明确定义,那么在理解谁做什么方面可能会有很多差距, significantly impacting software delivery success.
A structured approach to ensure RACI clarity could also include:
Documenting the RACI as a formal matrix of roles, responsibilities and the software delivery lifecycle
沟通、协商、同意并向所有组织发布RACI
定期评估RACI的准确性和有效性,并作出必要的调整
可量化的指标:
Number of RACI deviations. 表示缺乏清晰度或需要补救的协议
3. 有效的治理
Governance encompasses all the policies, 程序, 会议的节奏和状态报告模板,以实现对软件交付的定期监控和控制. 然而, 通常缺乏对已建立的治理过程的有效性进行评估的主动检查.
以下是我们从实际经验中总结出来的一些确保有效性的最佳实践:
Determine a single source of truth. 这可以采用在内部或第三方技术或产品上构建的集中信息门户或数据库的形式
Establish a logical link across different governance levels. 您必须按照以下方式组织这些级别的信息流:
Increase levels of abstraction to ensure maximum attention span
Initiate a logical flow of required escalations
Monitor governance effectiveness objectively. 通常,没有治理有效性的具体措施. This can cause delivery issues
可量化的指标:
满意指数 on governance. A component of the overall stakeholder satisfaction index
Make sure you’re consistent in your approach to risk mitigation. 这可以鼓励软件开发链中合作伙伴之间的协作和相互信任
客观地衡量风险管理过程的有效性. Depth of focus depends on the organization’s appetite for risk
可量化的指标:
The number of issues not previously identified as risks
How many risks become issues?
6. 嵌入的质量
Bearing in mind today’s enterprise-wide 敏捷 practices, 对组织来说,彻底检查他们的软件质量方法是有意义的.
Banks need to redefine their “fit-for-purpose” criterion because:
The business unit measures software quality in goals achieved (e.g., end-customer satisfaction and revenue growth), while IT relates it to efficient and defect-free delivery
现代劳动力与“重视人员和交互,而不是过程和工具”的敏捷原则相一致。
经常, 现代软件应用程序只是内部软件与第三方云和数据解决方案的集成
这里有8条建议,帮助你在应对新兴挑战和确保高端品质之间取得平衡:
Make quality a way of life -质量原则应该嵌入到软件交付的每一步
Enable compliance with quality principles -甚至在采用当代DevOps解决方案之前,就应用基本的使能器
改进的措施 -确定符合业务目标的最低核心指标
Practice continuous knowledge management -实施结构化的知识管理,无论团队发生什么变化,都能确保团队的质量始终如一
Consolidate and collaborate -允许从一个项目的错误和最佳实践中学习到其他项目的经验
Avoid information overload — match quality guidelines and processes to the project
Leverage modern solutions -拥抱微服务、DevOps和云平台等解决方案
Promote a value-addition mindset-采用超越合同义务的文化,不断提高质量
7. Metric-driven
对软件质量和交付成熟度的持续度量是工作的坚实基础, 但专注于正确的核心原则是最终效果的关键:
Focus on relevant 指标. 确定并完善与您的业务目标相匹配的最小核心质量指标(最好是5个)
对齐这些关键指标 with both business and IT quality priorities
不断地完善 您根据业务目标和项目阶段列出的前五项指标
自动化 measurement as far as possible. Any automation (even in pockets) is good automation
Choose the most relevant 指标 进行自我分析,并在软件开发的每个阶段重新审视它们
8. Effective third-party engagement
Modern applications focus on cloud, data, analytics and other cutting-edge solutions, which have a direct impact on software delivery success. Key challenges to effective delivery include:
Different software development methodologies, 治理流程, 指标, documentation and third-party characteristics, 使可交付成果与组织的其他部分保持一致
与第三方合作的竖井式方法会影响整个软件交付目标
银行和其他主要消费者利益相关者的不可见性可能会阻止第三方组织了解利益相关者的优先级
The following best practices will help ensure effectiveness:
Business-related 指标 such as cost-per-unit of work, 收入增加, predictability of product delivery, time-to-market and so on
总之
it合作伙伴的交付成熟度是评估当今复杂环境交付质量的真正价值的一种极好的方法, hybrid financial products and services. 通过采用这10个核心原则建立交付成熟度,将成熟度嵌入到合作伙伴文化中, irrespective of the type of service delivered. 这导致了成功的合作关系,可以为银行创造非凡的业务价值.
分享内容:
巴拉Venkatramani
Balaji is a senior director 与美高梅网投 India, and heads the Digital Delivery Strategy and Solutions for BCM APAC. He has over 21 years’ experience in the IT industry. Balaji推动了大规模的技术解决方案和转型计划, 直接, 在硅谷的科技公司,以及与全球金融客户的服务伙伴关系. He specializes in large-scale knowledge transitions, 转换, 敏捷, DevOps, 大数据和分析, cloud and program management.