我们对凌鲨的一次重构

在10月我们对凌鲨进行了一次重构,把所有鸡肋的功能都删除了。

新版本界面

老版本界面

我们干掉的功能

移除沟通频道功能

沟通频道类似slack功能,用于团队沟通。由于国内有大量的沟通软件,比如企业微信,飞书,钉钉等。功能上没有优势,并且会让用户迷茫。我们把沟通功能改成场景化的沟通,比如任务/缺陷,需求,文档等等。

精简文档组件

我们把文档中的项目分析和项目指责类的组件去掉了。大多数内容用图文,表格都能表示,额外的信息组件比较鸡肋。

移除资讯订阅功能

资讯订阅和rss类似,利用爬虫把外网有价值的文章爬取并组合起来。信息二道贩子,价值有限。

移除用户事件和个人知识库

在用户工作台我们定义为提高个人研发效率的工具集合。所有和个人工具不相干的功能都去掉了。

移除项目成员评价体系

评价体系的存在对使用者来说会带来心里负担,和协作属性不搭。我们删除了360度匿名评价和成员积分体系。

移除CI/CD功能

CI/CD虽然对研发效率作用巨大,但是长在代码仓库上会更好。几乎所有主流的代码仓库上都有类似的功能,而且CI/CD和代码变动紧密相关。

我们新增的功能

静态网页

使用静态页面建一个小网站,类似于pages服务。我们平时使用的很多工具都会导出静态页面,这个功能可以方便分享这类内容。

信息面板

类似白板,把项目的所有信息按需组合起来,支持图片,文档,任务/缺陷,需求等。

k8s连接

用于研发人员对k8s的高频操作提供便捷方式。

兴趣小组

由于软件功能非常多,我们新增了软件相关的文档。更远的为了,可能会把对研发有益的内容也放上去。

相关推荐
喵叔哟21 分钟前
重构代码中引入外部方法和引入本地扩展的区别
java·开发语言·重构
seraph99923 分钟前
python oa服务器巡检报告脚本的重构和修改(适应数盾OTP)有空再去改
重构
喵叔哟3 天前
重构代码之删除对参数的赋值
重构
fishjam3 天前
[开源重构]Search(Elasticsearch/OpenSearch) Sync Tool
elasticsearch·重构·开源
多多*3 天前
Vue.js 插槽 Slots 实际应用 最近重构项目的时候遇到的...
前端·vue.js·重构
喵叔哟5 天前
重构代码之内联类
服务器·重构
喵叔哟5 天前
重构代码之替换算法
重构
有趣的杰克9 天前
移动端【01】面试系统的MVVM重构实践
面试·职场和发展·重构
喵叔哟9 天前
重构代码之内联临时变量
重构