在網(wǎng)路時(shí)代,工程師儼然是許多公司的核心運(yùn)作單位,一如股票投資,好的老師帶你上天堂,一個(gè)好的工程師,可以不用花費(fèi)十倍的工作時(shí)間,卻能創(chuàng)造出十倍的影響力。但是,工程師或是企業(yè)管理者,到底該怎幺做?
硅谷頂尖工程師、曾經(jīng)面試過(guò)超過(guò)500位工程師的熱門(mén)書(shū)《The Effective Engineer》作者兼Quip工程師Edmond Lau日前提出對(duì)工程師惡夢(mèng)“Bug”(代碼錯(cuò)誤)的看法。
Edmond Lau表示,當(dāng)代碼運(yùn)作不如工程師的預(yù)期時(shí),可以用“斷點(diǎn)和追蹤點(diǎn)”的功能快速找到錯(cuò)誤所在;而小型可重複的測(cè)試則能阻絕干擾,讓工程師集中于系統(tǒng)故障的相關(guān)部分。沒(méi)有這些工具,公司的例行工作將變得冗長(zhǎng)費(fèi)時(shí)。他說(shuō):“同理,若使用者的行為不如公司的預(yù)期呢?”根據(jù)他多年的經(jīng)驗(yàn),提出以下三點(diǎn)工作準(zhǔn)則:
作者兼工程師Edmond Lau
1.根深蒂固,枝繁葉茂公司在研發(fā)新產(chǎn)品或新功能時(shí),經(jīng)常在商品上架后,才不斷地補(bǔ)充功能層面。舉例來(lái)說(shuō),API(應(yīng)用程式介面,幫助第三方開(kāi)發(fā)者與系統(tǒng)廠商溝通的介面)若有設(shè)計(jì)闕漏,將造成數(shù)以萬(wàn)計(jì)的程序溝通錯(cuò)誤,彌補(bǔ)作業(yè)如同萬(wàn)丈深淵。因此,Edmond把構(gòu)思程式代碼的時(shí)間拉長(zhǎng),他習(xí)慣先寫(xiě)一至兩頁(yè)的設(shè)計(jì)概念,并蒐集其他工程師對(duì)API的看法。最終,他如愿找到可以修正所有API錯(cuò)誤,而不需寫(xiě)任何代碼的工具。
給客戶的小型可重複使用的產(chǎn)品,就如同給工程師的可重複測(cè)試的代碼。這方面需要思考的是:在所有可重複測(cè)試的問(wèn)題中,最重要的部分是什幺?從運(yùn)作過(guò)程來(lái)看,我們?nèi)绾沃朗褂谜叩男袨槭欠袢绻舅A(yù)期?這兩個(gè)問(wèn)題有項(xiàng)共同點(diǎn),就是幫助工程師將注意力聚焦到真正重要的事情上。
2.試著解讀使用者的心修正代碼時(shí),工程師必須先深入了解系統(tǒng)狀況;若想修正使用者的行為,我們也必須先知道使用者的想法。例如,有人認(rèn)為“消費(fèi)者更愿意在有較多商品圖片的網(wǎng)頁(yè)上購(gòu)買(mǎi)。”該如何辨證這句話?一般來(lái)說(shuō),公司會(huì)透過(guò)A/B test觀察置有廣告圖片的網(wǎng)頁(yè)是否有較高的購(gòu)物頻率,獲得結(jié)論后,網(wǎng)頁(yè)設(shè)計(jì)者便能修改頁(yè)面的布置。
A/B test對(duì)于成功與否的判斷很有效,公司只要蒐集量化資訊如點(diǎn)擊率、會(huì)員注冊(cè)率和購(gòu)買(mǎi)頻率即可獲知。不過(guò),當(dāng)公司沒(méi)有足夠的樣本數(shù),或者想知道使用者行為的背后意涵,就必須用上“對(duì)話紀(jì)錄”(session logs)。
對(duì)話紀(jì)錄透過(guò)匯集單一使用者的所有行為途徑,以及觀察使用者運(yùn)用產(chǎn)品的方法,能夠蒐集到充足有關(guān)“動(dòng)機(jī)”的資訊,而這些是A/B test無(wú)法得知的。譬如,Google也利用Session viwer追蹤使用者的搜尋過(guò)程,并分析其行為意義。
3.把精力花在正確的地方然而,有時(shí)就算是對(duì)話紀(jì)錄也不一定能深入地了解客戶。例如,Quip在研發(fā)新產(chǎn)品時(shí),會(huì)將與研發(fā)有關(guān)或早期的客戶集中在一份文件檔或?qū)υ捒蚶铮员愎緦?duì)其進(jìn)行新的系統(tǒng)測(cè)試或個(gè)別的意見(jiàn)調(diào)查。另外,公司也使用usertesting.com的服務(wù),該服務(wù)把實(shí)驗(yàn)任務(wù)發(fā)派給線上使用者,并以影片紀(jì)錄這些人使用產(chǎn)品的過(guò)程,最終訪問(wèn)其對(duì)產(chǎn)品的感想,整個(gè)過(guò)程耗費(fèi)不到一小時(shí)。
透過(guò)實(shí)際與實(shí)驗(yàn)對(duì)象互動(dòng),公司能清澈地解剖作業(yè)設(shè)計(jì),并把精力花在正確的地方。Edmond說(shuō):“我們從來(lái)不在進(jìn)行小型測(cè)試前,書(shū)寫(xiě)上千行的代碼以惡補(bǔ)漏洞。有這幺實(shí)用的工具,為何要土法煉鋼呢?”
文章編譯自《The Effective Engineer》
文章來(lái)源:機(jī)房監(jiān)控 http://www.2hongbao.com
北京金恒智能系統(tǒng)工程技術(shù)有限責(zé)任公司 版權(quán)所有 Copyright 2007-2020 by Create-china.com.cn Inc. All rights reserved.
法律聲明:未經(jīng)許可,任何模仿本站模板、轉(zhuǎn)載本站內(nèi)容等行為者,本站保留追究其法律責(zé)任的權(quán)利!
電話:86+10-62104277/2248/4249 傳真:86+10-62104193-819 京ICP備10010038號(hào)-2網(wǎng)站XML
智慧機(jī)房
在線體驗(yàn)