看到的比較好的文章 關於工期

2021-08-10 18:58:28 字數 762 閱讀 2343

今天看到有人問:老闆問做完某個功能要多長時間,怎麼回答 

這個問題我也遇到過,特此做記錄。 

摘抄精華: 

1# 這個很好回答,根據問你的人級別來,級別越高,你預估的時間越低。 

具體數字不重要,重要的是問你的人認不認同的你的數字。 

2# 如果這個功能你比較熟悉,或者有相似的參考例項,正常報工作量即可; 

如果你不熟悉,但是業務又不複雜,工作量x1.5; 

如果業務複雜,工作量x2或者是x2.5;(這都是在技術沒有應用難度的情況下)。 

3# 現在一般客戶有個新東西要做,於是老大問我多久能做完,本來10天能做完,保守點,我說15天,客戶後來看到我們報的15天,於是說:20天之後你給我拿出來..... 

4# 工作量 = 程式設計師估算時間*2 + 10% 

5# 專案中 經常出現很多 你不可預知的問題 

你要對不可預見性做出保守性的處理 

能做的也就是 增加時間 

6# **寫完 != 功能完成 

編碼時間 * 2 或 3還是比較靠譜的 

7# **完成不等於功能完成 

多要一些時間預留出來做各種意想不到的鳥事情是必須的 

中途時間不夠了應該趕緊提出來 

8# 乙個活如果順利 5天工作量, 

但是一般來說 

5-20天的工作可能. 

20天完成可能性在90% 

5天完成可能性在10% 

10天完成可能性在70-80之間. 

某微軟顧問的報告中提到的實驗資料 

關於MySQL鎖和隔離級別比較好的文章。

我所理解的髒讀,不可重複讀和幻讀。髒讀 某個事務已更新乙份資料,另乙個事務在此時讀取了同乙份資料,由於某些原因,前乙個事務會滾了操作,導致髒讀產生。不可重複讀 在乙個事務的兩次查詢中資料不一致,可能是兩次查詢過程中插入了乙個事務更新原有的資料。幻讀 在乙個事務的兩次查詢中資料筆數不一致,例如有乙個事...

AsyncTask 比較好的解釋

package com.example.asynctask import android.os.asynctask import android.widget.progressbar import android.widget.textview 生成該類的物件,並呼叫execute方法之後 首先執行...

ballmanford 比較好的理解方式

本文 假設存在最短路徑的話,那麼我們只要將這條最短路徑沿著權值為負的環路在繞一圈,那麼這條最短路徑的權值就會減少了,所以不存在最短的路徑,因為路徑的最小值為負無窮 一般形式 typedef struct edge edge n bool bellman ford 如果某次迴圈,沒有更新源點到任何頂點...