題:
適用於軟件開發承包商的合理OKR?
My Full Name
2020-06-19 19:34:29 UTC
view on stackexchange narkive permalink

我在一家將開發商借給其他公司的公司中擔任軟件開發人員。內部有一個年度績效評估流程,我們(作為員工)應為明年設定一些OKR(客觀和關鍵結果)。我的問題是-我應該設定什麼OKR?由於業務性質,我無法真正設置與軟件項目相關的任何內容(例如,“將測試覆蓋率提高到75%”),因為目前我正在等待下一次任務,所以我不知道哪種類型我將在下個月進行的項目(如果我將要進行任何工作)。 “個人改進” OKR(“閱讀兩本軟件開發書籍”)似乎既不是客觀的也不是關鍵。

三 答案:
Matthew Gaiser
2020-06-20 02:45:52 UTC
view on stackexchange narkive permalink

歡迎來到軟件開發中一個尚未解決的問題。

作為一個行業,我們從來沒有想過一套合理的OKR。從代碼行到已完成的票證,已完成的點數到已修復的缺陷(缺少缺陷)的所有事物都已被使用。

我會選擇組織所重視的東西

對於開發人員的OKR缺乏行業共識,這使他們成為業務問題

  • 在一家公司中,將測試覆蓋率提高到75%將是一個值得追求的目標。

  • 在在我的組織中,管理層會對此聳聳肩,雖然這被認為是一項不錯的成就,但它並不被認為是一項重要的成就。

  • ,那麼他會因為專注於此而不是關注新功能而獲得較低的性能評估。增加單元測試的覆蓋範圍將被認為是浪費。

只有您可以回答對老闆重要的事情。是客戶收入嗎?客戶滿意嗎(請注意此處)?是速度嗎?

根據我的組織情況,我會選擇以下方法:

  • 每個衝刺成功完成至少20分,平均25分長期來看,每個衝刺可以獲得點數。
每個衝刺的積分是OKR嗎?該死的,這很容易玩!您只需確定自己從未估計過小於20且繁榮,
-1
我對這樣的OKR的問題是,我什至可能沒有從事“敏捷”項目,甚至沒有衝刺... 我認為客戶收入對我的老闆最重要。我只有非常間接的方式來影響它(以某種方式說服客戶擴展我的任務)。實際上,將這個目標作為目標是有意義的,但是我非常不願意兌現,因為這是客戶的決定,而不是我工作的直接結果。例如,如果客戶設法建立內部能力,則他們可能不會擴展我,因此他們不再需要外部貢獻者。
-1
tddmonkey
2020-06-20 23:01:49 UTC
view on stackexchange narkive permalink

這是我對OKR的了解:設置應該是您和經理之間的協作。經理設定目標,然後您得出關鍵結果以表明您已達到目標。另外,該目標也應該與業務中更高級別的目標聯繫起來。

單獨設置OKR並不能真正提供價值,所以如果我是我,我會回到我的老闆那裡,看看他們是否會一起工作,並找出公司的更高目標是什麼,以便您與他們保持一致

感謝您的輸入!“更高的目標”是“賺錢”,“員工流失率低”和“客戶滿意度高”之類的東西。這些歸結為“做好你的工作”-這很明顯,而且對設置OKR並沒有幫助:-)與老闆的對話並沒有真正的幫助,他只是推動我做出一些設置。
如果您的管理人員沒有提供任何輸入,請提出您想做的並且可以實現的事情。此時,整個練習似乎毫無意義!
mhoran_psprep
2020-06-23 19:41:12 UTC
view on stackexchange narkive permalink

在項目時間短得多時使用年度目標並沒有多大意義。我知道許多公司保持年度週期,即使他們自己的文件說您在更換項目/團隊時也應進行評估,然後根據新職位添加新目標。

嘗試編寫目標與您的日常活動無關的能力會限制您制定特定相關目標的能力。

根據我分配給這些目標的項目,可以與改進指標,解決特定問題或完成任務相關。新功能。目標應該基於客戶的需求和公司的需求。如果項目不使用該方法,則在衝刺中編寫與目標相關的目標就沒有意義。

一年中進行多次評估似乎很艱鉅,但這是獲得特定目標的唯一方法鏈接到您的項目。當然,仍然存在與項目無關的目標,例如培訓或獲得認證,但是要獲得表明您正在幫助客戶的目標,您需要與客戶相關的目標。



該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 4.0許可。
Loading...