第一篇:項目軟件開發的質量保障方案
軟件項目開發質量保障方案
一、項目質量管理內容
1.1.項目編制和評審質量計劃
項目制定質量保證計劃:依據項目計劃及項目質量目標確定需要檢查的主要過程和工作產品,識別項目過程中的干系人及其活動,估計檢查時間和人員,并制定出本項目的質量保證計劃。
質量保證計劃的主要內容包括:例行審計和里程碑評審,需要監督的重要活動和工作產品,確定審計方式,根據項目計劃中的評審計劃確定質量保證人員需要參加的評審計劃。明確質量審計報告的報送范圍。
質量保證計劃的評審:質量保證計劃需要經過評審方能生效,以確保質量保證計劃和項目計劃的一致性。經過批準的質量保證計劃需要納入配置管理。當項目計劃變更時,需要及時更改和復審質量保證計劃。
1.2.“過程和工作產品”的質量檢查
根據質量保證計劃進行質量的審計工作,并發布質量審計報告。
審計的主要內容包括:是否按照過程要求執行了相應的活動,是否按照過程要求產生了相應的工作產品。本項目中對質量的控制主要體現在不同階段的審計當中。
1.3.不符合項的跟蹤處理
對審計中發現的不符合項,要求項目組及時處理,質量保證人員需要確認不符合項的狀態,直到最終的不符合項狀態為“完成”為止。
二、質量管理責任分配
開發項目上按照規范化軟件的生產方式進行開發。每個項目除配備了項目開發所需角色外,還專門配備了質量保證小組、配置管理小組、測試小組來確保質量管理的實施,下面針對這三種角色進行說明: 2.1.質量保證小組職責
質量保證小組作為質量保證的實施小組,在項目開發的過程中幾乎所有的部門都與質量保證小組有關。質量保證小組的主要職責是:以獨立審查方式,從第三方的角度監控軟件開發任務的執行,分析項目內存在的質量問題,審查項目的質量活動,給出質量審計報告。就項目是否遵循已制定的計劃、標準和規程,給開發人員和管理層提供反映產品和過程質量的信息和數據,使他們能了解整個項目生存周期中工作產品和過程的情況,提高項目透明度,從而支持其交付高質量的軟件產品。
質量保證人員依據質量保證計劃,通過質量審計報告向項目經理及有關人員提出已經識別出的不符合項,并跟蹤不符合項的解決過程,通過審計周報或者審計月報向項目經理提供過程和產品質量數據,并與項目組協商不符合項的解決辦法。
質量保證小組的檢測范圍主要包括:項目的進度是否按照項目計劃執行,用戶需求是否得到了用戶的簽字確認,軟件需求是否正確的反映了用戶的需求,是否將每一項用戶需求都映射到軟件需求;系統設計是否完全反映了軟件需求;實現的軟件是否正確的體現了系統設計;測試人員是否進行了較為徹底的和全面的測試;客戶驗收和交接清單是否完備;對于系統運行中出現的問題,維護人員是否記錄了詳細的維護記錄;配置管理員是否按照配置管理計劃建立了基線,是否嚴格控制變更過程,是否對配置庫進行了維護。
2.2.配置管理小組職責
配置管理活動的目的是通過執行版本控制、變更控制、基線管理等規程,借助配置管理工具的使用,來保證整個生命周期過程產生的所有配置項的完整性、一致性和可追溯性。配置管理是對工作成果(階段工作成果和產品成果、進展狀態成果)的一種有效保護形式,是反映項目及其工作產品的過去、現在、動態的資料和數據集中管理體現。
配置管理小組的主要職責包括:根據項目計劃制定配置管理計劃,建立配置庫,為項目組人員分配配置庫權限,創建需求、設計、開發、測試、交付階段的基線。當納入基線庫的工作產品發生變更時,嚴格按照配置項變更控制過程執行變更,變更后建立新的基線。
2.3.測試小組職責
作為質量控制的主要手段,如同軟件開發一樣,測試在執行之前,測試小組制定軟件測試計劃、測試用例的編寫和執行工作。
測試可以分為如下幾種類型:代碼走查、單元測試、集成測試、系統測試。為了保證程序的質量,開發人員需要對同伴的代碼進行代碼走查,同時對自己編寫的程序進行單元測試,確保程序編譯、運行正確。
測試人員根據軟件需求分析報告進行軟件集成測試用例和系統測試用例的編寫。對編寫完成的測試用例提交項目組進行評審,同時質量保證人員對評審過程和工作產品進行監測。
測試人員根據測試計劃和測試用例執行測試用例,并對發現的缺陷進行記錄,只有這樣才能確保項目組開發的軟件產品滿足用戶需求。在完成集成測試之后,可以進行軟件系統測試,系統測試包括對軟件進行功能測試、性能測試、安全測試、壓力測試。只有進行了系統測試軟件測試才是完整的。系統測試在本項目中占有重要的地位,性能要求有可能改變軟件的設計,為避免造成軟件的后期返工,測試在性能上需要較大的側重。
三、質量保證措施
通過質量管理責任的分配,通過如下幾個方面來進行質量保證的實施過程:
3.1.項目進度
項目計劃的制定為工程項目實施、管理和支持工作、項目進度、成本、質量及過程產品的有效控制打下了良好的基礎,以便所有相關人員能夠按照該計劃有條不紊地開展工作;制定《項目計劃》,必須獲得相關干系人的認可,并以此作為項目跟蹤的基礎。
項目進度是項目進行是否順利的最直觀表現。制定合理的項目計劃首要前提是選擇從事類似規模和類似業務項目的有經驗的項目負責人參加制定項目進度計劃。
項目計劃由項目負責人制定,由項目各小組組長、項目成員、干系人、質量保證人員參加一起進行評審。評審過程主要討論項目計劃的可行性,對其中不合理的地方提出修改意見,對計劃中不合理的地方進行修改完善,并由質量保證人員對其結果進行跟蹤處理,以確保項目計劃完整性、可行性,項目計劃評審通過后,交由配置管理人員進行配置管理。
在計劃實施過程中,按項目計劃中里程碑為界限,將整個開發周期劃分為若干階段。根據里程碑的完成情況,適當的調整每一個較小的階段的任務量和完成的任務時間,動態跟蹤和動態調整,以利于項目質量保證的實施。
實際運作中,質量保證人員在對項目執行過程進行檢查時,對于發現的項目偏差,以質量審計報告的形式提交項目負責人。由項目負責人組織人員對計劃進行維護,對于已經變動的項目計劃,由配置管理進行配置管理。
3.2.需求分析
需求分析是開發人員對系統需要做什么和如何做的定義過程。從系統分析的經驗來看,這個過程往往是個循序漸進的過程,一次性對系統形成完整的認識是困難的。只有不斷地和客戶領域專家進行交流確認,方能逐步明了用戶的需求。從系統開發的過程得知,系統分析時犯下的錯誤,會在接下來的階段被成倍的放大,越是在開發的后期,糾正分析時犯下的錯誤所花費的代價越是昂貴,也越發影響系統的工期和系統的質量。
本項目中將邀請公司業務顧問參與需求調研,以便保證需求調研質量,同時形成用戶需求說明書。需求評審時由公司管理層、項目實施層共同進行,對于通過用戶確認的需求,交由配置管理員形成需求基線。
用戶需求在招標方確認后,由系統分析人員形成軟件需求分析報告,同時對軟件需求分析報告進行評審,對于評審通過的軟件需求分析報告可以交由測試人員進行測試計劃和測試用例的編寫。
對于開發過程存在的需求變動,需要填寫變更申請單發給項目經理,在質量保證人員參加的情況下,對這個變更進行評審,由項目經理組織項目組成員一起討論實施變更的可行性及實施后所帶來的影響,對于影響小的變更直接記錄,大的變更則需要形成正式的變更報告,無論那種變更都需要對相應的文檔實施同步變更(包括需求分析報告、系統設計、安裝手冊、操作手冊等)。但是對于無法實現或是變更會帶來巨大的影響而將導致進度的延期,這時,將變更報告提交給用戶并召開協調會議,討論變更取舍問題或是項目進度變更問題。
決定變更之后,由項目負責人組織實施變更,測試人員檢測變更結果,而質量保證人員監督變更實施過程,并協助配置管理員對變更后的成果進行配置管理。變更實施完后,運行前還需要協助用戶一同測試并由用戶簽字后同意方可上線。
3.3.系統設計
優良的體系結構應當具備可擴展性和可配置性,而好的體系結構則需要好的設計方法,需要針對項目的結構、項目的特征和用戶的需求來分析。項目中將安排我公司高級系統架構師擔當項目總體設計師,匯同總體設計組完成系統設計。
另外對公共類模塊的開發。由總體設計組通過對需求的仔細研究,盡可能的識別出公共類,并進行定義和設計,以減少重復工作。對于項目組提供的設計文檔,由項目經理組織,質保小組成員參與,對其設計文檔進行評審,及時發現設計中可能存在的錯誤,降低項目開發風險,同時確保設計文檔能為開發人員、測試人員提供確實的指導。對于可復用的設計進行提取作為公共庫設計和開發,提供項目組。最后交由配置管理員進行設計文檔的版本控制。
3.4.系統實現
系統實現的目的是依據系統設計文檔,由程序員進行程序編寫,以便實現設計要求,系統實現過程中,開發人員需要對模塊進行代碼走查和交叉單元測試,以保證模塊代碼質量。軟件實現也就是代碼的生產過程。根據上一階段形成的設計文檔,程序員在完成代碼之后,可以開始編碼并且進行代碼走查和單元測試。對于測試完成的程序可以交由配置管理人員進行配置管理。
3.5.系統測試
系統開發涉及到一系列的過程,每一個過程都有可能引入缺陷,系統質量的好壞直接關系到正常使用和日后的維護。在開發過程中,我們將質量控制貫穿于所有階段和所有參與系統的人員中,包括系統分析、設計和編碼。分階段的評審和測試是軟件質量的有力保障。
系統存在平臺測試和應用系統的測試以及最終的測試。由于測試也存在協調的問題,如問題定位,在應用系統發現一個錯誤,到底是應用系統的自身的錯誤還是中間件存在的錯誤,需要開發人員進行準確的判斷。為了達到良好的測試目的,本系統測試工作由測試組來完成,主要采用下列方法進行系統的測試:
從測試方法上來說,分為黑盒測試和白盒測試:
黑盒測試:著重于測試軟件系統的外部特性;根據系統的設計要求,每一項功能都要進行逐個測試,檢查其是否達到了預期的要求,是否能正確地接受輸入,是否能正確地輸出結果。
白盒測試:由于軟件的所有源代碼都要由項目組成員編寫,對其內部的邏輯規則和數據流程,都要進行測試,以檢查其代碼編寫是否符合設計要求。
從測試策略上來說分為集成測試和系統測試:
集成測試:在所有模塊都通過了單元測試后,將各個模塊組裝在一起,進行組裝測試,用于發現與接口相聯系的問題。在通過組裝測試后,將經過單元測試的模塊組裝成一個符合設計要求的軟件結構。
系統測試:項目通過了以上的測試步驟后,與其它系統元素(如硬件服務器、網絡系統等)進行集成測試和系統級的確認測試,將各種可能的缺陷完全排除掉,從根本上保證系統的長期穩定運行。
3.6.系統維護
在項目中,技術支持小組的任務一方面是保證對項目客戶的跟蹤服務,另一方面是確保該項目的技術咨詢工作。
在系統維護期,對于一般性的錯誤,如操作不當等引起的問題,全部由技術支持小組執行完成,但需要用戶測試確認上線。如果較大的修改則需要走變更控制流程,填寫變更申請,經項目組討論分析可行方案在由技術支持小組實施,通過測試后方可提交用戶。在這個過程中質量人員需要對維護過程和維護記錄單進行檢查。
第二篇:軟件開發質量保障方案
軟件開發質量保障方案
一、質量管理內容
1.1.編制和評審質量計劃
制定質量保證計劃:依據項目計劃及項目質量目標確定需要檢查的主要過程和工作產品,識別項目過程中的干系人及其活動,估計檢查時間和人員,并制定出本項目的質量保證計劃。
質量保證計劃的主要內容包括:例行審計和里程碑評審,需要監督的重要活動和工作產品,確定審計方式,根據項目計劃中的評審計劃確定質量保證人員需要參加的評審計劃。明確質量審計報告的報送范圍。
質量保證計劃的評審:質量保證計劃需要經過評審方能生效,以確保質量保證計劃和項目計劃的一致性。經過批準的質量保證計劃需要納入配置管理。當項目計劃變更時,需要及時更改和復審質量保證計劃。
1.2.“過程和工作產品”的質量檢查
根據質量保證計劃進行質量的審計工作,并發布質量審計報告。
審計的主要內容包括:是否按照過程要求執行了相應的活動,是否按照過程要求產生了相應的工作產品。本項目中對質量的控制主要體現在不同階段的審計當中。
1.3.不符合項的跟蹤處理
對審計中發現的不符合項,要求項目組及時處理,質量保證人員需要確認不符合項的狀態,直到最終的不符合項狀態為“完成”為止。
二、質量管理責任分配
開發項目上按照規范化軟件的生產方式進行開發。每個項目除配備了項目開發所需角色外,還專門配備了質量保證小組、配置管理小組、測試小組來確保質量管理的實施,下面針對這三種角色進行說明: 2.1.質量保證小組職責
質量保證小組作為質量保證的實施小組,在項目開發的過程中幾乎所有的部門都與質量保證小組有關。質量保證小組的主要職責是:以獨立審查方式,從第三方的角度監控軟件開發任務的執行,分析項目內存在的質量問題,審查項目的質量活動,給出質量審計報告。就項目是否遵循已制定的計劃、標準和規程,給開發人員和管理層提供反映產品和過程質量的信息和數據,使他們能了解整個項目生存周期中工作產品和過程的情況,提高項目透明度,從而支持其交付高質量的軟件產品。
質量保證人員依據質量保證計劃,通過質量審計報告向項目經理及有關人員提出已經識別出的不符合項,并跟蹤不符合項的解決過程,通過審計周報或者審計月報向項目經理提供過程和產品質量數據,并與項目組協商不符合項的解決辦法。
質量保證小組的檢測范圍主要包括:項目的進度是否按照項目計劃執行,用戶需求是否得到了用戶的簽字確認,軟件需求是否正確的反映了用戶的需求,是否將每一項用戶需求都映射到軟件需求;系統設計是否完全反映了軟件需求;實現的軟件是否正確的體現了系統設計;測試人員是否進行了較為徹底的和全面的測試;客戶驗收和交接清單是否完備;對于系統運行中出現的問題,維護人員是否記錄了詳細的維護記錄;配置管理員是否按照配置管理計劃建立了基線,是否嚴格控制變更過程,是否對配置庫進行了維護。
2.2.配置管理小組職責
配置管理活動的目的是通過執行版本控制、變更控制、基線管理等規程,借助配置管理工具的使用,來保證整個生命周期過程產生的所有配置項的完整性、一致性和可追溯性。配置管理是對工作成果(階段工作成果和產品成果、進展狀態成果)的一種有效保護形式,是反映項目及其工作產品的過去、現在、動態的資料和數據集中管理體現。
配置管理小組的主要職責包括:根據項目計劃制定配置管理計劃,建立配置庫,為項目組人員分配配置庫權限,創建需求、設計、開發、測試、交付階段的基線。當納入基線庫的工作產品發生變更時,嚴格按照配置項變更控制過程執行變更,變更后建立新的基線。
2.3.測試小組職責
作為質量控制的主要手段,如同軟件開發一樣,測試在執行之前,測試小組制定軟件測試計劃、測試用例的編寫和執行工作。
測試可以分為如下幾種類型:代碼走查、單元測試、集成測試、系統測試。為了保證程序的質量,開發人員需要對同伴的代碼進行代碼走查,同時對自己編寫的程序進行單元測試,確保程序編譯、運行正確。
測試人員根據軟件需求分析報告進行軟件集成測試用例和系統測試用例的編寫。對編寫完成的測試用例提交項目組進行評審,同時質量保證人員對評審過程和工作產品進行監測。
測試人員根據測試計劃和測試用例執行測試用例,并對發現的缺陷進行記錄,只有這樣才能確保項目組開發的軟件產品滿足用戶需求。在完成集成測試之后,可以進行軟件系統測試,系統測試包括對軟件進行功能測試、性能測試、安全測試、壓力測試。只有進行了系統測試軟件測試才是完整的。系統測試在本項目中占有重要的地位,性能要求有可能改變軟件的設計,為避免造成軟件的后期返工,測試在性能上需要較大的側重。
三、質量保證措施
通過質量管理責任的分配,通過如下幾個方面來進行質量保證的實施過程:
3.1.項目進度
項目計劃的制定為工程項目實施、管理和支持工作、項目進度、成本、質量及過程產品的有效控制打下了良好的基礎,以便所有相關人員能夠按照該計劃有條不紊地開展工作;制定《項目計劃》,必須獲得相關干系人的認可,并以此作為項目跟蹤的基礎。
項目進度是項目進行是否順利的最直觀表現。制定合理的項目計劃首要前提是選擇從事類似規模和類似業務項目的有經驗的項目負責人參加制定項目進度計劃。
項目計劃由項目負責人制定,由項目各小組組長、項目成員、干系人、質量保證人員參加一起進行評審。評審過程主要討論項目計劃的可行性,對其中不合理的地方提出修改意見,對計劃中不合理的地方進行修改完善,并由質量保證人員對其結果進行跟蹤處理,以確保項目計劃完整性、可行性,項目計劃評審通過后,交由配置管理人員進行配置管理。
在計劃實施過程中,按項目計劃中里程碑為界限,將整個開發周期劃分為若干階段。根據里程碑的完成情況,適當的調整每一個較小的階段的任務量和完成的任務時間,動態跟蹤和動態調整,以利于項目質量保證的實施。
實際運作中,質量保證人員在對項目執行過程進行檢查時,對于發現的項目偏差,以質量審計報告的形式提交項目負責人。由項目負責人組織人員對計劃進行維護,對于已經變動的項目計劃,由配置管理進行配置管理。
3.2.需求分析
需求分析是開發人員對系統需要做什么和如何做的定義過程。從系統分析的經驗來看,這個過程往往是個循序漸進的過程,一次性對系統形成完整的認識是困難的。只有不斷地和客戶領域專家進行交流確認,方能逐步明了用戶的需求。從系統開發的過程得知,系統分析時犯下的錯誤,會在接下來的階段被成倍的放大,越是在開發的后期,糾正分析時犯下的錯誤所花費的代價越是昂貴,也越發影響系統的工期和系統的質量。
本項目中將邀請公司業務顧問參與需求調研,以便保證需求調研質量,同時形成用戶需求說明書。需求評審時由公司管理層、項目實施層共同進行,對于通過用戶確認的需求,交由配置管理員形成需求基線。
用戶需求在招標方確認后,由系統分析人員形成軟件需求分析報告,同時對軟件需求分析報告進行評審,對于評審通過的軟件需求分析報告可以交由測試人員進行測試計劃和測試用例的編寫。
對于開發過程存在的需求變動,需要填寫變更申請單發給項目經理,在質量保證人員參加的情況下,對這個變更進行評審,由項目經理組織項目組成員一起討論實施變更的可行性及實施后所帶來的影響,對于影響小的變更直接記錄,大的變更則需要形成正式的變更報告,無論那種變更都需要對相應的文檔實施同步變更(包括需求分析報告、系統設計、安裝手冊、操作手冊等)。但是對于無法實現或是變更會帶來巨大的影響而將導致進度的延期,這時,將變更報告提交給用戶并召開協調會議,討論變更取舍問題或是項目進度變更問題。
決定變更之后,由項目負責人組織實施變更,測試人員檢測變更結果,而質量保證人員監督變更實施過程,并協助配置管理員對變更后的成果進行配置管理。變更實施完后,運行前還需要協助用戶一同測試并由用戶簽字后同意方可上線。
3.3.系統設計
優良的體系結構應當具備可擴展性和可配置性,而好的體系結構則需要好的設計方法,需要針對項目的結構、項目的特征和用戶的需求來分析。項目中將安排我公司高級系統架構師擔當項目總體設計師,匯同總體設計組完成系統設計。
另外對公共類模塊的開發。由總體設計組通過對需求的仔細研究,盡可能的識別出公共類,并進行定義和設計,以減少重復工作。對于項目組提供的設計文檔,由項目經理組織,質保小組成員參與,對其設計文檔進行評審,及時發現設計中可能存在的錯誤,降低項目開發風險,同時確保設計文檔能為開發人員、測試人員提供確實的指導。對于可復用的設計進行提取作為公共庫設計和開發,提供項目組。最后交由配置管理員進行設計文檔的版本控制。
3.4.系統實現
系統實現的目的是依據系統設計文檔,由程序員進行程序編寫,以便實現設計要求,系統實現過程中,開發人員需要對模塊進行代碼走查和交叉單元測試,以保證模塊代碼質量。軟件實現也就是代碼的生產過程。根據上一階段形成的設計文檔,程序員在完成代碼之后,可以開始編碼并且進行代碼走查和單元測試。對于測試完成的程序可以交由配置管理人員進行配置管理。
3.5.系統測試
系統開發涉及到一系列的過程,每一個過程都有可能引入缺陷,系統質量的好壞直接關系到正常使用和日后的維護。在開發過程中,我們將質量控制貫穿于所有階段和所有參與系統的人員中,包括系統分析、設計和編碼。分階段的評審和測試是軟件質量的有力保障。
系統存在平臺測試和應用系統的測試以及最終的測試。由于測試也存在協調的問題,如問題定位,在應用系統發現一個錯誤,到底是應用系統的自身的錯誤還是中間件存在的錯誤,需要開發人員進行準確的判斷。為了達到良好的測試目的,本系統測試工作由測試組來完成,主要采用下列方法進行系統的測試:
從測試方法上來說,分為黑盒測試和白盒測試:
黑盒測試:著重于測試軟件系統的外部特性;根據系統的設計要求,每一項功能都要進行逐個測試,檢查其是否達到了預期的要求,是否能正確地接受輸入,是否能正確地輸出結果。
白盒測試:由于軟件的所有源代碼都要由項目組成員編寫,對其內部的邏輯規則和數據流程,都要進行測試,以檢查其代碼編寫是否符合設計要求。
從測試策略上來說分為集成測試和系統測試:
集成測試:在所有模塊都通過了單元測試后,將各個模塊組裝在一起,進行組裝測試,用于發現與接口相聯系的問題。在通過組裝測試后,將經過單元測試的模塊組裝成一個符合設計要求的軟件結構。
系統測試:項目通過了以上的測試步驟后,與其它系統元素(如硬件服務器、網絡系統等)進行集成測試和系統級的確認測試,將各種可能的缺陷完全排除掉,從根本上保證系統的長期穩定運行。
3.6.系統維護
本項目中,技術支持小組的任務一方面是保證對項目客戶的跟蹤服務,另一方面是確保該項目的技術咨詢工作。
系統維護期,對于一般性的錯誤,如操作不當等引起的問題,全部由技術支持小組執行完成,但需要用戶測試確認上線。如果較大的修改則需要走變更控制流程,填寫變更申請,經項目組討論分析可行方案在由技術支持小組實施,通過測試后方可提交用戶。在這個過程中質量人員需要對維護過程和維護記錄單進行檢查。
第三篇:軟件開發項目實訓方案
軟件開發實訓項目方案
——北京中科海教育科技有限公司
一.實訓公司介紹
科海集團是在1983年5月由中國科學院和北京市海淀區政府聯合創辦,是中關村最早成立的高新技術企業,國內知名的IT企業,與“四通、融通、京海、科海”并稱為中關村的“兩通兩海”。2003年,科海集團投資創辦北京金科海科技發展有限公司。2004年,公司被認定為中關村高新企業。
北京中科海教育科技有限公司是以軟件開發為主的高科技公司,專注于技術提高用戶體驗為目標,我們追求軟件產品的最優化,致力于為客戶打造最實用的軟件產品。我們主要致力于全球中小型企業信息化系統的開發工作,包括CRM,ERP,協同系統等。涉及政府,房地產,醫藥等多個行業。同時為廣大客戶提供全方位的網絡綜合信息化服務及多層次電子商務解決方案。協助企業創建完備出色的互聯網信息平臺,利用現代科技手段把握機遇,并創造更高價值。其下屬的全資子機構,北京新科海學校致力于IT職業技能培訓業務,牢固樹立以就業為導向,以服務為宗旨的辦學理念,多年來培養了大量的IT領域高技術專門人才,為區域經濟和社會發展做出了巨大貢獻。
二.關于大學生就業實訓
2009年,全國應屆高校畢業生將達到萬人,加上往年未就業的高校畢業生,就業需求極大。而另一方面,受當前經濟形勢影響,出現了企業用工需求下降、現有崗位非正常流失等新情況、新問題,致使當今大學生就業問題顯得尤為突出。與此同時,當今高等教育和社會需求之間并不能很好地銜接,企業需要的是復合型、實用技能型人才,而高校畢業生所受教育普遍存在與其日后從事崗位所需的實踐技能脫節的問題,學歷層次不等于技能層次。
按照教育服務市場需求、服從產業結構調整的原則,改造現有高校課程設置結構、調整專業培養方向、強化實用技能培訓、為學生提供就業項目實訓等創新培養模式成為必然。
為推進高等教育、職業培訓與社會需求相銜接,北京中科海教育科技有限公司推出IT領域大學生就業實訓項目,本課程由IT企業為新入職技術職位員工的內訓課程改造而來,主要針對高校計算機及相關專業畢業生,通過專業的項目開發訓練,讓學員們在完
成項目的過程中鞏固在學校里學習到的基礎知識。獲得實用、領先的就業經驗技能;增加求職競爭力,并在其職業生涯第一年擁有明顯優勢;在職人員可以豐富自己的職業技能,開拓更為廣闊的職業道路。
三.實訓項目介紹
Java軟件開發實訓項目
實訓目標:
軟件開發實訓課程,通過一個完整的軟件開發項目,使具有一定編碼基礎、但沒有或只有很少實際工作經驗的學員能夠了解軟件項目開發的整個過程,并最終具備編寫項目可行性研究報告、項目開發計劃書、軟件需求文檔、概要設計和詳細設計文檔、用戶手冊及項目開發總結報告的能力。
實訓項目資料:
開發環境配置手冊項目需求文檔項目概要設計文檔項目詳細設計文檔項目數據庫設計文檔程序代碼規范開發流程規范程序代碼質量控制規范
項目一: 內容管理系統CMS設計與實現
內容管理系統(Content Management System,CMS)內容管理系統是企業信息化建設和電子政務的新寵,也是一個相對較新的市場,CMS其實是一個很廣泛的稱呼,從一般的博客程序,新聞發布程序,到綜合性的網站管理程序都可以被稱為內容管理系統。
在CMS領域,在各個層面都有極多地優點,在政府上網,學校上網,商業門戶,信息港,地方門戶網,等各種設計到文章發布和用管理的網站建設中。其特點/優勢如下:
-可以針對各種內容進行分類和發布管理。可以針對不同類型的用戶發布不
同的內容,可以將各種內容進行分類。
-可以任意定義內容類型與多媒體支持。
-用戶接口可編輯性強,可以根據客戶要求訂做用戶接口和風格模塊。
-可分布式管理。站點管理和維護人員無須集中在同一個辦公室,甚至都不
用在同城,全球任何一個有網絡的地方都可以讓您實現高效率的管理。
-可開發性強,可以針對不同的需求進行專門的開發。
容易使用。用戶不必具備計算機編程基礎、只需根據用戶操作手冊(或經
過簡單演示)就可以輕松地管理并運作整套系統。
系統開發與運行環境:
-服務器:基于Intel構架的企業服務器
-操作系統:Microsoft Windows 200x/XP
-支持環境:Tomcat/WebLogic Server、JDK
-數 據 庫:Oracle
-編程語言:Java、Servlet、JSP、Javabeans、HTML
-設計工具: Dreamweaver、Photoshop、Eclipse等
-客戶端:IE6.0以上
前提知識/技術:JavaSE、Java Web編程(JSP/Servlet/JavaBean)、數據庫應用、JDBC編程。
項目二: 網絡實時通訊系統設計與實現
實時通訊系統(Real-time Communication System,RCS)也稱“即時通訊工具”,用于實現網絡即使通訊——利用有效硬件,如電腦、視頻、可視電話、手機等,在這些終端硬件上安裝實時通訊程序,如QQ、ICQ、MSN、網易POPO等,只要雙方都安裝有同樣的這種程序,然后利用網絡連接在線,就可以類似面對面交流一樣,實行語音、文字、視頻等的實時交流。
系統開發與運行環境:
-服務器/客戶端:主流PC
-操作系統:Microsoft Windows 200x/XP
-支持環境:Sun JDK
-數 據 庫:Oracle
-編程語言:Java SE
-設計工具:UltraEdit/Jcreator/Eclipse等
前提知識/技術:JavaSE、Java GUI編程、Java Scoket編程、多線程編程、數據庫應用、JDBC編程。
四.實習特色及優勢
實訓周期:
項目實訓時間由院校和我公司雙方協商,實訓學時:80學時(兩周)。
資深專家
行業內資深技術專家親自指導,他們在技術、項目及職業發展方面的經驗與成就,為參加實習的學生提供最直接高效的實習效果。
全真項目
項目也是至關重要的因素,學生實習的項目就是公司真實開發的項目,代表了當前國際國內IT行業最主流的技術方向及應用領域。
贈送資料
凡參加暑期實訓的學員均贈送java學習視頻教程一套
五. 時間安排
暑期項目實訓時間定于2009年7月20日-2009年7月31日,周一至周五全天實訓。
7月20日-7月24日 項目實訓
7月27日-7月31日 項目實訓
7月26日參觀北京奧林匹克公園(免費)
除了暑期之外,其他時間,也歡迎各個大學聯系我們,組織學生參加我們的免費實訓(為期兩周,無任何學習費用,食宿自理)。
六.后勤保障及服務
接待
我們提供從車站到實習公司的一站式接待服務,院校及學生無需為交通、接站、入住基地等事宜操心。
食宿
公司統一安排食宿,安全衛生便捷,以保證所有學生能全身心投入到實習中去。真正感覺北京IT行業的良好氛圍。
住宿費一天25元,樓房,24小時熱水,有空調。
七.聯系方式
聯系人:高老師
北京中科海教育發展有限公司
電話:010-82608892、82617627
第四篇:軟件開發項目合同
軟件開發合同書
甲方:
乙方: 深圳市凱路網絡技術有限公司
鑒于甲方委托乙方軟件開發,幫助甲方樹立企業形象,擴大宣傳,拓寬銷售渠道,為明確雙方責任,根據中國相關法律經雙方協商,簽訂此合同,以期雙方共同遵守。
甲方在此委托乙方進行_軟件的開發,為明確雙方責任,經友好協商,雙方達成以下協議:
第一條:項目的內容、價款、開發進度、交付方式由“合同附錄”載明。
第二條:甲方的權利和義務
1、提供專人與乙方聯絡。
2、提供所有需要開發需求的資料給乙方。
3、按照“合同附錄”的要求,及時支付費用。
4、甲方將在著作版權法的范圍內使用本合同標的及相關作品、程序、文件源碼,不得將其復
制、傳播、出售或許可給其它第三方。
5、甲方對合同中的系統軟件、頁面設計,程序開發享有排它的使用權。
第三條:乙方的權利和義務
1、提供專人與甲方聯絡。
2、按照“合同附錄”的要求,使用甲方資料,進行軟件的開發。
3、在“合同附錄”要求的期限內,完成軟件的開發,并通知甲方進行驗收。
4、在驗收期內甲方要求下,對不合格地方進行修改。
5、本合同標的及相關作品、程序、文件源碼的版權屬于乙方。(版權歸屬應該為嘉源公司)
第四條:驗收
1、驗收標準有以下幾條:
(a)、甲方可以通過任何上網的計算機訪問這個軟件
(b)、軟件系統中不存在任何錯誤或系統運行錯誤,圖片鏈接錯誤(以甲方提供的開發需求為準)。(功能符合開發需求,開發需求需要清晰界定功能)
(c)、網絡程序運行正常。
2、驗收期為一周。
第五條:違約責任
1、任何一方有證據表明對方已經、正在或將要違約,可以中止履行本合同,但應及時通知對方。若對方繼續不履行、履行不當或者違反本合同,該方可以解除本合同并要求對方賠償損失。
2、因不可抗力而無法承擔責任的一方,應在不可抗力發生的3天內,及時通知另一方。
3、一方因不可抗力確實無法承擔責任,而造成損失的,不付賠償責任。本合同所稱不可抗力是指不能預見、不能克服并不能避免且對一方當事人造成重大影響的客觀事件,包括但不限于自然災害如洪水、地震、火災和風暴等以及社會事件如戰爭、**、政府行為等。
第六條:保密條款
雙方應嚴格保守在合作過程中所了解的對方的商業及技術機密,否則應對因此造成的損失進行賠償。
第七條:其它
1、如果本合同任何條款根據現行法律被確定為無效或無法實施,本合同的其它所有條款將繼續
有效。此種情況下,雙方將以有效的約定替換該約定,且該有效約定應盡可能接近原約定和本合同相應的精神和宗旨。
2、“合同附錄”規定的有效期滿,本合同自動失效。屆時雙方若愿意繼續合作,應重新訂立合同。
3、本合同經雙方授權代表簽字并蓋章,自簽訂日起生效。
4、本合同一式兩份,雙方當事人各執一份,具有同等法律效力。
第八條:以上條款如有未盡事宜,經甲、乙雙方協商后加以補充。
5、付款方式:項目總費用為八千元(人民幣),在簽定合同當日內預付總項目費用的百分之三十,在軟件完成后交付總項目費用的百分之四十,測試用兩個月沒問題后再付剩下的總項目費用的百分之三十。
甲方:乙方:
甲方代表:乙方代表:
電話:電話:
電子信箱:電子信箱:
日期:日期:
合同附錄
<
關于購買OA系統信息:
1在線郵局(增加部門群和全公司兩個功能)
新郵件發郵件發件箱收郵件廢郵件
2個人文件夾
私人文件夾公共文件夾管理員管理
3辦公用品管理
辦公用品種類領取辦公用品審核領用表發放辦公用品資料管理
4人事管理
企業員工資料企業員工統計 企業部門員工 員工調職管理員工培訓管理員工考勤管理 5權限設置
部門管理權限職位權限管理用戶帳號設置用戶權限設置系統維護設置 6系統幫助
系統幫助信息管理幫助類別輸入幫助信息
7常用資料
公共信息查詢常用公共網址手機與IP地址查用郵編查詢萬年日歷查詢世界時間查詢常用信息查詢常用網址查詢酒店飯店查詢常用郵編查詢列車資料查詢航班資料查詢單位換算查詢媒體資料查詢
8個人辦公(能否增加部門工作計劃)
個人工作計劃部門工作計劃員工工作任務
9通訊助理
個人通訊錄內部通訊錄外部通訊錄手機短消息
10通知管理
通知管理發送通知已發通知已收通知我的通知(做到按部門發送)11通告管理(發布通告)
發布通告管理通告瀏覽通告
12考勤管理+值班管理(能否放在一起,算一個模塊)
設置考勤時間開始考勤今日考勤統計日考勤統計月考勤統計值班管理值班記錄
第五篇:軟件開發項目管理(范文)
管理目標
1、所有關系人清晰明確地了解項目的需求和期望,努力做到滿足項目所有關系人的不同需求;項目關系人包括:項目團隊成員和項目團隊外(內部/外部客戶,內部/外部合作伙伴,經銷商/客戶等)。
2、項目管理三要素平衡(時間/成本/質量),即開發項目按需按時按質的完成。
3、目標:功能滿足需求,設計支持變化,開發快速迭代,成果持續交付。
執行概述
1、建立有效的工作流程保證項目的順利進行,初期使用傳統RUP過程,引入部分敏捷方法,團隊磨合完成后逐步實現敏捷開發全流程管理。
2、明確項目目標,制定具有可行性的項目計劃,有效明確的分解項目需求。
3、跟蹤設計/開發/測試/回歸/發布全流程,推動項目按預定計劃執行。
4、解決項目過程中出現的問題和沖突,一般集中在需求不明/工作量或時長/開發難度/跨部門協調等幾個方面。
5、調動開發團隊的積極性,創造力,推動團隊成員在項目過程中的學習成長。
6、風險識別、風險控制以及風險的預案。
項目管理
1、需求階段
對項目進行技術可行性分析、技術評估、成本評估以及風險評估。與需求提出方的代表進行需求討論,明確項目的目標、價值。確定項目范圍、功能及優先級。
組建項目團隊,特別要搞清楚項目的關鍵人。項目啟動會議,相關的關系人都必須參加。
2、設計階段
根據確認后的軟件需求規格說明書,制定項目進度計劃,工作任務分解(WBS);資源申請,項目涉及到的開發資源、測試資源、設計資源(包括人員和軟硬件資源);數據庫設計;系統設計;文檔(包括系統用例、Demo、測試用例等);評審會議。
設計階段結果交付一般為系統用例/系統原型/系統設計文檔(概要設計和詳細設計)/數據庫設計文檔等。
該階段交付成果需要進行評審。
3、執行階段(開發和測試)準備開發環境、測試環境。跟蹤,推動項目按計劃進行。
項目成員以日報/項目負責人以周報的形式通報各關系人當前項目的進展情況。按里程碑對階段成果進行評估,以確保該階段完成的質量。代碼審核,包括CS審核、SQL審核、WEB審核等。對需求變更進行控制管理。
測試階段BUG響應及改進、收集反饋意見。對項目風險進行管理。
4、發布階段
包括制定項目發布計劃,用戶培訓,發布上線。
5、試運行階段
數據監控(日志、服務器狀態),根據監控出現的問題,及時進行處理,改進性能問題,特定情況執行補丁升級。
6、收尾階段
產品交付,項目總結會。
常見問題
1、開發時間的估算
制定項目計劃時,需要估算每個任務所需的時間,其中主要是開發任務中模塊的分配和時間估算,在公司現有的技術框架下,開發人員主要的工作是投入在具體的業務邏輯實現上。通常單個模塊開發時間取決于以下因素:
1、負責模塊的業務邏輯的復雜程度。
2、開發人員的技術水平和對項目所在應用的熟悉程度(包括對框架和應用的熟悉程度)。
3、模塊技術實現上是否存在難點,所謂的技術難點定義是:在現有系統中還未實現的、開發人員自身未沒接觸過的技術。對于這樣的難點,開發者沒有相關的代碼可以參考,自己也沒有經驗,所以需要投入學習時間用于研究解決。
模塊分配和開發時間估算的步驟:
1、在劃分好模塊后,首先項目管理人員預先估算各個模塊所需要的開發時間。
2、召集所有開發人員,討論模塊的分配和開發時間估算。將劃分好的模塊,分配給開發人員,如狀況允許可允許開發人員自主選擇以提高開發人員的主動性和參與性。分配模塊的時為確保開發的速度和質量,基本原則如下:
A、類似的模塊由同一人負責開發,比如用戶信息的增刪改應由同一開發者負責。這樣開發者對相關邏輯會比較熟悉,代碼/接口的定義也會相對明確,溝通的成本低,相應可以降低功能實現的缺陷概率。
B、技術難度較大的模塊由技術水平比較高的人負責。C、業務邏輯比較復雜的由對業務邏輯比較了解的人負責。
3、模塊分配完成后,開發人員評估自己負責開發的模塊所需要的時間。在此過程中應
4、對開發人員估算的時間進行確認。在確認過程中作為,項目管理者將預估時間和開與開發者討論每個模塊的技術實現細節,使時間的估算更加準確。發人員估算時間進行比較。那些差異較大的,與人員探討其中的緣由。對于時間周期比較長的任務,將任務拆分為更小的子任務,每個任務的完成時間為8-24工時,消除時間周期較長的任務,避免不確定性影響項目的進度。
2、CodeReview CodeReview是保證項目中代碼質量非常重要的一個環節,在這一環控制不嚴往往是測試后出現大量bug的主因,有時甚至導致返工;關于CodeReview執行,首先應有編碼規范和代碼審查規范。通過這兩個文檔來規范開發人員的代碼實現,代碼編寫者必須要嚴格按照規范來進行;代碼審核者根據這些標準來CodeReview代碼,同時在CodeReview過程中需要不斷完善該文檔。
CodeReview一般可按以下步驟實施:
1、檢查開發者的代碼實現是否遵循了編碼規范。
2、從代碼的易維護性、可擴展性角度考察代碼的質量,提出修改建議。
3、代碼編寫者和代碼審核者坐在一起,由代碼編寫者按照UseCase依次講解自己負責的代碼和相關邏輯,代碼審核者在此過程中可以隨時提出自己的疑問,同時積極發現隱藏的bug,對這些bug記錄在案。
4、代碼講解完畢后,代碼審核者給自己安排幾個小時再對代碼審核一遍。代碼需要檢查Bug。同時全面兼顧,確保代碼整體上結構優良;審核完畢后,代碼審核者編寫“代碼審核報告”記錄發現的問題及修改建議,提交給相關人員。
5、代碼編寫者根據“代碼審核報告”給出的修改意見,修改好代碼,有不清楚的地方可積極向代碼審核者提出。
6、代碼編寫者bugfixed完畢之后給出反饋。
7、代碼審核者把CodeReview中發現的有價值的問題更新到“代碼審核規范”的文檔中,對于特別值得提醒的問題可群發email給所有技術人員。
3、需求變更管理
需求變更管理也是項目管理中最重要的一個環節,對需求變更管理的有效性將直接影響對待需求變更的正確態度:
1、需求變更是不可避免的。
2、需求變更要必須被管理。
3、積極發現引起變更的因素,促使變更盡可能早的出現,減低變更帶來的風險。需求變更管理的目標:
1、相關的干系人必須清楚地了解發生的變更。
2、變更處于有效的管理中。
3、盡量降低變更帶來的風險。
通過制定需求變更的流程,確保項目中的需求變更有效地進行,實現上述的目標。需求變更流程:
1、確定需求的基準線。將以UserCase作為需求基準線,在UserCase確認之后的任項目的成功與否。何需求改變,都需要走需求變更流程。
2、項目管理者接收到需求變更的要求。需求變更的提出者可以是項目中的任何人包括產品經理、市場人員、開發人員、測試人員等。
3、項目管理者評估該需求變更。針對接收到的需求變更的要求,召集相關人員討論該需求變更的合理性、可行性,實施的代價以及對項目的影響。項目管理者對項目的成功與否負有主要的責任。需求變更的決策應由項目管理者做出。
4、需求變更確認后,由專人將生成需求變更單記錄下來,通知給項目中所有關系人。
5、確定變更的負責人。承擔需求變更的具體工作,比如基線控制,對需求變更的記錄,并通知相關人員。
6、相關人員接收到確認的需求變更后,需求分析人員修改需求說明書和UserCase的相關內容。測試人員修改測試用例的相關內容。開發人員修改代碼中的相關部分。
7、按照變更后的計劃實施項目,并進行檢查,跟蹤,對變更后的實施反饋和可能出現的問題及時溝通和處理。
8、需求凍結。項目越到后期,需求變更對項目的影響就越大,所以在一定時候要進入需求凍結階段,不再接收新需求或需求的變更。
4、風險管理
影響項目成敗的因素涉及方方面面,并且風險伴隨著項目的始終,是客觀存在的,風險引起的負面后果集中體現在進度延后、成本超支、質量不達標等方面,常見風險如下:
1、目標以及需求不明確
為了市場競爭或內部管理決策的需要,業務部門提出的需求往往要求的時間比較緊迫,需求的提出大多停留在幾張紙或口頭的傳達上,沒有正式的業務需求文檔,在沒有明確的需求范圍的情況下,有時為了迎合業務部門的口味匆匆開工,過程中用戶不斷地提出新的想法,技術人員開始疲于奔命和應付,很難保證項目的進度和質量,也難以取得業務部門的認可。
在項目的前期一定要采取相應的手段或措施,與業務部門共同明確項目目標、需求范圍,充分考慮現有的時間和資源約束,將需求排定優先級,對于關鍵的需求優先實現,其他輔助性的根據過程中的具體情況進行滾動式計劃,并取得業務部門的書面確認。在此過程中要注重挖掘用戶的隱性需求,可以通過引導、系統原型等手段讓用戶在前期充分暴露自己的想法和需求。
2、項目目標擴大以及需求變更
在有了明確的目標和需求范圍的情況下,需求的變更還是不可避免的,業務部門在看到具體系統的真實雛形之后,源源不斷地要求、新想法隨之產生,如果不對此加以控制,新的需求的加入通常會影響已實現的需求,并且對項目進度和成本產生很大的影響。項目管理者針對這種情況一定要采取嚴格的變更控制流程,不能礙于面子,否則最終的結果往往是出力不討好。針對用戶提出的新需求,按照正式流程提出變更申請,組織相關團隊成員進行分析及評估,作為是否實施的依據,變更控制負責人根據分析結果判斷是否批準,如果批準,那項目組可以安排實施,否則,正式拒絕用戶的請求。
前期的需求討論要詳細、充分。需求文檔中需求的范圍要明確、功能描述要清楚。找出項目中需求的決策者(通常會是產品經理、相關職能主管、客戶),所有的需求要經過他們的認可。客戶在項目過程中的全程參與有助于降低此類風險。需求討論、需求確認、UserCase確認、測試階段的客戶驗收等環節,都要要求客戶參與。在發生需求變更時,嚴格按照需求變更流程執行。在分析設計階段的中的確認和評審也是降低此類風險的重要手段。
3、代碼質量風險
質量風險主要指開發代碼的質量。在制定項目計劃時,對開發時間的評估要盡可能的合適。合理的開發時間對開發質量的影響很大。開發人員為了趕進度在比較緊張的時間需要完成指定的任務,可能就存在很大的開發質量問題。在編碼前,開發人員要對框架熟練掌握;一份好的系統設計文檔對指導開發非常重要。
往往有這樣一種情況,每個團隊成員按照項目計劃報告進度都是100%完成,但一到最后系統交互測試或集成的時候就會發現一大堆問題。這需要在項目實施過程中采取有效的措施來規避風險,通常的做法有同行評審,比如概要設計完成之后,邀請其他項目組的技術專家進行技術評審以發現架構設計問題;管理評審,通過組織級的質量審計看產品以及實施過程是否滿足質量要求;代碼走查,在編碼過程中加入至少一次的代碼走查,排查不符合規范或性能要求的代碼,走查通常能夠發現50%-70%的錯誤;每日構建,這是一種非常有效的方法,可以避免把各部分的集成問題拖到最后,并且能夠及時發現相應的錯誤,日構建一般在項目的中后期開始,每天自動從版本服務器上獲取源代碼進行自動編譯和測試。
4、人員技能和資源的不足
項目實施過程中由于人員技能欠缺造成的進度延后和軟件質量問題并不少見,一個熟練的技術人員完成同樣一個任務需要3天,但一個新手可能就需要7-10天。項目管理者應該在前期就分析清楚項目所要采用的技術以及相應的人員技能要求,針對不同的角色,及時采取相應的技能培訓,以保證項目的順利實施。開發過程中遇到技術難題,導致開發時間延遲或者需求不得不發生變更。在項目開始前的技術評估階段,明確技術難點,提前安排人員進行攻克。如果在可預期的時間內無法解決,如果可以,將向需求提出方要求變更需求或尋找可替代方案。這樣的風險應該在項目的前期階段就應該解決在萌芽狀態來避免這樣的風險在后期或中期出現。
5、缺乏良好的團隊協作
軟件項目實施屬于知識型,要發揮團隊成員的創造力,不同于制造業計件生產,各模塊最終要集成在一起形成一個有機的整體,這就需要各小組之間的密切配合,界定清楚工作界面及接口關系,并在實施過程中持續地溝通交流和共享,首先團隊要融為一體,產出的軟件才能融為一體。這是一個團隊的軟實力,團隊之間的協作好壞也將是個潛在的風險問題,在項目啟動和團隊組建的時候就應該加以規避這樣的風險出現。
6、項目會議
組織會議是項目執行過程中一項非常重要的工作任務,項目過程中很多重要的決定都是在會議中做出的,不成功的會議會對項目本身造成了不好的影響。
不成功的會議通常表現為如下形式:
1、會議氛圍不好,參與者發言不踴躍;
2、會議討論常常偏離主題;
3、會議沒有取得預期的結果;
4、會議時間常常一拖再拖。
這些不成功的會議最終的結果就是:既浪費了大家的寶貴時間又沒有達到會議的目的,很多人都對這樣的會議都有抵觸情緒,對此也是深惡痛絕。以下是組織會議時應該注意的問題,也可看作組織會議的最佳實踐。在列出最佳實踐之前有三點我們必須要清楚:
1、會議是否會取得成功很大程度上取決于會議的組織者。只有組織得有力,會議才有可能取得成功,這是會議成功的充分條件。
2、會議的組織者和參與者的想法通常是不一致的,有時候甚至會大相徑庭。所以不要希望會議的參與者和你一樣,對會議有著如此的期待,對大多數參與者而言,在會議中他只是一個發表想法的人,他不用對會議的成功承擔責任。
3、以下十一條最佳實踐是形式上的約定,具體的實施可以根據實際情況來做。組織會議的十一條最佳實踐:
1、只有需要開會時才開會。有時候兩三個人單獨小范圍溝通會更加有效。
2、提前發出會議議程,以便會議參與者知道他們來做什么。
3、請對人很重要,不要把非必要的人召來開會,當然也不要漏掉那些關鍵人物。在確保必要人物都在的情況下一次會議參與者越少效果越好。
4、提前預約參與者的時間,以確保他們能按時到場。
5、會議的開場很重要。會議組織者要在開始前做好幾件事情。通常我建議有幾點要在開場時說: A、再一次強調會議的目標,我們來做什么。
B、強調會議的主題與基調。比如:本次會議是一個需求確認會,而非需求討論會,主要是討論做還是不做以及告知大家我們要做什么,而不要把太多的精力放在討論如何做上面。
C、說明一下會議的規則。如要發言,請舉手;不要有小圈子討論;不要打斷別人的講話,等別人說完你再說等等。
6、會議過程中時刻注意引導和控制會議,以確保會議按照目標進行。一次會議的氛圍是否良好,討論是否充分,好的引導至關重要。比如多提一些開放式的問題。
7、會議記錄很重要,把一些結論和有價值的內容記錄下來,這些是本次會議的重要成果之一。
8、會議要有結論。我們常在會議上聽到有人說:“大家討論了這么半天,結論呢?”。沒有結論的會議是沒有意義的。
9、會議后別忘發會議紀要,以及一些Action,什么人什么時候做什么。
10、會議后的action執行情況的反饋很重要。反饋是對會議參與者的尊重,同時也告知了會議的效果。否則會讓大家感覺到這是一個可無可無的會議,大家以后參與的積極性也會降低。很多會議往往都不注意這一點。
11、按時結束的會議會受到所有人的歡迎。