首页 文章 精选 留言 我的
优秀的个人博客,低调大师

微信关注我们

原文链接:http://cloud.51cto.com/art/202003/611987.htm

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

去年微软全面拥抱的“内源”,到底是什么?

2000 年,Tim O’Reilly 首次提出了 InnerSource 的概念,也就是内部开源(以下简称内源)。虽然这个概念已经提出了二十年,但在国内还是个较为陌生的事物。相对于内源,大家可能更加熟悉的是开源(Open Source),这种将软件源代码公开的发布模式已经成就了许多优秀的软件和开发者。而内源则是将开源的模式引入至公司或组织内,让开发人员们可以在内部施行开源的同时开发企业专有的软件。 为什么要推行内源 增加代码复用,提高产品质量 增加组件和代码的复用,也可以说是减少组件和代码的重复开发。大家都清楚,重复造轮子可以说是最没有意义的一件事,而内源可以有效地消除这个麻烦。 通俗一点讲,团队 A 在开发时需要一个新功能,而这个功能团队 B 恰好之前做过,那么这时团队 A 就可以直接在内源仓库中将团队 B 的代码直接拿来使用,甚至还会交还给团队 B 一个质量更好的版本,就像 Linus 法则所说的:只要有足够多的眼球,就可以让所有 Bug 浮现。 但如果没有这个内源仓库的话,团队 A 只能重新开发这个功能。这个过程中所浪费的不仅是时间和成本,甚至还有更重要的——商业机遇。 加速知...

如何为基于产品的IT创建新的融资模式

随着技术部门从传统的项目管理框架转向将IT作为一种产品来对待,这引发了对技术计划应该如何获得资金的更广泛的重新思考。 在现有的“计划、构建、运行”模型下,业务单元会首先向IT发送项目需求。然后,由IT团队来评估项目成本,与业务部门合作,就预算达成一致,然后开始工作。 但这种设置会有几个缺陷,阻碍敏捷性,并使所有相关人员都感到头痛。成本估算通常会发生在项目范围被真正评估和理解之前,而计划中的任何变更都要经过一个艰苦的变更控制过程。更重要的是,这些项目的资金通常会被锁定在一个财政年度,而不考虑企业优先事项的变化或市场动态的变化。 为了实现以产品为中心的运营模式的好处,融资模式也必须转变。团队不是根据估计的要求来为项目提供特定时间的资金,而是按年度来为团队提供资金(也称为“永久性资金”)。这为IT产品团队提供了稳定的资金,让其可以根据业务变化的需要重新分配这些资金。它还允许团队花费时间来减少技术债务或改进他们认为合适的内部流程,从长远来看可以提高生产力和质量。 “我们必须调整治理、支出模式和优先次序,”Intuit的CIO Atticus Tysen在2019年的一次小组讨论中表示。“在年初...

相关文章

发表评论

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册