雖然阿哥斯是乙個讓人作嘔的公司,其人員管理,專案進度,內部溝通都做得很差,但是想想如此乙個公司可以在美國醫療保險市場生存,也算是乙個奇葩。所以奇葩總有奇葩的優點,雖然我找不到在哪兒,那就暫且把我所知道的都當作優點吧。
"度日"是乙個全新的專案,它需要對醫療保險環節中一些保險單處理流程中的元素進行管理。
比如乙個人能吃多少藥,哪些藥在保險範圍內,多長時間開一次藥是允許的,開藥的計量多大,等等。
除了對這些元素進行增刪改之外,它還要求對這些元素進行報表處理和批量匯入。
報表僅僅是乙個高階的搜尋功能,它要求可以匯出更加具體的元素資訊。
批量匯入是要求可以對維護的元素進行檔案匯入,並且把處理每個元素的正確錯誤資訊資料儲存在資料庫中。
附件是對這個專案的評估以及delivery計畫。
在評估這個專案的時候,好的和不好的地方有以下幾點
做的好的:
1. 各個功能點都一一劃分,並且每個功能點中都詳細列出開發的各個步驟,從需求分析到測試修bug。
2. 有buffer的意圖,就是90% ~ 110%的浮動空間,這樣可以避免由於一些意外情況所導致計畫失敗。雖然buffer最後形同虛設,但
做的不好的:
1. 需求沒有理解清楚就開始做評估。評估一定是基於需求分析的基礎上,很多需求例如import,duplicate check,reporting,之前無論在技術上還是業務上都沒有很好理解,導致後來工時嚴重超標。
2. 雖然已經細化了各個task,但是還不夠仔細,沒有考慮到應有的技術難點。這個可以理解,因為乙個新專案的技術難點很難在需求階段就全部了解。也不能原諒,因為對於乙個外包專案的負責人,一開始就要有這樣的意識去挖掘這些技術難點以降低風險。
3. 專案的活動沒有細化。也就是把乙個專案簡單的看作開發工作,導致溝通,開會,環境部署,甚至code review的時間都沒有計算進去,這也是工時超標的乙個原因之一。
4. 輕易相信dependency. dependency也是專案延遲的重要原因,由於這個原因,後期的風險大大增加。
在專案開發階段,也有一些做的不好的,
比如在用人方面,應該規定專案的試用期,1個月之內不能達標的就kick出去,決不手軟。否則就會在後期的開發引入更大風險。
小專案 貝葉斯實現拼寫檢查
import re 正規表示式 from collections import defaultdict 定義乙個函式將文字中所有的單詞抽取出來,轉換成小寫並去除特殊字元 def words text return re.findall a z text.lower 定義詞頻函式 def wordsf...
拜讀劉天斯的乙個開源專案
這兩天在測試劉天斯寫的乙個開源工具 伺服器機櫃模擬圖,以下是我想額外實現的功能,僅提供參考,也許某些人和我有一樣的想法,所以今天把我這兩天修改的一些地方提出來。在這裡我想要實現以下功能 1 解決乙個機櫃多與10臺伺服器 預設10,現在14 2 增加機櫃數 預設7,現在8 3 增加描述關鍵字 4 增加...
第十三周 專案2 驗證克魯斯卡爾演算法
煙台大學計控學院 作 者 臧新曉 完成日期 2016年11月18日 問題描述 驗證克魯斯卡爾演算法 include include include graph.h define maxsize 100 typedef struct edge void insertsort edge e,int n ...