新上任CIO在前100天要做的九件事

这篇文章详细介绍了新任CIO在最初100天内学习公司文化、制定愿景、建立关系、理解业务优势与劣势、发展计划、组建团队、激励IT组织、展示领导力及个人成长的关键步骤。通过遵循这些建议,新CIO可以为公司的长期成功奠定坚实的基础。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在LinkedIn看到文章链接,很不错。转载过来,没时间翻译,就原文转载了。原文链接:

http://www.ft.com/cms/s/0/9dfd6aea-3e5b-11e2-829d-00144feabdc0.html#axzz2FGrzyGaS


The first 100 days of a new CIO: Nine steps for wiring in success


By Michael Bloch and Paul Willmott


The early months of a chief information officer’s tenure are an extremely important time to learn about a company’s culture and critical issues, shape an agenda for change, build relations with peers and senior leaders, and make decisions - on people, funding, and other matters - that will provide a solid foundation for the future.

Ian Buchanan, who has served several financial institutions as CIO and chief operating officer, says: “in the first 100 days, you have to make your mark. In that period, you also need to formulate a compelling vision, because if you want to lead, as opposed to executing the visions of others, you do need to come out quickly with a story that everybody can align around.”



By working over the years with many senior executives stepping into this role, we’ve learned about elements to cover, priorities to make, and mistakes to avoid.

Here we have attempted to distill the most important topics to address during these critical first months. Of course, the particulars of each situation will have an impact on the priorities of each CIO. But we believe every new CIO will benefit from reviewing these elements and using them as a starting point to shape his or her own course of action.



1. Start the first 100 days before your first day

■Use the interview process to understand organisational dynamics and expectations.

■Ensure you see all stakeholders, such as corporate directors, to form a better perspective. Talk with systems integrators and other outside experts to obtain a fuller view.

■Start building a hypothesis of your plan.


2. Clarify and strengthen your mandate

■Understand what is expected of you and how you will be measured, for example, with regard to new business capabilities, cost targets, automation levels, and projects to fix. Set out your “strategic posture” - for instance, emphasising IT as a driver or enabler of strategy.

■Set clear expectations with the CEO and other stakeholders on the levers that you must have control over, such as the freedom to cancel projects, change reporting lines, replace business unit CIOs, or outsource functions.

■Enlist CEO support for early symbolic actions, for instance, stopping a high-profile project or replacing an underperforming executive.


3. Build relationships with business unit executives and agree upon priorities

■You only get one opportunity to make a strong first impression, so prepare for these meetings well. Get input from members of your team who know the executives you’re meeting. Learn as much as possible about their priorities and concerns up front. Form a hypothesis of the likely answers, and test and refine them in every discussion.

■Develop alliances across the group. Set meetings with business unit heads and other key executives, for instance, client account managers and R&D leaders. Focus on the business imperatives that IT can enable or transform with regard to, for example, channels, customer relations, and products.

■Set the tone for peer relationships and avoid conversations about executives’ IT concerns. Challenge current priorities and plans when appropriate. Educate others when necessary. Many executives are nervous about IT simply because they don’t understand it.


4. Understand the upside and downside

■Understand the specific role of technology in the industry and how it creates value. Study the best and most admired users of technology in your industry. What do they do that your company does not?

■Ensure that an IT-enabled innovation pipeline is in place. Start building this capability if needed.

■Make sure you understand the IT-driven risks in the organisation, for instance, regarding cybersecurity and large, ongoing programs that might not deliver on expectations. See to it that regular review and mitigation plans are in place.


5. Develop the plan

■Create transparency on performance and health. Develop a fact base not only on IT performance - for instance, cost levels, service levels, head count, and key projects - but also on IT health with regard to architecture, capabilities, culture, and delivery.

■Understand your technical assets and benchmark them against best practice. Consider technological discontinuities, such as cloud computing, mobility, and social media, and study how you can leverage them.

■Choose levers selectively. There are many levers for improving IT, but the most effective transformations focus on just a handful. Sequence improvements to build capabilities. Partner or outsource where required to fill capability deficits, but make sure to develop internal capabilities as part of the plan.


6. Build your team

■Start with organisational design. Incumbent team members might be effective in their current roles but not in a new structure. Aim high. Sketch out the profiles of your “dream team” rather than shuffling existing players.

■Take some risks. Consider a range of options, for example, external hires and transfers from business roles. Promote unrecognised high performers.

■Be aware that you will send a strong signal through your choices. Test them with trusted colleagues. Act decisively and swiftly.


7. Rally the IT organisation

■Establish trust early by communicating a vision for IT. Give people compelling reasons to support your cause. Develop a simple stump speech that everyone can understand. Set bold aspirations. Link business success to IT success.

■Communicate consistently and persistently in order to cascade your vision throughout the organisation. Use town-hall meetings and blogs to get key messages out. Make yourself visible. Visit major sites. Give opinion formers and rising stars personal attention.

■Think through the capabilities your organisation most needs to improve - for example, architecture, customer interactions, innovation, and large-scale program management - and develop a plan for addressing the gaps.


8. Demonstrate leadership through visible results and actions

■Find some quick wins. Killing off an ineffective sacred-cow project can be an effective way to rapidly demonstrate leadership. Initiating outsourcing and offshoring deals can have the same effect.

■Assess the project portfolio and the business benefits it delivers:

- Which projects must be canceled because they are not aligned with business priorities, have no clear business case, or have made no visible progress in six months?

- Which projects must get extra resources, for example, because of a mismatch between requirements and resources, to deliver results on time? Which projects must be rescoped to meet a critical milestone for the business?

■Respond thoughtfully to “blockers” in the organisation. Change will surface these blockers, and your initial response will shape how you are perceived.


9. Continue your personal journey

■Invest in yourself. Recognise that a new role brings a need for new skills and behaviours. Set an agenda for personal development. Educate yourself in the business areas you know less well. Draw on internal and external sources to learn the business fundamentals.

■Find mentors who will help with your transition and support your personal development. Internal mentors can help you with the culture and politics, give you honest feedback, and watch your back. External mentors are good sounding boards who can educate you about areas you know less about. Find sources of freshness. Industry outsiders can feed in new ideas.

■Pace yourself. The first 100 days are only the start of a marathon. Maintain a balanced lifestyle to sustain the pace.





内容概要:本文档主要展示了C语言中关于字符串处理、指针操作以及动态内存分配的相关代码示例。首先介绍了如何实现键值对(“key=value”)字符串的解析,包括去除多余空格和根据键获取对应值的功能,并提供了相应的测试用例。接着演示了从给定字符串中分离出奇偶位置字符的方法,并将结果分别存储到两个不同的缓冲区中。此外,还探讨了常量(const)修饰符在变量和指针中的应用规则,解释了不同类型指针的区别及其使用场景。最后,详细讲解了如何动态分配二维字符数组,并实现了对这类数组的排序与释放操作。 适合人群:具有C语言基础的程序员或计算机科学相关专业的学生,尤其是那些希望深入理解字符串处理、指针操作以及动态内存管理机制的学习者。 使用场景及目标:①掌握如何高效地解析键值对字符串并去除其中的空白字符;②学会编写能够正确处理奇偶索引字符的函数;③理解const修饰符的作用范围及其对程序逻辑的影响;④熟悉动态分配二维字符数组的技术,并能对其进行有效的排序和清理。 阅读建议:由于本资源涉及较多底层概念和技术细节,建议读者先复习C语言基础知识,特别是指针和内存管理部分。在学习过程中,可以尝试动手编写类似的代码片段,以便更好地理解和掌握文中所介绍的各种技巧。同时,注意观察代码注释,它们对于理解复杂逻辑非常有帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值