惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Apple Machine Learning Research
Apple Machine Learning Research
AWS News Blog
AWS News Blog
Google DeepMind News
Google DeepMind News
U
Unit 42
博客园 - 叶小钗
博客园 - 聂微东
GbyAI
GbyAI
Stack Overflow Blog
Stack Overflow Blog
有赞技术团队
有赞技术团队
aimingoo的专栏
aimingoo的专栏
D
DataBreaches.Net
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
Jina AI
Jina AI
美团技术团队
The Cloudflare Blog
M
MIT News - Artificial intelligence
Microsoft Azure Blog
Microsoft Azure Blog
I
InfoQ
S
Schneier on Security
C
Check Point Blog
Project Zero
Project Zero
The Hacker News
The Hacker News
Scott Helme
Scott Helme
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Cisco Talos Blog
Cisco Talos Blog
P
Privacy International News Feed
SecWiki News
SecWiki News
Latest news
Latest news
MongoDB | Blog
MongoDB | Blog
S
Secure Thoughts
Google Online Security Blog
Google Online Security Blog
F
Fortinet All Blogs
博客园 - 三生石上(FineUI控件)
H
Help Net Security
TaoSecurity Blog
TaoSecurity Blog
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Last Week in AI
Last Week in AI
P
Privacy & Cybersecurity Law Blog
Forbes - Security
Forbes - Security
G
GRAHAM CLULEY
N
Netflix TechBlog - Medium
L
Lohrmann on Cybersecurity
A
About on SuperTechFans
T
The Exploit Database - CXSecurity.com
C
Cisco Blogs
PCI Perspectives
PCI Perspectives
大猫的无限游戏
大猫的无限游戏
T
Troy Hunt's Blog
H
Hacker News: Front Page
Vercel News
Vercel News

陈少文的网站

巨变与机遇的未来十年 Kubernetes 平台管理软件压力测试方案 使用镜像部署 Hexo 静态页面 终于等到你 - GitHub 镜像仓库服务(ghcr.io) 一起来学 Go --(6)Interface 一起来学 Go --(5)Goroutine 和 Channel 什么是函数式编程 如何在 Kubernetes 集群集成 Kata 柯里化与偏函数 使用 PyGithub 自动创建 Label 软件产品是团队能力的输出 Helm 2 、Helm 3 比较 IoT 变现 Kubernetes 中的 DNS 服务 国内的 Helm 镜像源 Harbor 使用自签证书支持 Https 访问 DevOps 工具链之 Prow 如何使用 kfctl 安装 Kubeflow VS Code 无法下载 Go 插件的工具包 工程师更应具有服务精神 你不知道的 Docker 使用技巧 使用 Docker 运行 Tensorflow 论中国 什么是左移 如何清空 Git 仓库全部历史记录 一禅小和尚 有风吹过厨房 时间的玫瑰 如何在 CentOS 安装 GPU 驱动 开发 Tips(19) 使用 Velero 备份 Kubernetes 集群 Kubernetes Cheat Sheet 开发 Tips(18) 如何构建一个 Java 工程 开发 Tips(17) KubeSpray 安装 Kubernetes 报错 ip in ansible_all_ipv4_addresses 基于 Kubernetes 和 Jenkins 搭建自动化测试系统 在 Kubernetes 上动态创建 Jenkins Slave 使用 Jenkins 进行服务拨测 开发 Tips(16) Kubernetes 签发 Ingress 证书及日常故障运维 Kubernetes 中 Deployment 的基本操作 Kubernetes 中的证书 如何使用 KubeBuilder 开发一个 Operator Kubernetes 1.6.0 安装问题汇总 镜像管理工具 -- Harbor 开发 Tips(15) Docker 如何拉取镜像 开发 Tips(14) 使用 Helm 安装 harbor 开发 Tips(13) 使用 S2I 构建云原生应用 在 Kubernetes 中使用 emptyDir、hostPath、localVolume 开发 Tips(12) 开发 Tips(11) 代码质量分析工具 SonarQube 使用 Kubeadm 安装 Kubernetes 集群 一起来学 Go --(4)常用函数 Kubernetes 中的 Ceph Kubernetes 之 Volumes Kubernetes 之 Labels、Selectors 开发 Tips(10) 开源正在重构商业模式 Kubernetes 之网络 Kubernetes 之 API 使用 Helm 和 Operator 快速部署 Prometheus Kubernetes 复杂有状态应用管理框架 -- Operator Kubernetes 的包管理器 -- Helm 一起来学 Go --(3)Go Modules 如何一步一步地优化博客方案 kubectl 实用指南 Kubernetes 中的基本概念 搭建远程 Kubernetes 开发环境 大公司和小公司的 ToB 思路 开发 Tips(9) Go 入门指南 一起来学 Go --(2)数据与逻辑结构 如何预防 Web 富文本中的 XSS 攻击 django-xss-cleaner 云工作时代 一起来学 Go --(1)背景与特点 SaaS 开发团队的不同阶段 你不知道的 Git 使用技巧 输出既服务 微服务设计 继续奔跑 开发 Tips(8) 从账户安全到二次验证 Django 性能之数据库查询优化 Django 性能之分库分表 敏捷开发之研发流程 打造一致性的团队 开发 Tips(7) Pytest 进阶学习之 Mock PaaS 部署之 buildpack Go 开发配置 领域输出才是 PaaS 的核心竞争力 Pytest 入门学习 开发 Tips(6) 如何使用 Jenkins、Docker、GitLab 搭建 Django 自动化部署流程
企业如何打造 ToB 产品
微信公众号 · 2018-11-14 · via 陈少文的网站

本人所在的团队正在打造一款 ToB 产品,在垂直领域颇有影响力。此文是对团队关键事件的梳理,同时也包含了一些个人思考。

1. 在熟悉的场景中做到最好

互联网上,粗制滥造的内容太多,能获得广泛关注和影响力的产品屈指可数。

只有基于对用户痛点的深入了解,才能够提出优秀的解决方案。而这些痛点就在身边,在我们最熟悉的环境里。每一次大团队面临的困境和挑战,都是小团队和个人的机遇。其实这就是一个成长上位的过程,有了这样的竞争机制,社会才会得到发展。

在熟悉的场景中做到最好,就是要解决好当下团队遇到的问题。这种问题是各种各样的,比如,投诉多,团队忙于应付,费时费力不讨好。投诉是领导不愿意看到的,关键是还多。

这种领导关注、也很棘手的问题,如果能解决得很好,一定可以给你增添很多信用,赢得更多时间。

2. 引入新的概念,打造全新产品

破局者通常会是外来者。

打败淘宝的肯定不是淘宝,打败微信的肯定不是微信。领域概念一旦进入人的心智将难以改变。

反过来想,遇到问题、面临挑战必然也是因为,原来设计的内部机制不能够满足现有的业务需求。仅依靠内部革新是没有足够的动力推进的。在变革的过程中,大量的既得利益者会成为阻碍,根本就没有时间和机会打磨产品。

引入新的概念,需要一定的技术眼光。新的概念需要将现有技术容纳在内,如果没有现成的概念,那么就需要自己造一个。Docker 就是一个很好的例子,虚拟化、容器化技术已经发展几十年,但直到遇到 Docker 才开始火爆起来。Docker 技术实际上吸收和容纳了大量已有的技术,在此基础进行整合。

变革就是这样,前奏已经唱响很久,等待的只是最后冲锋的号角。

引入新的概念,利用其他团队对新概念不够熟悉的窗口期,快速打造产品,满足业务的需求。打造有价值密度的产品很关键,如果只是新瓶装旧酒,那就没有太大意义。

3. 更通用化,让更多的人参与进来

互联网的内涵是分享,信息不断地穿梭于各个节点。节点流量的大小和质量决定了自身在网络中的价值。产品服务人群的大小和质量,同样也决定着这个产品的价值。能被更多团队更多人使用当然会是更好的,但做起来却十分不易。

可能本就没打算将产品做得这么大,现在却需要适配各种场景。初心并不重要,重要的是已经出发在路上,并且能不断地调整目标、逐步优化。

这将会是一个长期经营的过程,需要去团结更多的人,让更多人的利益绑定到产品上。很多项目就是在这个过程中逐步被边缘化,统一不了内部,也打不出去。当领导层发生变动时,整个产品可能就被遗弃。

下面是我所在的团队做得很棒的地方,涉及的事项与产品特性相关,不一定能直接复制。

3.1. 学校社团合作

学校社团有了解生产技术的需求,希望能与企业建立联系,增加毕业时的竞争力。在校园阶段给学生埋下种子,是一件性价比极高的事。学生可以作为企业招聘的生源,而且是可持续、批量的生源。即使学生未来没有进入产品企业,在其他企业同样也会发挥巨大作用。

在其他企业埋下的这颗种子,当问题场景出现时,他将会主动推广产品。

3.2 培训入职毕业生

毕业生,没有太多历史包袱,学习能力强、可塑性强,是挖掘之地。

大型企业每年会招聘大量毕业生,这些毕业生会被分配到各个地方。对这些毕业生进行培训,并将产品植入其心智。培训他们,教他们使用、教他们开发,与他们建立联系。

相较于学校社团合作,培训新人效果更佳。这是在搭建内部营销网络,这些种子会帮助推广、也会长大上位获得决策权,统一内部,让大家达成一致只是一个时间问题。

3.3 支持内部高曝光系统

技术人员的毛病就是谁也不服谁,重新造轮子又不是什么难事。

宣传产品,需要一定的曝光度。如果都不曾被记起,就更谈不上接入使用产品了。而企业内部的办公行政系统,具有超高访问量,是一个不错的宣传入口。

同时,办公行政作为成本部门,开发人员、预算各种缺乏,如果你愿意伸以援手,他们一定会感激不尽。

3.4 开源

2008 年 4 月份 GitHub 正式上线,截止 2018 年 11 月,仓库数量突破了 1 亿,一共汇集了来自全球的 3100 万开发者。

开源运动改变了整个软件研发体系。大量的开源软件在各个企业被应用,大家有了相同的基础,一起开发、使用、维护。越来越多的人聚集在一起,群策群力完成一个项目。

开源聚拢了开发者和用户。更多的人参与就意味着产品被部署实施的可能性越大。

4. 发展服务商

做 ToB 需要两样东西,关系和产品。

企业使用新产品是有风险的,出了问题找谁,售后靠不靠得住,这都是问题。而关系这种玄妙的中国特产,可以解决这个问题。

另外一个就是产品。做 IT 服务,总得有几个能上台面的产品,不然就真的成了现场部署,一锤子买卖,不能持续提供后续的增值服务。

服务商有产品的需求,而产品也有向外推广的需求,十分契合。同时,随着用户群体地不断增加,服务商的数量也是可以扩充的,而不至于让自己直接面对越来越多的客户。

5. 增强产品信用

有了服务商的推广实施案例,网络上大量转发的文章,产品就已经收获了一定影响力。但这时,其他人可能已经嗅到了机会,同类竞品市面上也出现了不少。

为了击退、孤立这些竞争者,除了产品侧更加努力外,还可以联合更上一层的利益团体。因为产品肯定是定位于某一个细分的领域,这样就必然能够找到更上一层的组织、政府机构。他们也有自己的诉求,规范行业标准。借助这样的机会,就可以将产品上升到行业标杆的高度。

如果能落地一两个标准就更好了。这样服务商在提方案是也会底气十足,校园洽谈时也能占据主动。这是对产品最好的背书。