您的开发工作年限是
1年及以下
1-3年
3-5年
5-10年
10年以上
您当前所处的开发岗位是
前端开发工程师
后端开发工程师
客户端开发工程师
全栈开发工程师
DevOps/运维开发工程师
数据开发工程师
其他开发相关岗位
您所在公司的规模是
50人及以下
51-200人
201-1000人
1000人以上
您当前开发的项目类型属于
To C互联网产品
To B企业服务产品
内部工具系统
开源项目
硬件嵌入式开发
其他
在您日常开发中,引入第三方依赖完成开发需求的频率是
几乎每次开发都会引入
每周至少引入1次
每月至少引入1次
每季度至少引入1次
几乎不引入新依赖
您对自身当前掌握的第三方依赖选型能力打多少分(1分极差,5分满分)
分数 ★ ★ ★ ★ ★
标签 ★ ★ ★ ★ ★
您认为目前开发工作中对第三方开源依赖的依赖程度属于
完全离不开,绝大多数功能都依赖第三方实现
比较依赖,超过一半功能依赖第三方实现
中等依赖,核心功能自研,非核心功能依赖第三方
轻度依赖,仅少部分工具类功能依赖第三方
几乎不依赖,全部功能优先自研实现
您选择引入第三方依赖的主要原因有哪些
减少重复造轮子,提升开发效率
第三方依赖实现更成熟稳定
实现难度大,自研成本过高
团队技术规范要求优先使用开源依赖
其他同事都在使用,随大流使用
没有替代的自研方案
在您参与的项目中,直接使用的第三方依赖总数量大概是
50个及以下
51-200个
201-500个
501-1000个
1000个以上
您遇到过第三方依赖带来的哪些问题
依赖存在安全漏洞
依赖版本冲突导致项目构建失败
依赖停止维护,出现问题无法解决
依赖体积过大导致产物臃肿
依赖存在兼容性问题
依赖文档不清晰,排错难度大
许可证问题导致法律风险
从未遇到问题
您对已经开展的开源依赖相关培训活动的满意程度打多少分(1分极不满意,5分满分)
分数 ★ ★ ★ ★ ★
标签 ★ ★ ★ ★ ★
您认为已开展的依赖治理活动对降低项目依赖风险是否有帮助
经过相关培训/治理活动后,您对第三方依赖选型的能力是否有提升
提升非常明显
有一定提升
几乎没有提升
完全没有提升
经过依赖治理活动后,项目中冗余依赖、风险依赖的数量变化是
经过相关活动后,您引入新第三方依赖前会主动做背景调研吗
每次都会主动做
大部分情况会做
偶尔会做
几乎不会做
您认为当前团队开展的依赖治理活动执行难度如何
难度非常大,很难落地
有一定难度,勉强落地
难度适中,可以顺利落地
难度很低,很容易推进
您认为目前依赖治理相关活动存在哪些问题
活动形式太枯燥,学习体验差
内容不符合实际开发需求,实用性不强
频率太高,占用太多开发时间
频率太低,内容更新不及时
没有配套工具支持,全靠人工,效率低
暂时没有发现什么问题
您是否愿意继续参加后续的依赖治理/相关技术培训活动
您对后续开展依赖治理、技术培训相关活动有什么改进建议