「ArchSummit·深圳」人工智能如何促进工业和制造领域的智能化转型? >>> 了解详情
写点什么

一个关于公司发展和开发过程的伪命题引发的讨论

  • 2012-11-06
  • 本文字数:1588 字

    阅读完需:约 5 分钟

思科 - 网迅(中国)软件有限公司资深 QA 总监朱少民发出一条微博,希望大家探讨公司发展成败与开发过程的关系:

大家知道国内哪个公司首先达到 CMMI 5 级?【摩托罗拉】;国内又是哪家公司最早实施敏捷开发方法吗?【诺基亚】,今天这两家公司都处境困难,原因何在?当把精力放在开发过程模式迁移上就必然忽视了业务本身、还是进一步证明 Google、Facebook 的成功最主要的贡献还是商业模式?Nothing for CMMI 和敏捷?

测试仔刘毅和一直致力于推广 Android 的台湾老技术人高焕堂都认为,这两家公司衰落主要是经营策略问题。用高焕堂的话说:

在全球的电信运营商所构建的碉堡裡,用 CMMI, 敏捷将碉堡裡打理得乾淨条理分明,却忘了走出碉堡看看外面的新世界。

敏捷实践者大卫张 33 同样提出:

因果模式根深蒂固,但在这复杂的环境中是否有效?对所谓的追求极致并不感冒,最高级、最早不如最有效。当精力放在公司内部却忽略对外部的响应时,困境是咎由自取,案例证明了响应、适应外部的需求更有效。

Elton 鸿指出诺基亚的问题:

就诺基亚来说,公司衰退一大原因是没有跟上行业的转型。然而这正是因为组织庞大臃肿不够敏捷导致转型过于迟缓造成,而非转型本身造成。敏捷不只是开发模式更是一种文化。

云计算之私有云研究列举了自己在摩托罗拉的亲身体验:

当年在南摩 CMMI 小组就坐在旁边,耳闻目濡,一位美女 Manager 领着大概 5 名组员,那个组超忙。摩托选择 CMMI,一部分原因它是制造业出身,TQM 这些东西本来就熟悉,另外印度人把持公司也可能是,阿三都比较信这个,摩托陨落的原因有很多,不全在 CMMI,在员工心里它还是有头有尾的厚道公司

对于谁最早实施敏捷,敏捷教练徐毅 -Kaveri 指出:

国内最早实施敏捷的应该不是诺基亚,最早大规模较彻底实施 Scrum 的是诺基亚网络(现在已经合并成为了诺基亚西门子通信)。在当时诺基亚网络还是属于诺基亚集团的,当然,现在也还是,所以,从这个角度讲,都是诺基亚。“实施”敏捷和“成为”敏捷有区别;“喊不喊敏捷”和“是不是敏捷”亦有区别。

对于敏捷, EthanYuan 认为:

做对的事和把事做对,我想敏捷更多的照顾到后者。敏捷给了产品接受反馈并做出动态调整的机会。但反馈的质量或许是真正的瓶颈:有反馈吗?是真正的反馈吗?反馈被误解了吗?从《四步创业法》这本书中,其实揭示了这个问题的普遍性。如果真要怪罪敏捷,PO 罪责难逃。

架构师 Jack 从流程和人才观点提出自己的几点看法:

敏捷或 CMMI 只解决把事做对。解决不了:做正确的事,产品方向、用户需求挖掘和分析,而且公司还有推广、销售环节的战场。一前一后任一没做好,商业都不成功。

Facebook 和 Google 有一个特点招最优秀的人给一流的待遇,其实有时人行,什么问题都能搞定。如果人不行时就需要方法论和流程来推力一把把问题解决。F 和 G 的问题是如何留住一流的人,一旦市场环境变化,如同美国历史上的很多科技企业很快会失去一流人才,进而威风不再。

相反华为重视流程和方法论,让其具备了招二流人给 1.5 流待遇作出一流产品的能力,招人风险减少、自己培养的大部分人员骨干也不容易流失,对商业市场变化的免疫力强很多。即使福利和空间不再一流但根基不会动摇。想想谷歌一流人才的流向 微软->Google->Facebook->? 流出的企业就苦了

不少网友质疑这条微博中的逻辑漏洞,认为这个问题混淆了“做对的事情”和“把事情作对”。而朱少民的反馈是:

有的人对 “?” 不够敏感,既然是“?”,就需要自己思考;且有时博主也会提出一些伪命题,网友要注意陷阱;本条这些元素可能都存在,且这里虽然明确提到 CMMI 和敏捷,但更核心的是指 “过度关注研发过程”,而可能忽视业务;换句话说,过于关注内部环境,而可能忽视外部环境。应该没有归罪于 CMMI 和敏捷。

黄邦伟的评论可以作为这次讨论的总结:

把事情做好必须掌握多维度的考虑:Business, Architecture, Process, Organisation (BAPO)。忽略了任何维度就会有不良的后果。

2012-11-06 20:361824
用户头像

发布了 479 篇内容, 共 151.1 次阅读, 收获喜欢 47 次。

关注

评论

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

css 学习笔记【二】-背景,渐变,链接文档的MIME类,id选择器和类选择器的区别

恒山其若陋兮

5月月更

Tapdata Cloud 2.1.5来啦:新增支持Amazon RDS数据库,错误日志查询更便捷,Agent部署细节再优化

tapdata

SaaS 数据同步 polarDB Amazon RDS

[Day40]-[回溯]-子集

方勇(gopher)

LeetCode 数据结构算法

软件完整性保护方案之Sigstore

墨菲安全

网络安全 java 编程 墨菲安全 软件完整性 sigstore

Tapdata 在数字化防疫场景的最佳实践

tapdata

数字化 防疫 主数据管理 实时数据 数据虚拟化

洞见科技中标渤海银行「联邦学习平台建设+营销场景建模服务」两大项目

洞见科技

金融科技 隐私计算

基于GPU的并行集群系统在中国的发展状况

Finovy Cloud

gpu 云服务器 集群渲染 渲染服务

无聊科技正经事周刊(第 7 期):跟村上春树学跑步,向古川武士学养成

潘大壮

程序员 周刊 行业趋势 科技周刊 技术周刊

互联网研发效能专家怎么找?

laofo

员工考勤打卡时,如何避免非本人代替打卡?

华为云开发者联盟

人脸识别 打卡 华为云FRS 华为云FunctionGraph 华为云APIG

《数字经济全景白皮书》银行数字化篇 重磅发布!

易观分析

银行数字化

HarmonyOS崩溃服务能力全新上线,帮你高效解决崩溃问题!

HarmonyOS开发者

HarmonyOS 崩溃服务能力

攻防演练 | 关于蓝队攻击研判的3大要点解读

青藤云安全

安全攻防 网络安全

python实现连接两个数据库

YUKI0506

互联网大厂研发效能团队的需求管理

laofo

互联网 DevOps cicd 研发效能 CI/CD

快速上手云原生安全平台 NeuVector

Rancher

Kubernetes k8s rancher NeuVector

数据产品实战-toB产品实践心得

第519区

数字化转型 解决方案 数据产品 tob产品

微信业务架构,学生管理系统架构设计

泋清

#架构实战营

融云首席科学家任杰:历练出人才,职场「经历>经验」

融云 RongCloud

实用教程 | 云原生安全平台 NeuVector 部署

Rancher

Kubernetes k8s rancher NeuVector

存储模组头部厂商嘉合劲威加入龙蜥社区

OpenAnolis小助手

开源 操作系统 芯片 龙蜥社区 嘉合劲威

零基础可以学云计算运维吗?怎样从才可以学好?

行云管家

云计算 运维 IT运维 云运维 服务器运维

Tapdata x 轻流,为用户打造实时接入轻流的数据高速通道

tapdata

SaaS 数据同步 实时数据 轻流

架构实战营|模块1

KDA

#架构实战营

微信小程序商城源代码

源字节1号

软件开发 小程序开发

Python unicode三明治

AIWeker

Python 人工智能 5月月更

软件的license是什么意思?作用是什么?

行云管家

软件 运维 许可证

设施资产管理系统解决方案

低代码小观

资产管理 CRM CRM系统 企业设备管理 设备巡检管理系统

从SVN完美迁移到Git,我只用了5分钟

阿里云云效

git svn 阿里云 版本控制 代码

活动报名:以「数」制「疫」,解密 Tapdata 在张家港市卫健委数字化防疫场景下的最佳实践

tapdata

数字化 数据孤岛 实时数据 疫情防控 活动报名

程序员,做业务还是做技术更有前途?

张泽豪

程序员

一个关于公司发展和开发过程的伪命题引发的讨论_文化 & 方法_郑柯_InfoQ精选文章