前微軟工程師吐槽:原來(lái)Windows是這樣開發(fā)的

2015/4/20 17:53:24    編輯:軟媒 - 豆豆     字體:【

Win7之家www.airtaxifl.com):前微軟工程師吐槽:原來(lái)Windows是這樣開發(fā)的

IT之家訊 今天,我們分享了一篇微軟前員工講述微軟在Win10中采用漢堡式菜單初衷的文章,文中稱這是微軟通過(guò)對(duì)大量數(shù)據(jù)的分析以及由一大批聰明的腦袋思考討論從而得出的最佳方案。

現(xiàn)在,又有一名在微軟工作過(guò)十余年前Windows工程師分享的關(guān)于Windows開發(fā)過(guò)程的一些內(nèi)容,這些內(nèi)容向我們展示了,一個(gè)好的創(chuàng)意如何被毀滅,而一個(gè)糟糕的創(chuàng)意最終又是如何被采納的。

該工程師寫道:

我曾經(jīng)是一名Windows團(tuán)隊(duì)的工程師,參加過(guò)不少開發(fā)研討會(huì)議。

常常,一些性格外向且頗具魅力的項(xiàng)目經(jīng)理會(huì)宣布,團(tuán)隊(duì)已做出了一項(xiàng)決定。然而,這個(gè)決定通常會(huì)是多方妥協(xié)的產(chǎn)物,妥協(xié)因素可能是功能性、或者是適用性、也或者是時(shí)間限制等等。最初的構(gòu)想往往都很美好:快速、廣泛適應(yīng)、直觀、自動(dòng)記錄,最重要的是對(duì)用戶友好。在這個(gè)階段,即下一代Windows操作系統(tǒng)的構(gòu)想階段,它常常被看成是非常了不起的產(chǎn)物。

而隨著開發(fā)進(jìn)程的推進(jìn),一系列決策導(dǎo)致對(duì)原本設(shè)想的Windows功能進(jìn)行削減,以至于到正式發(fā)布時(shí),最終的產(chǎn)品已與最初構(gòu)想大相徑庭。

問題是,在整個(gè)過(guò)程中,所有這些決定看起來(lái)并不是那么糟糕。因?yàn)轫?xiàng)目管理團(tuán)隊(duì)、開發(fā)人員與測(cè)試人員已經(jīng)經(jīng)過(guò)了仔細(xì)審議、已花費(fèi)了大量時(shí)間來(lái)權(quán)衡他們做出的每個(gè)選擇,評(píng)估了每種選擇的優(yōu)缺點(diǎn)并估計(jì)出了其可能產(chǎn)生的影響,最終從多個(gè)選擇中選擇了自認(rèn)為最佳的選擇。

問題是誰(shuí)沒有參與到整個(gè)決策過(guò)程中來(lái)呢?

是用戶!在通常只有4到6周的決策時(shí)間內(nèi),開發(fā)者根本沒有工夫去咨詢用戶。而微軟的內(nèi)部員工作成為了用戶的代表,而他們的想法往往過(guò)于理想化。

于是,團(tuán)隊(duì)就按這種理想化的模式運(yùn)作,他們心思縝密地將所有實(shí)際不合理的想法合理化,并最終做出決定。

到了會(huì)議當(dāng)天,項(xiàng)目管理者會(huì)反復(fù)強(qiáng)調(diào)他們所做出的決定是多么有利于用戶。他們會(huì)列舉一些事實(shí)來(lái)佐證這項(xiàng)決策:我們不想提供過(guò)多選項(xiàng)來(lái)讓用戶無(wú)從選擇;一致性對(duì)微軟有利,所以也一定對(duì)用戶有利。每個(gè)人都面帶滿意的笑容,紛紛點(diǎn)頭同意這項(xiàng)決策并一致認(rèn)為這是最佳決策。

盡管最終結(jié)果與當(dāng)初構(gòu)想的有些差距,也可能用會(huì)使用戶體驗(yàn)更糟糕,但工程們還有“殺手級(jí)”的說(shuō)辭:“編寫軟件總是需要妥協(xié)的嘛,如果真有用戶在現(xiàn)場(chǎng),相信他們也會(huì)理解的。”

以上就是我曾經(jīng)作為Windows工程師時(shí)的所見所感。(Via: WMPU

關(guān)注Windows10,鎖定Win10之家(http://win10.ithome.com