文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

微软:在公司推动开源实现的 5 种方法

2024-12-03 00:45

关注

Stormy 指出,开源已成为几乎每家公司的技术战略的关键,各行各业开发者对开源的采用都在持续增长。在开发过程中使用开源可增加企业上市时间、降低拥有成本并提高软件质量。然而许多公司的开源体制还尚未成熟,他们仍在努力的探索如何使员工好且安全地使用开源、为客户提供安全的解决方案,并有效地贡献于开源软件。

[[412671]]

对此,Stormy 表示,公司需要在制定开源政策与保持员工授权和自主权之间取得平衡。并以自身举例称,“在微软,我们在过去几年中做出了重大转变,使我们的开发人员能够在其常规开发周期中无缝使用开源软件。这不是快速或容易的,而是自上而下和自下而上的文化变革的结果。”

Stormy 提供的几个可供学习的经验方法如下:

1、成立跨职能工作组

成功的关键之一是跨组织工作。 微软有一个跨职能的小组,法律部门、市场营销、Azure 首席技术官办公室、业务部门、工程工具等都积极参与。这个跨职能小组帮助指导政策和推动整个组织的变革。 每个公司都有不同的结构,OSPO 往往起源于某人看到的需求。无论 OSPO 在组织中处于什么位置,重要的是要把不同业务职能部门的利益相关者拉进来。一年后,再重新评估 OSPO 是否在正确的位置以及是否有正确的人参与。

2、记录政策并找到你的拥护者

微软的开源软件政策在企业的内部网上有详细的记录,以供所有员工参考。同时,其还有一个专家小组可以回答问题;并公开分享了政策摘要以帮助其他人入门。

微软方面会定期更新政策,并与一个跨组织的 Open Source Champions 小组一起审查;然后与其开源执行委员会(由微软各业务部门的高管组成),相互分享开源战略和最佳实践。Stormy 称,除了对政策的投入,这些 Champions 还会帮助将信息传播回他们的团队,帮助鼓励开源的使用,并在需要时向他们的同行提供指导。

例如,微软的 Dapr 团队最近就将社区的反馈纳入了他们的决策。这导致他们优先考虑了简化 API 的工作,以检索应用程序的 secrets。而这项工作原本不在他们计划的工作周期内,但社区主张这将有助于解决许多开发人员的挑战,所以团队调整并优先考虑了 API。Dapr 团队也因此获得了更多的客户青睐。

3、通过政策和工具赋予员工自主权

OSPO 的作用是制定明确的政策,为员工提供知识和工具,并使大家能够轻松正确的处理一些事情。OSPO 的作用是提供培训、促进团队之间的对话,然后让每个开发人员和业务组决定如何将开源软件纳入他们的业务战略。

在微软,所有的团队都使用开源软件,但他们的贡献方式以及他们决定开源的内容在开发人员工具组中可能与在 Microsoft Office 中有所不同。工具也提供了自主权,使员工更容易有效地使用开源软件并遵守规定。

4、向他人学习并与他人合作

参与到团体和基金会中去。开源本来就是社区驱动的,向他人学习和分享最佳实践只会加强你自己的开源项目。

5、提供奖励和激励

持久的文化变革需要与奖励和补偿保持一致。

本文转自SOCHINA

本文微软:在公司推动开源实现的 5 种方法

本文地址:https://www.oschina.net/news/151781/microsoft-5-ways-open-source-company

来源:开源中国内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯