公司項目管理制度
通過制度的規范,人們能夠清楚明確自己的任務和方向,從而使自己的行動更具有目的性和計劃性。公司項目管理制度怎么寫,這里給大家分享公司項目管理制度,供大家參考。
公司項目管理制度篇1
為了切實加強工程建設中的周邊自然環境保護工作,力爭建設出投資省、環境優、資源消耗低,社會滿意度高的優良工程,特制定工程環境保護工作制度。
一、要高度重視工程周邊自然的環境保護工作,全體參建單位要將環保工作列入重要議事日程,定期研究和部署。
二、要嚴格按照《公路法》、《環境保護法》等相關法規制定的規范和要求搞好工程施工,不得隨意破壞自然環境,發現問題及時糾正。
三、要適時制定出施工前、施工中和竣工后的各項環境保護措施,并搞好工程建設中的環境保護、改造及恢復等工作,做到“環保”不達標的工程不予驗收。
公司項目管理制度篇2
第一條:項目文件的形成和積累
項目文件產生于項目建設全過程。其形成、積累和管理應列入項目建設計劃和有關部門及人員的職責范圍、工作標準或崗位責任制。并有相應的檢查、控制及考核措施。
第二條、項目建設各階段文件的收集及其責任
1、項目準備階段
建設單位各機構負責收集、積累和整理項目前期文件以及設備,工藝和涉外文件:勘查、設計單位負責收集、積累勘查、設計文件,并按規定向建設單位檔案部門提交有關設計基礎資料和設計文件。
2、項目施工階段
項目實行總承包的。由各分包單位負責其分包項目全部文件的收集、積累、整理,并提交總承包單位匯總;由建設單位分別向幾個單位發包的。由各承保單位負責收集、積累其承包項目的全部文件;項目監理單位負責收集,積累項目監理文件。建設單位委托的項目監理單位負責監督、檢查項目建設中文件收集、積累和完整、準確、系統情況、審核,簽認竣工文件。并向建設單位提交有關專項報告、驗證材料及其他監理文件。
3、項目試運行階段
試運行單位負責收集、積累在生產技術準備試運行中形成的文件:項目器材供應、財務管理單位或部門應負責收集、積累所承擔項目的器材供應和財務管理中形成的文件。
第三條、收集范圍
1、反映與項目有關的重要職能活動、具有查考利用價值的各種載體的文件,應收集齊全,規入建設項目檔案。
2、項目文件歸檔范圍和保管期限見附表1
第四條、收集時間
各類文件應按文件形成的先后順序或項目完成情況及時收集:引進技術、設備文件應首先由建設單位或接受委托的承包單位登記、歸檔、再行譯校、復印和分發使用。
第五條、項目文件質量要求
1、字跡清楚,圖樣清晰。圖表整潔、簽字手續完備。
2、需永久、長期保存的文件不應用易褪色的書材料(紅色墨水、純藍墨水、圓珠筆、復寫紙、鉛筆等)書寫、繪制。
3、復印、打印文件及照片的字跡、線條和影像的清晰及牢固程度應符合設計標定質量的要求。
4、錄音、錄像文件應保證載體的有效性。
5、長期存儲的電子文件應使用不可擦除型光盤。
公司項目管理制度篇3
為規范項目部職工行為,保證施工生產的順利進行,現結合實際情況,特制定本規章制度:
一、行為規范考核
1、維護本項目部利益,熱愛本職工作,遵守項目管理制度,牢固樹立主人翁意識。
2、遵守下級服從上級的原則,項目部人員必須服從項目負責人的統一領導和分工安排。
3、愛護集體財產,損失或遺失照價賠償。嚴禁盜竊集體財物,發現以一罰十,情節嚴重的移交司法部門處理。
4、由于工作失誤造成材料報廢或消耗超標、以及經濟損失等由責任人全額賠償。
5、生產場地、機械設備及宿舍區必須定期整理,保持整潔、文明、衛生的工作環境。
二、勞動紀律考核
1、嚴格執行工藝紀律,文明生產、文明施工,如因違反操作規程或野蠻作業面而造成的一切責任由當事人負全責。
2、上班時間不得溜班、竄崗,不得在施工場地追逐打鬧,不得在上班途中無故滯留宿舍。
3、特殊情況不得在外留宿,發現一次,除在項目部通報外,扣除當月獎金。
4、保質保量完成當天的下達任務,不能完成任務的扣除半天考勤。
5、項目部人員不得酗酒打架,發現一次除在項目部工程例會上通報外,扣除本月基本工資。
6、項目部物資、財務等重要崗位責任人員不得接受供料方和下屬施工隊的宴請,發現一次除在項目部工程例會上通報外,扣除當月獎金,情節嚴重的上報上級黨委。
三、安全生產(文明施工)考核
1、嚴格按照操作規程施工,遵守“進場須知”等各項規章制度,增強防范意識和保護意識,杜絕違章作業。
2、項目部人員一律統一佩帶安全帽、工作服,掛牌上崗,持證作業。
3、不準在營區內私拉亂接電線,不準在宿舍內接電爐子等易引起火災的電器等。正常的接線應由電工統一安排。
4、項目部人員如發現不安全因素就及時反映,及時清除,并有責任勸阻、制止其他人員的違章作業。
5、不準下河洗澡、到老百姓的池塘吊魚,發現一次罰款100元。
四、考勤、請假考核
1、嚴格執行請假制度,請假應有正當理由,并按手續提前出具書面報告,經批準后方可離崗。期滿后按時上班,如特殊情況,期滿后不能上班的及時補辦手續,否則一律作曠工處理。
2、凡未經批準而擅自離崗者,第一次在工程例會上通報并作曠工處理,第二次除在會上通報外扣除當月獎金,累計三次以上報公司做除名處理。
3、病假(除急病外),根據病情及本人的任務安排情況確定休息時間。確需住院治療的,由項目部領導統一安排有關事宜。
公司項目管理制度篇4
工作程序:
督促施工單位作竣工驗檢
審查施工單位提交的驗收申請報告
根據報告作現場預驗,提出不完備的地方
組織相關部門、單位參加正式驗收
確定交接日期
返工或處理
存在問題
竣工驗收前,及時督促施工單位整理竣工驗收資料,會同監理單位嚴格審核各項資料是否符合要求。工程竣工資料的內容包括:
a.工程項目開工報告
b.工程項目竣工報告
c.設計變更通知單
d.工程建設記錄
e.工程質量事故發生后調查和處理資料(若有時)
f.水準點位置、定位測量記錄、沉降及位移觀測記錄
g.材料、設備、構件的質量合格證明資料
h.試驗、檢驗報告
i.基礎工程驗收記錄(包括驗槽記錄、各種樁基施工記錄及樁基測試報告)
j.結構工程中間驗收記錄
k.隱蔽工程驗收記錄及施工日記
l.竣工圖
m.質量檢驗評定資料
n.工程竣工驗收及資料
竣工的項目必須符合政府主管部門批準的設計批復、設計文件、施工圖紙和說明書、設備技術說明書、招標投標文件和工程合同、圖紙會審記錄、設計修改簽證、技術核定單、現行的施工技術驗收標準及規范,以及施工單位提供的有關質量文件和技術資料等。工程項目的規模、工藝流程、工藝管線、設備,土地使用、建筑結構、建筑面積、質量標準等必須與上述文件合同所規定的內容一致。
竣工驗收的標準
土建工程驗收標準,按照設計施工圖紙、技術說明書驗收規范進行驗收,工程質量必須符合各項要求,在工程內容上按規定全部施工完畢,建筑物、構筑物周圍2米以內場地平整,障礙物清除,道路及下水道暢通。
安裝工程驗收標準:
必須按照設計要求的施工項目內容、技術質量要求及驗收規范的規定,各道工序保質保量,施工完畢,排水道必須做好沖洗、試水、暢通,給水管完成清洗試壓等工作,各項設備、電氣、空調、消防、通訊、有線電視、監控、可視對講、電子門控等工程項目應全部安裝結束符合安裝技術質量要求。
消防、氣象、環保、電梯等專業工程,驗收前,需滿足有關政府主管部門的驗收條件和標準。
公司項目管理制度篇5
一、總體設計思路
1、考核目的
為了提升項目實施人員的工作業績、獎勵先進、督促后進、促進團隊合作、貫徹公司的發展戰略,特結合項目實施人員的工作特點,制定本方案。
2、適用范圍和特點
適用于本公司所有項目實施人員和配合項目實施的技術人員,本方案的考核內容僅限于項目實施部分。
3、考核指標及考核周期
針對項目實施人員的工作性質,將參與項目實施人員的考核內容確定為工作業績考核,考核周期分單項目考核和年度績效考核。
4、考核關系
由總項目負責人會同項目經理以及相關人員對項目實施進度、質量管理和個人工作能力、設備投放社會公眾滿意度檢測進行調查和評定,項目總負責人做最后考核結果的審批。
二、考核內容設計
1、工作業績指標
項目實施人員的工作業績指標要根據項目實施工作特點和公司的實際情況主要側重于個人工作能力、任務指標完成情況兩個方面。任務指標完成情況:指公司安排的任務計劃是否按時完成。
考核結果分“合格”與“不合格”兩種,按時完成即為“合格”,
無特殊原因沒有按時或因工作質量不達標要求重新實施部分工作即為“不合格”。
考核結果分“優秀”、“良好”“一般”三種,能夠獨立熟練有序完成工作的為優秀,獨立/熟練/有序滿足其二的為良好,只能達到某一條件為一般。
2、項目實施考核表
3、年度績效考核表
三、考核實施
項目實施的考核過程由三個階段構成完整的考核管理流程,分別是計劃溝通階段、計劃實施階段和考核階段。
1、考核明細標準
總分數為10分,達到8分+為優秀,6分+為良好,4分+為一般。
2、計劃溝通階段
(1)項目經理(或考核者)與被考核者明確本次考核項目的工作任務、完成目標和計劃時間
(2)雙方確定工作任務等情況的前提下編撰工作計劃書。
3、計劃實施階段
⑴行政文員發布項目計劃和工作計劃以及完成目標和考核標準。
⑵被考核項目組根據工作計劃和目標開展工作,達成目標。
⑶各工作計劃完成后,被考核人登記完成情況。
4.項目考評
(1)被考核人員每日工作進度完成情況上報,考核人員進度質量核實,并定期向相關負責人匯報。
(2)結果審核
項目實施計劃的工作由項目總負責人簽署(合格與不合格),行政文員將評估審核結果公示,公示內容包括該項目的完成情況和質量檢測以及社會滿意度結果。
(3)行政部文員將項目考核結果公示,項目經理負責與實施顧問進行溝通,項目總負責與技術研發人員溝通,雙方共同討論績效改進的方式和途徑。
四、績效結果運用
1、人員獎懲
2、薪酬調整
3、年度績效考核
公司項目管理制度篇6
根據衛生部、財政部、國家人口計生委《關于促進基本公共衛生服務均等化的意見》和衛生部《國家基本公共衛生服務規范(20__年版)》要求,結合我省實際,制定本實施方案。
一、項目目標
通過實施老年人健康管理服務項目,對城鄉老年人進行健康危險因素調查和一般體格檢查,提供疾病預防、自我保健及傷害預防、自救等健康指導,減少主要健康危險因素,有效預防和控制慢性病和傷害,逐步使老年人享有均等化的基本公共衛生服務。
二、項目實施范圍和人群
在全省范圍內65歲及以上常駐居民。
三、項目服務內容
(一)嚴格執行國家項目相關規定。
按照衛生部《國家基本公共衛生服務規范(20__年版)》中《老年人健康管理服務規范》,認真做好老年人健康管理各項工作。
(二)控制老年人健康管理技術培訓。
對從事老年人健康管理人員進行培訓,重點加強社區衛生服務中心和鄉鎮衛生院老年健康管理人員的培訓,縣(市、區)衛生部門要在3年內對社區衛生服務中心、鄉鎮衛生院老年健康管理技術人員應輪訓一遍。培訓內容按衛生部《老年人健康管理服務規范》要求進行。
(三)免費提供老年人健康管理服務內容及其流程。
按照衛生部《老年人健康管理服務規范》要求,確定老年人服務對象,每年免費為老年人提供1次健康管理服務,包括生活方式和毫克狀況評估、體格檢查、輔助檢查和健康指導。
1、生活方式和健康狀況評估。通過問診及老年人健康狀態自評了解其基本健康狀況、體育鍛煉、飲食、吸煙、飲酒、慢性疾病常見癥狀、既往所患疾病、治療及目前用藥和生活自理能力等情況。
2、體格檢查。包括體溫、脈搏、呼吸、血壓、身高、體重、腰圍、皮膚、淺表淋巴結、心臟、肺部、腹部等常規體格檢查,并對口腔、視力、聽力和運動功能等進行粗測判斷。
3、輔助檢查。包括血常規、尿常規、肝功能(血清谷草轉氨酶、血清谷丙轉氨酶和總膽紅素)、腎功能(血清肌酐和血尿素氮)、空腹血糖、血脂和心電圖檢測。
4、健康指導。告知健康體檢結果并進行相應健康指導。
(1)對發現已確診的原發性高血壓和2型糖尿病等患者納入相應的慢性病患者健康管理。
(2)對體檢中發現有異常的老年人建議定期復查。
(3)進行健康生活方式以及疫苗接種、骨質疏松預防、防跌倒措施、意外傷害預防和自救等健康指導。
(4)告知或預約下一次健康管理服務的時間。
(四)加強老年人健康管理信息的管理
進一步建立健全社區信息管理網絡,參照國家有關標準,全省將統一開發使用社區衛生信息管理軟件。有條件的地市可先行利用電腦網絡管理老年人健康管理信息,提高老年人健康管理信息的管理水平。
四、項目組織與管理
(一)各縣(市、區)衛生局具體負責本轄區項目的組織管理,對項目實施進行監督和績效考核,推進項目各項工作的開展。省及市(地)衛生行政部門要定期對項目實施進行技術指導和監督考核。
(二)各級疾病預防控制、婦幼保健機構、衛生監督和公立醫院為技術指導單位,承擔項目技術指導和信息管理工作,配合衛生行政部門進行項目師資培訓與績效考核。
(三)社區衛生服務中心(站)、鄉鎮衛生院、村衛生室負責為轄區65歲及以上老年人提供健康管理服務,并及時將有關信息錄入健康檔案,有條件的地市實行電腦管理。社區衛生服務中心(站)、鄉鎮衛生院分別負責轄區內社區衛生服務站、村衛生室建檔工作的指導與管理。
五、項目實施要求
(一)、開展老年人健康管理服務的鄉鎮衛生院和社區衛生服務中心應當具備服務內容所需的疾病設備和條件。
(二)加強與街道辦事處、村(居)委會、派出所等相關部門的聯系,掌握轄區內老年人口信息變化。加強宣傳,告知服務內容,使更多的老年人愿意接受服務。
(三)預約65歲及以上城鄉居民到鄉鎮衛生院、村衛生室、社區衛生服務中心(站)接受健康管理。對行動不便、臥床居民可提供預約上門健康檢查。
(四)每次健康檢查后接受將相關信息記入健康檔案。具體內容見《城鄉居民健康檔案管理服務規范》健康體檢表。對于已納入相應慢性病健康管理的老年人,本次健康管理服務可作為一次隨訪服務。
(五)積極應用中醫藥方法為老年人提供養生保健、基本預防等健康指導。
六、項目執行時間
每年4月1日至次年3月31日為一個周期年度。
七、項目監督評價
(一)在當地政府的領導下,各級衛生行政部門要將老年人健康管理項目作為重點衛生工作年度目標考核項目,納入基層醫療機構的工作績效考核內容。對考核不達標者限期整改,如限期整改仍不達標者,取消定點服務機構從事項目工作的資質。
(二)各級疾病預防控制、婦幼保健機構、衛生監督、公立醫院配合衛生行政部門對項目進行督導考核。縣(市、區)級每年不少于2次,省、地市級每年不少于1次。考核結果與評優和經費安排掛鉤。
(三)督導考核主要內容:項目實施、計劃制定、組織管理、資金管理、人員培訓、服務數量、服務質量、信息管理、服務效果、居民滿意度等。
(四)主要評價指標
1.老年人健康管理率=接受健康管理人數/年內轄區內65歲及以上常住居民數×100%。
2.健康體檢表完整率=抽查填寫完整的健康體檢表數/抽查的健康體檢表數×100%。
公司項目管理制度篇7
一、風險評估
軟件項目風險是指在整個項目周期中所涉及的成本預算、開發進度、技術難度、經濟可行性、安全管理等各方面的問題,以及由這些問題而對項目所產生的影響。項目的風險與其可行性成反比,其可行性越高,風險越低。軟件項目的可行性分為經濟可行性、業務可行性、技術可行性、法律可行性等四個方面。而軟件項目風險則分為產品規模風險、需求風險、相關性風險、管理風險、安全風險等六個方面:
1.產品規模風險
項目的風險是與產品的規模成正比的,一般產品規模越大,問題就越突出。尤其是估算產品規模的方法,復用軟件的多少,需求變更的多少等因素與產品風險息息相關:
(1) 估算產品規模的方法
(2) 產品規模估算的信任度
(3) 產品規模與以前產品規模平均值的偏差
(4) 產品的用戶數
(5) 復用軟件的多少
(6) 產品需求變更的多少
2.需求風險
很多項目在確定需求時都面臨著一些不確定性。當在項目早期容忍了這些不確定性,并且在項目進展過程當中得不到解決,這些問題就會對項目的成功造成很大威脅。如果不控制與需求相關的風險因素,那么就很有可能產生錯誤的產品或者拙劣地建造預期的產品。每一種情況對產品來講都可能致命的,這些的風險因素有:
(1) 對產品缺少清晰的認識
(2) 對產品需求缺少認同
(3) 在做需求分析過程中客戶參與不夠
(4) 沒有優先需求
(5) 由于不確定的需求導致新的市場
(6) 不斷變化需求
(7) 缺少有效的需求變化管理過程
(8) 對需求的變化缺少相關分析等
3.相關性風險
許多風險都是因為項目的外部環境或因素的相關性產生的。控制外部的相關性風險,能緩解策略應該包括可能性計劃,以便從第二資源或協同工作資源中取得必要的組成部分,并覺察潛在的問題,與外部環境相關的因素有:
(1) 客戶供應條目或信息
(2) 交互成員或交互團體依賴性
(3) 內部或外部轉包商的關系
(4) 經驗豐富人員的可得性
(5) 項目的復用性
4.技術風險
軟件技術的飛速發展和經驗豐富員工的缺乏,意味著項目團隊可能會因為技巧的原因影響項目的成功。在早期,識別風險從而采取合適的預防措施是解決風險領域問題的關鍵,比如:培訓、聘請顧問以及為項目團隊招聘合適的人才等。關于技術主要有下面這些風險因素:
(1) 缺乏培訓
(2) 對方法、工具和技術理解的不夠
(3) 應用領域的經驗不足
(4) 對新的技術和開發方法應用不熟悉
5.管理風險
盡管管理問題制約了很多項目的成功,但是不要因為風險管理計劃中沒有包括所有管理活動而感到驚奇。在大部分項目里,項目經理經常是寫項目風險管理計劃的人,他們有先天性的不足――不能檢查到自己的錯誤。因而,使項目的成功變得更加困難。如果不正視這些棘手的問題,它們就很有可能在項目進行的某個階段影響項目本身。當我們定義了項目追蹤過程并且明晰項目角色和責任,就能處理這些風險因素:
(1) 計劃和任務定義不夠充分
(2) 對實際項目狀態不了解
(3) 項目所有者和決策者分不清
(4) 不切實際的承諾
(5) 不能與員工之間的進行充分地溝通
6.安全風險
軟件產品本身是屬于創造性的產品,產品本身的核心技術保密非常重要。但一直以來,我們在軟件這方面的安全意識比較淡薄,對軟件產品的開發主要注重技術本身,而忽略了專利的保護。軟件行業的技術人員流動是很普遍的現象,隨著技術人員的流失、變更,很能會導致產品和新技術的泄密,致使我們的軟件產品被它公司竊取,導致項目失敗。而且在軟件方面關于知識產權的認定目前還沒有明確的一個行業規范,這也是我們軟件項目潛在的風險。
7.回避風險的方式
(1) 以開發方誘導能保證需求的完整,使需求與客戶的真實期望高度一致。再以書面方便形成《用戶需求》這一重要的文檔,避免疏漏造成的損失在軟件系統的后續階段被逐步地放大。
(2) 設立監督制度,項目開發中任何較大的決定都必須有客戶參與進行的,在該項目中項目監督由項目開發中的質量監督組來實施。
(3) 需求變更需要經過統一的負責人提出,并且要用戶需求的審核領導認可,需求變更應該是定期而不是隨時的提出,而且開發方應該做好詳細的記錄,讓客戶了解需求變更的實際情況。
(4) 控制系統的復雜程度,過于簡單的系統結構,對用戶來使用比例會有明顯的折扣,甚至造成軟件壽命過短。反之,軟件結構的過于靈活和通用,必然引起軟件實現的難度增加,系統的復雜度會上升,這又會在實現和測試階段帶來風險。適當控制系統的復雜程度有利于降低開發的風險。
(5) 從軟件工程的角度看,軟件維護費用約占總費用的55%~70%,系統越大,該費用越高。對系統可維護性的輕視是大型軟件系統的最大風險。在軟件漫長的運營期內,業務規則肯定會不斷發展,科學的解決此問題的做法是不斷對軟件系統進行版本升級,在確保可維護性的前提下逐步擴展系統。
(6) 設定應急計劃,每個開發計劃都至少應該設定一個應急預案去應對出現突發情況和不可遇知的風險。
二、成本預算
1.成本預算方式
(1) 自上而下的預算方法
自上而下的預方法主要是依據上層、中層項目管理人員的管理經驗進行判斷,對構成項目整體成本的子項目成本進行估計,并把這些判斷估計的結果傳遞給低一層的管理人員,在此基礎上由這一層的管理人員對組成項目的子任務和子項目的成本進行估計,然后繼續向下一層傳遞他們的成本估計,直到傳遞到最低一層。
使用此預算方式,在上層的管理人員根據他們的經驗進行的費用估計分解到下層時,可能會出現下層人員認為上層的估計不足以完成相應任務的情況。這時,下層人員不一定會表達出自己的真實觀點,不一定會和上層管理人員進行理智地討論,從而得出更為合理的預算分配方案。在實際中,他們往往只能沉默地等待上層管理者自行發
現問題并予以糾正,這樣往往會給項目帶來諸多問題。
自上而下更適用于項目啟動的前期,與真實費用相差在30%~70%之間。
Scrum使用自上而下的成本預算方式,它不會立即精確地確定成本,而是以最大限度容納客戶對未來產品要求所
產生的變更。
(2) 自下而上的預算方法
自下而上方法要求運用WBS(WorkBreakdownStructure,工作分解結構)對項目的所有工作任務的時間和預算進行仔細考察。最初,預算是針對資源(團隊成員的工作時間、硬件的配置)進行的,項目經理在此之上再加上適當的間接費用(如培訓費用、管理費用、不可預見費等)以及項目要達到的利潤目標就形成了項目的總預算。自下而上的預算方法要求全面考慮所有涉及到的工作任務,更適用于項目的初期與中期,它能準備地評估項目的成本,與真實費用相差在5%~10%之間。
注解:WBS
WBS是面向提交成果對項目的分解,從提交成果的列表可以確定每個提交成果需要執行的活動。Scrum會對WBS進一步細化,把每個迭代分解為更細小的工作包。
2.確定項目支出
總體成本預算就是結合下列多個成本預算方式,組成開發的總體成本:
(1) 零基數預算
在成本預算的初期應該使用零基數的計算原則,而不可以使用類似于:以上一年總體費用加上20%這樣粗略的方式計算項目成本。
(2) 軟硬件成本、物品成本
物品成本是指類似于:服務器(RAM硬盤CPUNIC卡RAID簇)成本、維護成本、機房租金、光纖通訊成本、軟件成本等的成本。
計算成本時需要考慮組裝硬盤需時的長短,技術人員需要具備的質素,產品供應商能否提供保證質量,管理時是否需要額外的管理人員這些多方因素。
(3) 軟件許可證成本
(4) 外包成本
當使用類似:視頻、短信、移動電信類服務、門戶網站等子項目時可以考慮以外包形式完成,以降低開發成本。
(5) 人力資源成本
計算人力資源成本時應該使用以最高和最低的工作效率估算平均效率的方式,計算出人力資源的平均成本。
(6) 維修保養成本
三、客戶溝通的過程
從客戶溝通的方向出發來看,軟件項目可分為:需求識別、方案定制、項目實施、項目結束等4個不同的階段,各個階段都具有不同的溝通重點。
1.需求識別階段
(1) 文本溝通
在需求識別的前期,應該通過問卷、原型展示、界面展示、邏輯處理展示、準化文檔模板等方式進行全方位多角度的分析,隨時將不明確之處反饋給客戶,以期待客戶解答。并以文本記錄的方式建立需要分析書,并要求客戶審核需求分析書,以達到需要分析與客戶的真實期望高度一致的結果。
(2) 業務邏輯溝通
在進行業務溝通時,應該了解客戶的行業語言,以促進業務分析的過程,越過應用需求和開發之間的鴻溝。溝通過程提倡以草圖或者可視信息化的方式進行,針對不同層面的企業用戶提供最適合的操作界面。以多角度的方式思考問題,要抓住需求重點,尤其是客戶方領導所關注的創新類和實用類需求。
(3) 需求變更的規范化管理
需求變更在軟件開發類項目中是可以理解的,但必須對需求變更做好規范化的管理,以避免出現需求無止境變更的風險。需求變更必須由統一的負責人提出,并且由用戶需求的審核領導者認可。需求變更的提出應該是定期而不是隨時的,開發方應該做好詳細的文本記錄,讓客戶了解需求變更的實際情況和開發方為之所付出的成本代價。
2.方案定制階段
該階段項目的主要任務是與客戶共同制定一個以前期明確的需求、雙方的資源、項目開始的階段、實施的時間約定、項目費用限制等為基礎的具有可操作性的項目計劃,從本階段開始爭取客戶全面參與項目的管理,并以雙方的共同利益考慮項目實施的具體計劃與風險規避。
3.項目實施階段
在該階段,軟件項目團隊應該與客戶共同領導項目的實施。同時,項目團隊應實時評估客戶滿意度,并通過持續改進的方式提高客戶滿意度,還應要求客戶參加必要的培訓,以及在必要時檢查項目產品。在出現客戶的需求變更前,應主動與客戶溝通交流,使客戶充分了解項目的每個環節,以及變更帶來的影響,減少需求變更。如果出現客戶需求變更,應與客戶一起共同解決由變更引起的成本、進度、質量變化。
4.結束階段
該階段主要進行項目成果的移交,并把系統交付給維護人員,幫助客戶實現商務目標,結清各種款項。完成這些工作后應該進行項目評估,審核此項目的成果并總結項目經驗。
5.售前人員注意事項
在產品型項目作為開發成果時,相關銷售人員應該注意:對產品的推銷不應該過分承諾。如果過分承諾,會給后續的項目實施帶來困難;一旦承諾沒有兌現,也會降低客戶滿意度,影響今后合作。如果有附加承諾,一定要以文本形式記錄,讓實施項目經理知曉并傳達給項目組成員。
注解:在軟件項目中,需要明確以下四種客戶角色
A. 要明確最終使用部門和用戶,要去了解他們現有的工作方式,要讓他們知道項目的目標框架,知道項目要解決他們的哪些困難,但絕對不是全部困難,這樣可以較好的控制項目范圍。
B. 要明確需求的提出者,他或者他們要能夠代表最終客戶群體。提出產品需求的這類客戶要具有一定的技術、業務能力和權威,能夠真正代表最終客戶團隊的意愿和想法,最好有IT基礎,能夠用IT語言描述問題和需求,以利于雙方的溝通、協作,避免產生歧義。
C. 要明確做需求確認的中層領導,他要把握方向。軟件開發項目是解決實際生產或者管理問題,同時也是領導系統建設的具體實現,做需求確認的客戶領導,既要了解高層領導的系統建設要點和方向,又要諳熟具體業務和生產管理實際。如果是這樣的客戶領導來把握和決策,對企業軟件開發項目的順利進展作用非凡。
D. 要明確誰來對成品提意見,誰來驗收。項目驗收環節,是項目的收尾環節,如果驗收的人對項目初期的需求目標不了解,會從態度和產品實際使用效果上對驗收產生負面的影響,對提供產品的企業關閉項目非常不利。根據實踐總結,由需求提出人和確認人來做項目的驗收工作,能夠促進項目的順利完成,避免延期。
四、需求分析
1.需求分析的過程
需求過程包括需求開發和需求管理2個部分:
(1) 需求開發就是對開發前期的管理,與客房的溝通過程,可以分為4個階段:需求獲取、需求分析、編寫需求
和需求驗證。
(2) 需求管理:就是軟件項目開發過程中控制和維持需求約定的活動。包括:變更控制、版本控制、需求跟蹤、需求狀態跟蹤。
2.需求的層次
需求的層次包括:業務需求、用戶需求、功能需求、非功能需求等4個方面。
3.需求開發階段的重點
(1) 提取業務對象
業務對象是指系統使用的真實對象,例如一個供應鏈管理(SupplyChainManagement,簡稱SCM)業務對象主要包括:生產批發商、零售商、送貨商、顧客多個層次。
(2) 提取業務流程
在了解業務邏輯的過程中,應該列舉出所開發軟件模塊的各自職能,并細化每個工作流程,深入分析業務邏輯。
(3) 性能需求
在分析的前期應該注意客戶對所開發軟件的技術性能指標,如存儲容量限制、運行時間限制、安全保密性等。
(4) 環境需求
環境需求是指軟件平臺運行時所處環境的要求,如硬件方面:機型、外部設備、數據通信接口;軟件方面:系統軟件,包括操作系統、網絡軟件、數據庫管理系統方面;使用方面:使用部門在制度上,操作人員上的技術水平上應具備怎樣的條件。
(5) 可靠性需求
對所開發軟件在投入運行后發生故障的概率,應該按實際的運行環境提出要求。對于重要的軟件,或是運行失效會造成嚴重后果的軟件,應提出較高的可靠性要求。
(6) 安全保密要求
在需要分析時應當在這方面恰當地做出規定,對所開發的軟件給予特殊的設計,使其在運行中,其安全保密方面的性能得到必要的保證。
(7) 用戶界面需求
為用戶界面細致地規定到達的要求。
(8) 資源使用需求
開發的軟件在運行時和開發時所需要的各種資源。
(9) 軟件成本消耗與開發進度需求
在軟件項目立項后,根據合同規定,對軟件開發的進度和各步驟的費用提出要求,作為開發管理的依據。
(10)開發目標需求
預先估計以后系統可能達到的目標,這樣可以比較容易對系統進行必要的補充和修改。
面向對象分析的基本原則
面向對象分析是面向對象的軟件開發過程中同問題域直接打交道的階段,為了盡可能完成高質量、高效率的分析,分析過程中應該遵循如下原則。
1.抽象原則。面向對象分析方法中的類就是抽象得到的;系統中的對象是對現實世界中事物的抽象;類是對象的抽象;一般類是對特殊類的進一步抽象;屬性是事物靜態特征的抽象;服務是事物動態特征的抽象。
2.分類原則。分類就是把具有相同屬性和服務的對象劃分為一類,用類作為這些對象的抽象描述。分類原則實際上是抽象原則運用于對象描述的一種表現形式,通過不同程度的抽象可以形成一般/特殊結構。在OOA中所有的對象都是通過類來描述的。
3.聚合原則。聚合是把一個復雜的事物堪稱若干簡單的事物的組合體,從而簡化對復雜事物的描述。在面向對象分析中運用聚合原則將一個較復雜的事物劃分為幾個組成部分,分別用整體和部分進行描述,這樣形成的整體/部分結構不僅能清晰地表達事物的組成關系,還可以簡化分析過程。
4.關聯原則。關聯是人類思考問題時常用的方法,通過一個事物可以聯想到另外的事物,產生聯想的原因是事物之間存在著某些聯系。在面向對象分析過程中運用關聯原則可以在系統模型中明確地標識對象之間的靜態聯系。例如理發師和剃頭刀之間存在著這樣一種關聯,理發師可以使用某把剃頭刀。如果這種聯系信息是系統責任所需要的,則要求在面向對象模型中通過實例連接明確地表示這種聯系。
5.消息通信原則。這一原則要求對象之間只能通過消息進行通信,而不允許在對象之外直接地存取對象內部的屬性。通過消息進行通信是由于封裝原則而引起的。在面向對象模型中要求用消息連接表示出對象之間的動態聯系。
4.需求分析的任務
需求分析的主要任務是借助于當前系統的邏輯模型導出目標系統的邏輯模型,其流程如下:
(1) 確定對系統的綜合需求(功能、性能、運行、擴充需求)
(2) 制作產品需求文檔(PRD)
(3) 分析系統的數據需求(概念模型、數據字典、規范化)
(4) 導出目標系統的詳細的邏輯模型(數據流圖、數據字典、主要功能描述)
(5) 開發原形系統
(6) 從PRD提取編制軟件需求規格說明書(SRS)
備注:SRS格式
1.引言 2系統概述(項目背景、系統目標、核心業務流程)3.術語說明 4.系統結構(架構圖、功能圖)
5.主體功能與業務邏輯(重點)6.接口需求(內部、外部接口、)7.網絡總體設計(拓撲網絡、主機、組網)
8.運行環境(Linux、Windows、IIS、WebLogic、Tomcat、OLAP、OLTP、JDK8.0、。NETFramework4.0等)
五、面向對象程序設計(略)
1.設計原則
(1) SRP單一職責鏈
每個類都應該只負責做一件事。
(2) OCP開封閉合原則
軟件的實體(類、模塊、函數等)應該是可以擴展的,但是不可修改的。
(3) LSP替換原則
子類必須能替換他們的基類型。
(4) DIP依賴倒置原則
高層模塊不應該依賴于低層模塊,二者都應該依賴于接口與抽象類。抽象不應該依賴于細節,細節應依賴于對象。
(5) ISP接口隔離原則
不應該強迫客戶依賴于并未使用的接口,而應該把胖接口分離。
2.實現UML建模
(1)業務對象的提取
(2)根據SRS、CRC等實現用況建模
(3)實現業務順序圖
(4)建立類圖,根據用況圖建立對象之間的關聯
(5)繪制活動圖、實現協作圖、狀態圖
六、開發管理
1.建立項目計劃
(1) 設計總體架構
針對系統的實施需要,采取適當的且成熟的框架結構。
(2) 控制可擴展度
擴展度過大,將提高系統的復雜程度,延長開發時間;擴展度過低,會直接影響系統的二次開發與維護。控制系統的可擴展性,能提高開發效率,降低系統維護的難度。
(3) 建立基礎設施
合理分配軟、硬件等基礎設施的部署所需要的時間與成本(例如:服務器的訂購安裝、光纖接入、軟件平臺訂購)。
(4) 劃分開發任務
利用WBS(WorkBreakdownStructure,工作分解結構)對可交付結果進行分類與劃分。每個項目都能劃分為多個不同階段,每個階段又可以分為多個工作包(WorkPackage),工作包是WBS里最小的可交付結果,最后從工作包中分解出多個開發任務列表。
(5) 部署開發進度
一個項目應該按進度劃分為多個開發階段,每個階段的開發周期一般在30~60個工作日以內。在此階段內應該與客戶舉行協商會議,制定產品路線圖,在開發過程中邀請客戶積極參與并提出反饋意見。然后把該時段內的開發任務按照開發難度,依賴性,重要性等多方條件劃分為多個迭代周期。
在Scrum敏捷軟件開發原則中,應該把每個迭代任務進一步細分為多個開發任務列表,開發任務的開發時間應該控制在15個工作小時以內,如果開發時間超出15個工作小時,應該考慮把開發任務再度細化。開發任務建議應該由組員自主選擇,而不要使用強制分配的方式。
(5) 測試項目成果
每個工作包都應該同步部署測試工作,提高項目的質量。對出錯BUG的工作包應該由測試人員以文本方式記錄,向開發人員展示錯誤所在,讓開發人員及時進行修改。
2.管理開發團隊
(1) 組建團隊
按照工作任務與項目時間的前提條件建立團隊,按團隊職責分配人員,一般團隊人數應該控制在8~12人之間。當團隊人數超過15人時,應該考慮把團隊分解成2個獨立團隊,負責不同的開發任務。
(2) 分配開發任務
在每個迭代周期內(一般是15~30個工作日),應該把每個工作包進一步細分為多個開發任務,開發任務的開發時間應該控制在15個工作小時以內,如果開發任務的開發時間超出15個工作小時,應該考慮把任務再度細化。而開發任務應該以自由選擇的方式分配給每個組員。
(3) 監督開發進度
在迭代的前期舉行一次會議,讓組員了解開發的進展及流程,并以自主選擇的方式分配開發任務。期間可使用MicrosoftProject等工具記錄開發流程的進展,在每個工作包完成開發后應該進行性功能的測試,并以文本方式記錄測試結果。
每天舉行一次15分鐘的站立會議,讓組員交待昨天已完成的開發任務,當天將要做的任務,與開發過程中所遇到的問題。并在每周末舉行一次例行會議,交待總體進程。
在迭代末期舉行一次沖刺會議,總結項目的進展,交行已完成的任務,回顧該迭代周期內所遇到的問題,為下一個迭代做好準備。
(4) 系統測試
對每個已完成的工作包進行適時的測試,保證系統質量與性能。對測試結果進行文本的記錄,并把測試結果與績效工資收入掛鉤,并以真實數據計算組員的績效收入。
(5) 解決開發中所遇到的問題
對開發人員進行前期培訓,可適當按工作能力分配任務,指導組員的開發。當遇到問題時應該在當天的站立會議時即時提出,并在15個工作小時內解決所遇到的問題以防止問題進一步擴大。
3.監管產品質量
(1) 質量需要的是計劃、設計而并非審查的。在產品建立的初級,必須與“質量保證”(QA)的部門進行協商,以正式文檔的方式,決定恰當的質量策略和標準。
(2) 在開發過程中使用TDD(測試驅動開發)的模式,提高開發質量。測試人員應該以文本方式記錄bug,并與開發人員共同工作的,把突出的缺陷演示給開發人員,以提高修改的效率。
(3) 在每個迭代的結束時進行一次產品效果的演示,從客戶、使用者、高層領導中收集反饋信息。在團隊內部舉行評審會議,分析測試結果,了解產品性能,為下次迭代所需要做的改進做好計劃。
4.修改項目計劃
(1) 在產品需要識別階段,應該以文檔形式記錄產品功能與開發流程,在開發計劃需要修改時,應該與客戶共同探討,讓客戶了解計劃修改對項目進度所造成的影響。
(2) 項目計劃的修改應該由統一的負責人提出,并且由用戶需求的審核領導者認可。需求變更的提出應該是定期而不是隨時的。
(3) 計劃的變更應該做好詳細的文本記錄,讓客戶了解需求變更的實際情況和開發方為之所付出的成本代價。
七、產品交付
1.項目的后期審核
在項目開發最終完成后,對開發人員來說可算是放下工作的重擔,但對項目經理來說這往往是項目的關鍵時刻。前期的風險評估、成本預算、需求分析、軟件設計都是為了引導項目走向這一時刻,此時所有的目光都將投向項目管理人員。你可能發現大量而瑣碎的工作將要在幾個小時內完成,此刻項目經理更需要保持清醒與鎮定,把最后的工作視為微型項目來對待。細致地對項目進行后期的審核,分析項目成果、項目團隊的效率、可交付產品的價值,以此審核結果可作為項目管理經驗總結的一部分。
2.質量評審
在項目交付前,應該把項目交給相關的“質量保證”(QA)部門進行質量評審,并邀請典型用戶感受產品的質量。
3.項目的最終交付
正常情況下在項目的前期就會訂立項目交付的協議,項目交付方式分為非正式驗收與正式驗收兩種。一般在項目完成后都會先進行非正式驗收,讓客戶體會項目的質量并提出反饋意見,最后在客戶肯定產品質量后再以書面協議的形式進行正式的產品驗收。
4.項目的最終報告
在項目的最后,應該制定項目的最終報告,此報告可以視為是對該項目一個記錄,但報告不必包含項目的所有方面。一般最終報告應該包含以下方面:
(1) 最初引進項目時的初期項目視圖
(2) 對該項目的價值評估及支持性信息
(3) 項目的范圍
(4) 項目的開發流程及WBS
(5) 項目的會議記錄
(6) 項目變更的報告及變更的理由
(7) 與項目相關的溝通過程文件
(8) 項目的審核報告與客戶驗收報告
(9) 項目成員的表現報告
(10)項目的最終成果
[任務項目管理流程]
公司項目管理制度篇8
為加強項目辦黨風廉政建設,防止腐敗,不斷強化自我約束機制,結合工作實際,制定如下廉政建設制度
1、組織項目辦、各施工單位管理干部和工程技術干部,認真學習貫徹上級有關黨風廉政建設的`部署和要求,抓好管理,樹好形象,帶好隊伍。
2、認真落實本項目辦與項目法人簽訂的《廉政建設責任狀》和項目辦與施工單位簽訂的《廉政合同》。
3、把黨風廉政建設列入項目辦重要議事日程,與工程建設任務一同部署,一同落實。
4、自覺接受社會監督,不斷完善管理和監督機制,全面完成工程建設任務,杜絕各類腐敗和違紀違法案件發生。