
軟件項目績效管理1.doc
12頁項目績效管理2012/4/2作者: 黃巧會 目錄目錄 2第一章 概述 41.1 介紹 41.2 開發(fā)者人員結(jié)構(gòu) 4第二章 開發(fā)流程 42.1 敏捷開發(fā)流程 42.2 敏捷開發(fā)四步驟 6第三章 績效考核 63.1 績效考核介紹 63.2 三級時間表 73.3 軟件開發(fā)期 73.4 軟件調(diào)試期 73.5 軟件測試期 73.6 軟件維護期 83.7 測試人員及QA績效考核方案 83.8 其他 8第四章 日常工作 84.1 架構(gòu)設(shè)計師 84.2 代碼程序員 84.3 測試工程師 8第五章 工資結(jié)算方法 95.1 薪資結(jié)構(gòu) 95.2 核算方法 95.3 晉級方法 10第六章 表彰及處分 106.1 重大貢獻獎 106.2 高效獎 106.3 優(yōu)越代碼獎 106.4 功能補充獎 106.5 技術(shù)創(chuàng)新獎 106.6 無私奉獻獎 116.7 輔助公關(guān)獎 116.8 最佳協(xié)調(diào)力獎 116.9 拖延工時警告處分 116.10 嚴重拖延工時處分 116.11 降級處分 116.12 開除處分 11第七章 加班管理辦法 12第八章 技術(shù)沙龍 128.1 概述 128.2 計劃安排 12第九章 附錄 129.1 年末積分 129.2 計劃任務(wù)要求 12第一章 概述1.1 介紹規(guī)范化項目管理成為所有軟件公司必行之路,唯有如此才能激進和開發(fā)員工潛能,通過本案提出的積分制管理方案,可有效提升軟件開發(fā)者工作效率及工作責任心,對擁有效率和責任心的程序員予以重點嘉獎及提高相應(yīng)待遇,同時對持相反工作態(tài)度和工作成果者予以相應(yīng)懲罰。
由此開明式獎懲制度給予了軟件開發(fā)者提供良好的生態(tài)環(huán)境積分制管理是本案的重點管理方案,所有人員通過日常工作積累獲得相應(yīng)積分,在每月總結(jié)時得出計算結(jié)果,并直接與最終成績相關(guān)詳細績效考核方案參見第三章1.2 開發(fā)者人員結(jié)構(gòu)需求分析師Requirement架構(gòu)設(shè)計顧問架構(gòu)設(shè)計師 DESIGNER核心代碼設(shè)計師界面設(shè)計UI平面設(shè)計師程序員CODE軟件工程師測試員 TEST測試工程師質(zhì)量保證員QA監(jiān)督測試員第二章 開發(fā)流程2.1 敏捷開發(fā)流程1、提出需求共同分析市場并提出需求構(gòu)想2、構(gòu)建UI原型由需求分析師構(gòu)建UI原型3、可行性分析架構(gòu)設(shè)計師負責可行性分析并提出修改方案4、確定方案、數(shù)據(jù)庫建模程序員討論,確定整體方案,開始設(shè)計數(shù)據(jù)庫原型5、制定時間表架構(gòu)設(shè)計師與程序員分別擬草計劃時間表(包含:開發(fā)、調(diào)試期、測試期、維護期時間),設(shè)置三等級使用MS OFFICE PROJECT 2007?)打印各成員簽字6、程序開發(fā)程序員開始編寫代碼,架構(gòu)設(shè)計師跟蹤開發(fā)進度,程序員每天會把工作報告7、發(fā)布可調(diào)試版軟件代碼編寫完成,進入調(diào)試期測試人員參與單元測試8、單元測試/集成測試調(diào)試期時間過后強行進入測試期間測試員發(fā)現(xiàn)BUG立即提交,程序員自行安排時間快速整改。
增加新功能?9、性能測試/壓力測試架構(gòu)師制定測試方案和測試時間,并開始測試10、細節(jié)整改/收尾軟件提交需求分析師,根據(jù)提出的細節(jié)進行修改11、提交驗收提交需求分析師驗收,并進入維護期原型構(gòu)建階段程序開發(fā)階段測試階段驗收階段增加新功能沒有新功能2.2 敏捷開發(fā)四步驟介紹敏捷開發(fā)四步驟屬于程序開發(fā)和測試的階段所使用的四步驟在開發(fā)期時開發(fā)人員制作時間表,在時間表中包含四個階段的每個過程所需時間,程序員和架構(gòu)設(shè)計師共同確定開發(fā)周期并開始程序開發(fā)其后進入調(diào)試期,在調(diào)試期間軟件遞交給測試人員測試時出現(xiàn)任何BUG將不扣除積分,隨后進入測試期軟件出現(xiàn)的BUG將按照第三章介紹的績效考核標準扣除相應(yīng)積分,軟件若按實際計劃完成者將獲得相應(yīng)積分,若提早完成相應(yīng)指標將獲得更豐富的獎勵步驟圖使用時間比例第三章 績效考核3.1 績效考核介紹在確定方案后,架構(gòu)設(shè)計師和程序員共同設(shè)計時間表,并共同協(xié)商確定標準完成時間(即1級時間表)架構(gòu)設(shè)計師根據(jù)程序開發(fā)難度強化縮小開發(fā)時間作為第二份時間表(即2級時間表)若程序員能夠節(jié)約20%開發(fā)時間則屬于(3級時間表)月高級的時間表越有豐富的獎勵3.2 三級時間表3.3 軟件開發(fā)期一、拖延開發(fā)時間 每天扣1分二、拖延測試時間 每天扣 0.5分三、需求遺漏 (遺漏曾經(jīng)交代的需求及功能)每個扣0.5分新功能加分:沒有詳細強調(diào)的細節(jié),員工必須自己把握細致問題,充分聯(lián)想將出現(xiàn)的一切可能。
即使在需求上沒有詳細說明,后期由于提醒加入,此類功能不加分大功能要求補充,根據(jù)功能要求評估積分價值 +N分3.4 軟件調(diào)試期一、調(diào)試期的時間是計劃測試時間的1/5二、調(diào)試期內(nèi)任何BUG不扣分,調(diào)試期過后強制進入軟件測試期,根據(jù)測試期標準實施3.5 軟件測試期一、邊界測試 扣0.5分(可輸入或創(chuàng)建的地方?jīng)]有限制大小或數(shù)量造成出錯)二、異常測試 扣 1分(軟件報錯,或徹底無響應(yīng),或運算結(jié)果錯誤)三、壓力測試 扣0.5 分(通過壓力測試軟件造成無響應(yīng)或出錯)四、性能測試 扣1分(性能表現(xiàn)極差,最低配置響應(yīng)時間超過指標)注意:所有BUG,經(jīng)發(fā)現(xiàn)屬已解決過重復發(fā)生相同BUG或類似BUG者扣1分3.6 軟件維護期一個月內(nèi)超出測試期的BUG總數(shù)的10% 每個扣1分,低于10%每個扣0.5分3.7 測試人員及QA績效考核方案測試人員需要每月找出不少于30個BUG,每月獲得100分少于30個BUG,每個扣除1分當項目進入維護期時,通過目標用戶放映的問題根據(jù)軟件測試期,根據(jù)問題類型與開發(fā)人員一致扣除相應(yīng)分數(shù)3.8 其他所有工作人員,日常工作未完成者,扣1分 參見第四章日常工作第四章 日常工作4.1 架構(gòu)設(shè)計師提供架構(gòu)設(shè)計,公共代碼編寫,并考核和跟蹤程序員日常工作,制定工作計劃。
保證工作計劃時間表的可行性4.2 代碼程序員除日常代碼編寫外,需要向項目組長匯報一下內(nèi)容:1、當日工作情況 2、遇到公關(guān)難題,處理狀態(tài) 3、明日工作安排4.3 測試工程師每當遇到相應(yīng)軟件錯誤需要及時提交BUG跟蹤程序員BUG解決狀態(tài),加以驗證是否完成并不定期檢閱過去的BUG重新查詢同類錯誤,并反饋給架構(gòu)設(shè)計師第五章 分數(shù)結(jié)算方法5.1 分數(shù)結(jié)構(gòu)分數(shù)的構(gòu)成:底分 + 績效分數(shù) = 當月可獲得最高分數(shù)其中,績效分數(shù)為績效考核職稱底分績效分數(shù)技術(shù)總監(jiān)100064036042003年及以上工作經(jīng)驗、滿足所有下級條件,同時擁有全員協(xié)調(diào)力項目總監(jiān)100054026035002年工作經(jīng)驗、獲得2次高效獎、5次無私奉獻獎、4次最佳協(xié)調(diào)力獎、獲得2次重大貢獻獎項目經(jīng)理100046024030001年半及以上工作經(jīng)驗、獲得1次高效獎、4次無私奉獻獎、2次最佳協(xié)調(diào)力獎、獲得1次重大貢獻獎項目組長100040020026001年工作經(jīng)驗、獲得3次無私奉獻獎、1次最佳協(xié)調(diào)力獎高級軟件工程師100038017024502年工作經(jīng)驗、獲得2次無私奉獻獎、1次最佳協(xié)調(diào)力獎軟件工程師100034016022001年工作經(jīng)驗、獲得1次無私奉獻獎測試工程師10002802017001年工作經(jīng)驗、獲得1次無私奉獻獎5.2 核算方法分數(shù)組成:基本分數(shù) 80% + 績效考核20% ×(N分 / 100)舉例說明:張三的分數(shù)(1500) = 基本額分數(shù)(1200) + 績效考核(300)注意: 若績效考核結(jié)算結(jié)果小于0,將從最終積分中扣除。
5.3 晉級方法當符合晉級要求時,填寫《晉級申請表》遞交組長經(jīng)過審批后次月將按照新級別待遇結(jié)算第六章 表彰及處分6.1 重大貢獻獎在團隊一切事務(wù)中由于提出某項措施提升團隊工作效率、業(yè)績,對團隊影響深遠,經(jīng)過組長一致認可后,可獲得最終10~50分表彰獎勵6.2 高效獎連續(xù)3次使用第三級時間表者將獲得此榮譽6.3 優(yōu)越代碼獎大家每月定期評審程序員代碼可讀性及可擴展性和執(zhí)行效率,針對代碼優(yōu)秀者可提出表彰申請經(jīng)組長一致認可后,可獲得最終1~5分表彰獎勵6.4 功能補充獎由于需求分析師或架構(gòu)設(shè)計師對項目功能說明出現(xiàn)重大遺漏(代碼超出1000行),程序員對其進行補充經(jīng)領(lǐng)導一致認可后,可獲得當月1~100分表彰獎勵6.5 技術(shù)創(chuàng)新獎對項目總體架構(gòu)及主要功能有更優(yōu)秀的替代方案,同時被采納,可提出申請,經(jīng)組長一致認可后,可獲得最終5~10分表彰獎勵6.6 無私奉獻獎在業(yè)余時間中,曾多次愿意把私人時間花在公事上,同時當月獲得高效獎情況下,經(jīng)過領(lǐng)導一致認可后,可獲得最終10~50分表彰獎勵6.7 輔助公關(guān)獎由于其他同事在某個關(guān)鍵問題上長時間(時間段超出開發(fā)時間的1/5)無法找到解決方案,不影響自身開發(fā)進度前提下,幫助解決后,經(jīng)領(lǐng)導一致認可后,可獲得最終10~50分表彰獎勵。
6.8 最佳協(xié)調(diào)力獎?chuàng)雾椖啃〗M長,主導項目研發(fā),使項目成功退出維護期經(jīng)領(lǐng)導一致認可后,可獲得最終10~50分表彰獎勵6.9 拖延工時警告處分無法按時完成第一等級時間表者,經(jīng)領(lǐng)導評估無特殊意外導致將受警告處分6.10 嚴重拖延工時處分無法按時完成第一等級時間表,且嚴重拖延時間(耗時超出原計劃兩倍者)經(jīng)領(lǐng)導評估無特殊意外導致將扣除當月績效分數(shù)(注:非績效分數(shù))6.11 降級處分連續(xù)獲得3次拖延工時警告處分,將予以降級6.12 開除處分在團隊犯下重大錯誤、失誤、導致團隊損失、虧損者扣除所有績效分數(shù),并立即開除第七章 加班管理辦法當項目進度由于個人原因?qū)е卵诱`,成員可主動自己加班,團隊不支付任何加班積分當由于團隊需要,要求成員提供個人時間來加班,同時成員并無延誤原定計劃時間,團隊給予加班積分加班積分由大家舉手表決,酌情給分第八章 技術(shù)沙龍8.1 概述技術(shù)部所有人員都要熱衷軟件研發(fā),秉承開發(fā)優(yōu)秀軟件的原則,不斷創(chuàng)新為團隊提供更好的解決方案為了保持開發(fā)人員的專研和酷愛軟件的精神,我們需要不定期舉辦技術(shù)沙龍團隊專門提供相應(yīng)基金為沙龍現(xiàn)場服務(wù)提供飲食小點及相應(yīng)設(shè)備服務(wù)8.2 計劃安排每月月底周六或周末尋找適合的半天時間,所有技術(shù)相關(guān)人員參會。
發(fā)表最近各自的疑難困惑,并集體研討解決演講者上臺介紹應(yīng)不少于10分鐘演講結(jié)束后可獲得最終5~20分額外獎勵注:演講者可預(yù)先做好演講內(nèi)容,以及PPT投影文件等素材在會議室舉行第九章 附錄9.1 最終積分最終積分累計在項目最終交付前,幫助成員度過最后美好的考試復習周9.2 計劃任務(wù)要求1、使用Microsoft word 制作計劃2、每個任務(wù)不應(yīng)超出6小時,超出6小時應(yīng)被分解3、盡量詳細量化,深層次挖掘可能發(fā)生的一切問題4、有階段性成果需要用到里程碑。



![[精編]吳教人[]13號](/Images/s.gif)








