發(fā)布于:2021-01-15 13:45:37
0
113
0
早在2007年,喬爾·斯波斯基(Joel Spolsky)打趣說,開發(fā)人員討厭制定時(shí)間表。他寫道:“通常,他們會試圖沒有人逃脫,一旦完成就將完成!” 他們說,希望如此勇敢,有趣的人會減少老板的笑聲?!?/span>
從那時(shí)起,軟件開發(fā)人員的工作效率發(fā)生了很多變化。如今,開發(fā)人員致力于直接影響公司中多個(gè)團(tuán)隊(duì)并增加收入的項(xiàng)目。結(jié)果,他們不得不尋找新的方法來確定任務(wù)的優(yōu)先級,將其優(yōu)先事項(xiàng)傳達(dá)給重要的利益相關(guān)者,并充分利用工作時(shí)間。
我們聯(lián)系了一些程序員,看看他們在2018年的時(shí)間管理情況如何。這就是他們不得不說的。
每天創(chuàng)建待辦事項(xiàng)清單
Stack Overflow的一名開發(fā)人員Ian Allen表示,他的工作開始于列出清單。他繼續(xù)說:“首先,我寫一篇概述我正在做的所有事情的文章?!?“從那里開始,我會仔細(xì)檢查每個(gè)訂單項(xiàng),并根據(jù)兩件事確定優(yōu)先級:最重要的事情以及那天我可以合理地完成的工作?!?/span>
S&P Global的軟件工程師Anthony Rieder也以這種方式開始他的早晨。對他來說,關(guān)鍵是使待辦事項(xiàng)清單與團(tuán)隊(duì)最緊迫的最后期限保持一致。
Rieder補(bǔ)充說:“與產(chǎn)品發(fā)布相關(guān)的任何事情總是最重要的?!?“此外,我還完成了使他人能夠完成工作的所有任務(wù),因?yàn)槲覐牟幌胱柚箘e人完成事情,尤其是在軟件開發(fā)人員的工作效率方面。這些不僅是我每天開始做的事情,而且還是我們在日常Scrum通話中首先討論的項(xiàng)目?!?/span>
通過透明設(shè)定期望
最近,我們研究了開發(fā)人員如何減少非技術(shù)團(tuán)隊(duì)的重復(fù)請求。但是當(dāng)人們需要技術(shù)幫助時(shí),他們?nèi)匀粫斐鲈?。程序員可以做什么來解決這些意外的請求?對于我們與之交談的人們來說,透明化他們的工作量對于設(shè)定期望至關(guān)重要。
“我將最新的Trello卡保持最新狀態(tài),并提供進(jìn)度和當(dāng)前卡住的位置的最新信息,”艾倫告訴我們。“這使向所有人展示我正在做的事情,需要我的幫助以及為什么某些事情在我的清單上比其他事情要高的原因很容易?!?/span>
對于在大型企業(yè)公司工作的Rieder來說,此過程有些不同。他帶領(lǐng)我們完成了團(tuán)隊(duì)稱為“ Scrum of Scrums”的過程,在此過程中,每個(gè)人都概述了項(xiàng)目中的潛在障礙以及完成任務(wù)的理想時(shí)限。當(dāng)另一個(gè)部門的某人要求他重新設(shè)置優(yōu)先級時(shí),他有一個(gè)簡單的解決方案?!叭绻粋€(gè)簡單的'否'不能傳達(dá)我的信息,我將邀請?jiān)撊思尤胛覀兊腟crum of Scrums。這使他們有機(jī)會親眼看到為什么我們不能放棄為滿足他們的要求而做的事情以及它如何影響開發(fā)人員的生產(chǎn)力。”
立即完成最簡單的任務(wù)
為了結(jié)束我們的對話,我們詢問了開發(fā)人員管理時(shí)間的獨(dú)特方式。里德說,他試圖確定是否有任何他可以快速處理的任務(wù)?!耙坏┠写k事項(xiàng)清單,請先掃描清單,然后再深入研究。如果完成一項(xiàng)任務(wù)不到五分鐘,我會立即完成?!?/span>
他說,從那里開始,他使用基于時(shí)間的系統(tǒng)來組織自己的一天。“如果我知道某件事可能需要30分鐘才能完成,那么我會在總結(jié)出最簡單的勝利之后再做。但是對于任何需要一個(gè)小時(shí)或更長的時(shí)間,我會浪費(fèi)時(shí)間在日歷上,只做那件事。”
作者介紹