当前位置: 首页 > news >正文

微软PM的来历

⼤部分公司的项⽬经理叫ProjectManager,微软的经理叫ProgramManager,这有什么本质的区别么?微软曾经也是⼀个创业公司,两个创始⼈都是开发⼈员,招聘的新成员也⼤多是像他们⼀样的开发⼈员,这其中就有⼀个叫查尔斯·⻄蒙尼(CharlesSi-monyi)[注释1]的超级程序员,当然还有像史蒂夫·鲍尔默(SteveBallmer)那样的超级销售⼈员,这⾥按下不表。1974年,查尔斯·⻄蒙尼在XeroxPARC开发了WYSIWYG(所⻅即所得)[注释2]的字处理软件Bravo,成为Alto个⼈电脑的重要应⽤软件。作为参照,说明他的资历:同⼀年,史蒂夫·乔布斯(SteveJobs)从印度回来,加⼊Atari公司打⼯,因为其他员⼯不能忍受他的傲慢态度和卫⽣习惯,他只好上夜班。同⼀年,⽐尔·盖茨(BillGates)在哈佛⼤学读2年级,第⼆年,他看到了个⼈电脑的曙光——MITSAltair8800,于是退学创⽴了Mi-crosoft。1981年,查尔斯加⼊了微软公司,领导Word和其他办公软件的开发。随着业务的发展和团队的壮⼤,下⾯这两个问题凸显出来:1.团队成员之间交流的成本急剧增⻓2.有很多开发和测试之外的事情,需要专⼈负责。很多开发⼈员聚集在⼀起,该怎么⼯作呢?如果⼤伙做的是搬砖这样的体⼒活⼉,那么在⼀定限度内,⼈员的增⻓和项⽬复杂度的增⻓是线性的关系;⽽程序开发就有些不同,查尔斯·⻄蒙尼发现项⽬管理的复杂度似乎跟⼈员数量的平⽅成正⽐。⼀个团队⾥若有4个成员,就有6种双向依赖和交流的途径,然后增加⼀位新成员,就要增加4条新的双向依赖交流的途径。对于N个成员的团队来说,交流的途径总数是n×(n–1)/2,这种N的平⽅的增⻓意味着这样的交流对⼈类来说是不可持续的。

http://www.dtcms.com/a/529143.html

相关文章:

  • 网站排名优化教程中国企业排行榜前十名
  • 医疗多模态共情推理与学习一体化网络Python实现(2025扩充版)
  • 网络编程:SQLite3数据库
  • Oracle远程连接数据库方式
  • 代码随想录Day61|Floyd 算法精讲、A * 算法精讲
  • 网站开发难吗腾讯网站建设专家
  • 企业网站建设教程视频企业网络营销方案策划书
  • 网站服务器怎么选择做网站可以申请国家补助吗
  • 记一次k8s服务部署之后,访问返回503
  • 【Python】——注释
  • ASP.NET Core Blazor简介和快速入门三(布局和路由)
  • 基于微信小程序的博物馆文创系统
  • Claude Code更换供应商:Base URL和API Key的注意事项
  • 蛋白质组学技术揭秘帕金森病:LiP-MS、BAR、UltraID - LIPA 助力 α- 突触核蛋白研究
  • 网站基本模块管理系统网站模板下载
  • 网站错位免费秒玩小游戏
  • Windows编程+使用C++编写EXE加壳程序
  • 邢台做网站服务商网页平面设计要学什么
  • Vue3和Vue2的生命周期差异
  • 永不倒闭的10大央企seo网页优化平台
  • 做网站的技术支持蒙牛网站是谁做的
  • 河北手机网站制作价格电子商务网站建设 李洪心
  • 基于Double-LCC与NLC补偿网络的三发射-三接收非接触电能传输系统协同控制策略
  • 国外图床 wordpress海外seo网站建设
  • 企业如何利用AI CRM提升市场竞争力—以悟空AI CRM为例
  • Vue3 组件注册
  • 二手旧书网站开发设计报告开发公司以现金方式补贴给客户
  • AI 驱动的浏览器战争:OpenAI 的 Atlas 来了,安全漏洞却成隐患
  • 从零实现一个可加减的Matrix矩阵类:支持索引、相等判断与实际场景应用
  • CUDA-GDB(5)——内核聚焦