文章插图
企业内源怎么才能做起来?
那我就想在企业内部搞企业内源,我怎样才能搞起来呢?什么样的项目适合呢?
- 已经具备一定功能,仍需添加小需求的维护性项目
- 对时限没有严格要求的小项目
- 公司氛围是宽松的,员工有“闲”
- 公司的代码评审做得很好
- 支撑的基础设施相对完善,不需要更多其它角色介入(比如设计师、QA等)
国内企业内源现状
线下和一些华为腾讯百度的小伙伴细致了解了下企业内源的情况,总的来说,企业内源是可以做的一件事,但是效果和前景并不像网上说的那么光鲜亮丽 。花了很大力气去搞,效果其实一般 。对于一个大公司,如果大家觉得自己很闲,想竖起大旗做个专项,弄个企业内源,当成个事向上汇报还是可以的,但别太当回事 。都冷静下来想一想,华为腾讯百度这种自身工作都卷到10点多回不了家的公司,怎么可能很闲,怎么可能靠「共同兴趣」去搞企业内源?除非做企业内源也是我工作的一部分,是我的「职责范围」 。那和实际的项目制本质区别又在哪里?
文章总结
开源项目和企业内部项目差别很大,形相似义不同 。对于「盈利」有很高要求的企业,项目的目的性非常强,对时限有明确的要求 。项目的时间、范围、质量、成本都会纳入考量的因素,通过在不同因素间进行衡量,做出最佳的决策 。如果企业内源不能在时限上给出明确的时间点,对范围、质量、成本也不能明确出来,大部分企业内部项目都不可能以这种形式展开 。
以上讨论的范围限制在中小企业(研发小于3000人),有专职团队负责基础工具,中台工程类建设的情况 。
更多内容
从特拉斯辞职风波到研发效能中的荒唐事
内源的维基百科 https://en.wikipedia.org/wiki/Inner_source
Tim O'Reilly https://en.wikipedia.org/wiki/Tim_O%27Reilly
感谢点赞、转载关注我,了解研发效能发展动向欢迎进入「DevOps研发效能」一起探讨
【DevOps|乱谈开源社区、开源项目与企业内部开源】
经验总结扩展阅读
- 开源项目在线化 中文繁简体转换/敏感词/拼音/分词/汉字相似度/markdown 目录
- Java 超新星开源项目 Solon v1.10.10 发布
- Azure DevOps Server 入门实践与安装部署
- 研发效能|DevOps 已死平台工程永存带来的焦虑
- 【一】ERNIE:飞桨开源开发套件,入门学习,看看行业顶尖持续学习语义理解框架,如何取得世界多个实战的SOTA效果?
- AngouriMath:用于C#和F#的开源跨平台符号代数库
- 即兴小探华为开源行业领先大数据虚拟化引擎openLooKeng
- DevOps | 如何快速提升团队软件开发成熟度,快速提升研发效能?
- DevOps|1024程序员节怎么做?介绍下我的思路
- DevOps|从特拉斯辞职风波到研发效能中的不靠谱人干的荒唐事