百姓大小事,一呼百应!

百姓网 | 百姓知道

通讯通信

微软的产品为什么这么优秀?

功能全,并且稳定。对于做正经事来说简直是最佳选择。

2 个回答

  • Belleve | 2017-10-12 17:28:00

    这真是一个痛苦的问题
    有一本书《微软的秘密》,里面把微软成功的原因都分析了一遍,这里我总结一下,所有内容均为原创

    首先题主说“那么优秀”,这是人人都懂但是不少戴着有色眼镜的人不愿承认
    “产品那么优秀”是因为这家公司那么优秀(微软黑请等会再喷)


    1.正确的客户群体
    微软当初创建时,就确定目标为企业级客户,后来比尔盖茨看到windows(不是DOS那个)销量大增,便决定开始做面向家庭用户的桌面操作系统。但是微软没有成为谷歌苹果那样的以零售为主的企业,微软甚至到现在零售的windows数量还很少。比尔盖茨决定以贩卖企业授权其他厂商制造和使用windows,前任CEO鲍尔默上台后更确定了这个战略



    2.高效的企业管理方式和人才战略
    《微软的秘密》中着重强调了微软的人才管理制度,书中提到 “微软对人才的要求是既懂技术又懂运营”,说这里战略使得招聘到的员工都精英(另外招聘要求非常高,想进微软的学生至少要把C++,.NET都学了)。其管理方式也被书作者肯定,微软开发产品时并不是由一个产品经理独裁,而是以一个产品经理,几位开发,一个市场或客服人员组成一个小组,小组与小组间有竞争但没有谷歌一般强烈,产品经理经常会在一起开会,共同决定某部件的架构,UI等,这个小组通常由公司中的精英员工领导(不一定是产品经理),他们的职能是交叉的,开发工程师有时也会承担一部分UI设计的职能。书作者评价这样的方式是“创造型”的
    在微软中的每一个产品,都会经过产品体验官和测试人员的严格测试,所以微软的产品是比较“稳定发布”的


    3.技术之上客户至上——产品和标准的竞争
    微软的很多产品并不完全接受国际上已经成标准的标准,微软的任何一个开发者产品都是要求以易用,稳定为基础标准的。所以可以看到微软模仿某些标准而fork出来的自己的标准。
    而创建一个不完全符合主流技术的标准的优势就是可以按照自己的方式,定义他的内容和发布周期。

    .NET战略已经获得了成功,并且成为了ECMA标准,也实现了当初统一并简化开发的目标。

    而IE,事实证明微软自创标准是错的,也因为微软在W3C已经获得了足够大的权力,就不再按照自己的标准开发了。但是IE“面向企业客户”的初衷始终没有变,依然坚持稳定发布,LTS长期支持,同时严格测试每一个新技术(如WEBGL)。这也迎合了企业客户希望稳定,能用5年的浏览器的愿望。虽说这拖慢了web的发展,对微软没好处,但是企业客户是微软重要的经济来源,自然就不能像chrome一样忙着发布新版本
    (本入注:微软一度倒向W3C,而谷歌倒向WHATWG,同时微软拥有55%的份额,苹果又是一贯和微软站在一起的,所以微软虽然不能主导web标准开发和确立,但对标准的正式版生效时间产生3-5年的押后和遏制不是问题)

    除了这些产品,其他的产品也是以稳定为核心,以大幅创新工具开发的,并且正在不断的适应市场,迎合市场



    4.严格的产品定义过程和出品过程
    微软开发一个产品往往是使用我上面提到的小组模式,但是定义一个产品时,“创造力”是产品经理的关键词。微软不会盲目开发一个产品,也不会简单开发就放出来。微软激发创造力的方式是“依靠改进特性和固定资源”,简单说就是在兼容上版本的大部分功能或用户体验时,针对某以部分进行着重改进,注意我的用词,改进,而不是重新定义,微软不会因为win8不成功就放弃metro应用。

    2)开发与推广总是平行的
    在开发一个产品前,微软总是有意无意透露消息,在开发时也会通过Build大会透露消息。市场部和公关部在这时已经开始对OEM的谈判游说了。这时也会对体验师的反馈进行改进……
    总而言之,微软中所有的工作都是同步进行的





    5.不断学习和适应

    上面我提到了微软的迎合市场,想了想还是专门提一提。
    微软的客户群体是企业和大众,而要统一他们两种人又是极为困难的,好在微软已经找到了那个平衡点,也在不断贯彻落实客户至上的理念。微软总是不断的在收集用户意见,也能积极地(虽然反应慢了点)响应客户要求,这一点尤其体现在win8发布后,微软发布8.1,并且即将发2014update。这样每年一次的非强制性升级,同时每一次改进又是极为小心谨慎的(即使有些改动并不是满足了大部分人),在零售客户和企业客户之间找到了平衡点。

    微软中在每次发布新产品后(通常是在Build大会后),都会把原先的小组成员将加入另一个学习小组,开始为期一到两个月的学习期。及时交流讨论新产品的不足,并且落实到开发和推广中。



    6.优秀的CEO
    《微软的秘密》高度评价了比尔盖茨,我这里就不评价比尔盖茨了
    鲍尔默是一个略失败的CEO,他错过了移动浪潮,还差点错过了云。但他也不是差到底,在他领导下的微软,xp win7都是成功的产品
    纳德拉总结了前面的不足,提出了“以移动和云”为核心的战略,从流露出来的消息看,纳德拉的首个战术就是低价,win授权费降低70%,wp免授权是他的命令。短时间看来这也许是有些危险,但是长远看来还是有用了。还有一些不确定的消息,比如让win支持安卓应用,我也在专门的问题中做出了回答。虽然鲍尔默有些失败,但是新任微软CEO纳德拉还是对的,至少战略是对的。

    PS:亲们有没有发现,微软CEO的新闻一直多于其他CEO?


    ------------------------
    其实微软产品优秀的另一个原因就是当时没有强敌,看准了市场时机,但是现在可能这已经不成立了,我就不讲了。另外我认为微软投入大量资金开发也是一大原因,30000多位员工共同开发win8,前后投入不下50亿美元

    本问答由Belleve提供

  • Belleve | 2017-10-12 16:52:52

    我记得 M¥ 的软件(尤其是服务器产品)都是有保修的,如果弄出 bug 又难以绕开,你作为客户是可以让 @vczh@装配脑袋 这种程序员加班修 bug 的……
    各位程序员想象一下,一个平常每天只用写两个小时程序的人半夜被 PM 叫醒然后飞奔去公司修 bug不修完不给睡觉的惨状……哪里还敢写出不正确的程序来?
    当然,也仅限正确性。

    本问答由Belleve提供

* 本站部分内容来源自网络,仅作分享之用,侵删。