【AICon】探索八个行业创新案例,教你在教育、金融、医疗、法律等领域实践大模型技术! >>> 了解详情
写点什么

现代软件开发:销售催产品,产品催开发,开发催测试

  • 2019-08-15
  • 本文字数:1000 字

    阅读完需:约 3 分钟

现代软件开发:销售催产品,产品催开发,开发催测试


一家领先的 SaaS 公司的 CTO 找我去给他的软件团队做指导。


“他们的 bug 太多了”,他说。


“他们总是没能赶上预估的进度”,他说。


“他们没有对功能进行良好的规划”,他说。


“出了问题,他们只会责怪产品经理,而产品经理就反唇相讥。”


经过三十分钟的讨论,我们发现了一些问题:


QA 团队被想要快速发布软件的工程团队催;


工程团队被想要看到新功能的产品团队催;


产品团队被销售团队催,销售团队认为如果他们能够向客户推出承诺的新功能,就能完成销售目标;


销售团队因为新的销售不是现有客户而获得佣金;


客服团队的业绩根据现有客户满意度和离开平台的人数来衡量的。


最后我问道:


“为什么你更重视潜在客户,而不是现有客户?”


他们感到很震惊,因为他们意识到这正是他们正在做的事情。

SDD 开发周期

我们可以将这个系统称为销售驱动开发(SDD:Sales Driven Development)。销售团队需要源源不断的新功能来完成销售目标。


那么这与“太多 bug”有什么关系呢?


当前的客户只能得到工程团队留下的残羹冷炙,因为已经没有什么可以激励他们为这些客户提供更好的服务。


看看下面这个逻辑:


“为什么他们有这么多 bug?”


“他们没时间修复它们。”


“他们为什么没有时间?”


“他们必须赶上进度。”


“他们为什么要赶进度?”


“产品团队已经向销售团队做出承诺了。”


“产品团队为什么要答应他们?”


“为了完成销售目标,销售团队向潜在客户承诺新功能很快就会完成。”


“为什么销售团队会做出这样的承诺?”


“客户在征求建议书上标出来了。”


“为什么那个功能那么重要?”


“我们不知道。”


“那个功能用来做什么?”


“我们也不知道。”


Bingo!

这是很多问题的根源

团队开发没有人会使用的功能,他们不知道为什么要开发它们。他们已经沦为了数字管道工。


然而,令人感到震惊的是,工程团队仍然关心着产品和客户!事实上,他们最大的抱怨是没有资源去修复 bug 或者对现有功能做出一些小改进,让现有的数千名付费用户受益。


即使在一个糟糕的系统中,工程师仍然会表现出强大的积极性去构建真正对人们有用的高质量软件。


接下来该怎么办?


现在,他们知道工程流程实际上是为谁服务的(销售部门),并确认工程流程是否应该为其提供服务。


一旦了解这一点,就可以在销售、客服、产品和工程团队之间调整财务激励。


好了,赶快行动吧。


当每个人都朝着同一个方向前进时,事情的进展会比你想象的顺利。

原文链接

https://hackernoon.com/the-trap-of-sales-driven-development-89e16c5e292f


2019-08-15 14:258514
用户头像

发布了 731 篇内容, 共 434.0 次阅读, 收获喜欢 1997 次。

关注

评论

发布
暂无评论
发现更多内容

区块链USDT系统开发解决方案,USDT支付系统技术开发

13530558032

超赞!吃透这份Github点赞120k的Java知识面试笔记Offer拿到手软

比伯

Java 编程 程序员 架构 面试

va_list 可变长参数原理

liu_liu

c 可变参数 va_list

数字货币合约交易所系统开发技术

薇電13242772558

区块链 数字货币

建行数字债券允许比特币交易?官方回应了!业内人士:交易架构的创新值得赞赏

CECBC

比特币 债券

区块链带来的业务流程优化是数字化转型最深层次的变革

CECBC

区块链 数字化

微服务下,使用 ELK 进行日志采集以及统一处理

华为云开发者联盟

微服务 Kibana ELK

8.2常见数据结构与Hash表原理分析

张荣召

8.5网络通信基本原理与性能优化

张荣召

学习总结--week08

张荣召

第5周 技术选型(一)-作业

SuGeek

极客大学架构师训练营

重磅发布!Flink Forward Asia 2020 在线峰会预约开启!

Apache Flink

flink

8.4经典算法

张荣召

8.6非阻塞网络I/O

张荣召

8.3红黑树原理与性能特性

张荣召

【干货】内存条的基础讲解,够用绝大多数情况

亚兰—硅的传奇official

计算机基础 内存 装机 硬件

高可用可伸缩微服务架构:基于Dubbo、SpringCloud和ServiceMesh完整蓝光版PDF分享

Java架构追梦

Java 微服务 dubbo Service Mesh SpringCloud

企业级软件的核心价值

Learun

敏捷开发 快速开发 企业开发 企业应用

技术分析:AnalyticDB强力支撑双11

数据库 互联网 数据分析 双十一 数据舱

缓存与数据库一致性策略

洛神灬殇

数字货币交易所开发定制,币币撮合交易开发商

13530558032

作业--week08

张荣召

【薪火计划】02 - 一将功成万骨枯

AR7

管理

Spring改变版本号命名规则:此举对非英语国家很友好

YourBatman

Spring Boot 语义化 Spring Framework 日历化

简要分析近几年商业软件开发平台的现状

Learun

企业 企业开发 企业应用

用废旧纸箱DIY智能宠物喂食器!旅行在外远程投喂“二狗子”

智能物联实验室

物联网 DIY 智能硬件

区块链赋能供应链金融 | 应用优势与四类常见模式

CECBC

区块链 供应商审核

8.1文件与磁盘IO:如何把磁盘的读写速度提升十万倍?

张荣召

函数式编程:如何高效简洁地对数据查询与变换

华为云开发者联盟

编程 面向对象 数据处理

云图说|云上攻击早知道,少不了这个“秘密武器”!

华为云开发者联盟

安全 云服务 云端

区块链钱包APP开发,开发搭建数字货币钱包

13530558032

现代软件开发:销售催产品,产品催开发,开发催测试_文化 & 方法_Marcus Blankenship_InfoQ精选文章