軟件項目計劃書_第1頁
軟件項目計劃書_第2頁
軟件項目計劃書_第3頁
軟件項目計劃書_第4頁
軟件項目計劃書_第5頁
已閱讀5頁,還剩27頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

軟件項目計劃書軟件項目計劃書「篇一」一、項目實施方案概述軟件產(chǎn)品,特別是行業(yè)解決方案軟件產(chǎn)品不同于一般的商品,用戶購買軟件產(chǎn)品之后,不能立即進(jìn)行使用,需要軟件公司的技術(shù)人員在軟件技術(shù)、軟件功能、軟件操作等方面進(jìn)行系統(tǒng)調(diào)試、軟件功能實現(xiàn)、人員培訓(xùn)、軟件上線使用、后期維護(hù)等一系列的工作,我們將這一系列的工作稱為軟件項目實施,大量的軟件公司項目實施案例證明,軟件項目是否成功、用戶的軟件使用情況是否順利、是否提高了用戶的工作效率和管理水平,不僅取決于軟件產(chǎn)品本身的質(zhì)量,軟件項目實施的質(zhì)量效果也對后期用戶應(yīng)用的情況起到非常重要的影響。項目實施規(guī)范主要包括項目啟動階段、需求調(diào)研確認(rèn)階段、軟件功能實現(xiàn)確認(rèn)階段、數(shù)據(jù)標(biāo)準(zhǔn)化初裝階段、系統(tǒng)培訓(xùn)階段、系統(tǒng)安裝測試及試運(yùn)行階段、總體驗收階段、系統(tǒng)交接階段等八個階段工作內(nèi)容,每個階段下面有不同的工作事項,各個階段之間都是承上啟下關(guān)系,上一階段的順利完成是保證下一階段的工作開展的基礎(chǔ)。下面將按照每個項目實施階段分別介紹。二、項目實施方案介紹(一)項目啟動階段此階段處于整個項目實施工作的最前期,由成立項目組、前期調(diào)研、編制總體項目計劃、啟動會四個階段組成。此階段主任務(wù):公司:在合同簽定后,指定項目經(jīng)理,成立項目組,授權(quán)項目組織完成項目目標(biāo)。公司項目組:進(jìn)行前期項目調(diào)研,與用戶共同成立項目實施組織,編制《總體項目計劃》,召開項目啟動會。商務(wù)經(jīng)理:配合公司項目組,將積累的項目和用戶信息轉(zhuǎn)交給項目組。將項目組正式介紹給用戶,配合項目組建立與用戶的聯(lián)系。用戶:成立項目實施組織,配合前期調(diào)研和召開啟動會,簽署《總體項目計劃》和《項目實施協(xié)議》。1、成立項目組部門經(jīng)理接到實施申請后,任命項目經(jīng)理,指定項目目標(biāo),由部門經(jīng)理及項目經(jīng)理一起指定項目組成員及成員任務(wù),并報總經(jīng)理簽署《項目任務(wù)書》。2、前期調(diào)研項目經(jīng)理及項目組成員,在商務(wù)人員配合下,建立與用戶的聯(lián)系,對合同、用戶進(jìn)行調(diào)研。填寫《用戶及合同信息表》。在項目商務(wù)談判中,商務(wù)經(jīng)理積累了大量的信息,項目組首先應(yīng)收集商務(wù)和合同信息,并與商務(wù)經(jīng)理一起識別那些個體和組織是項目的干系人,確定他們的需求和期望,如何滿足和影響這些需求、期望以確保項目能夠成功。3、編制《項目總體計劃》《項目總體計劃》是一個文件或文件的集合,隨著項目信息不斷豐富和變化,會被不斷變更,主要介紹項目目標(biāo)、主要項目階段、里程碑、可交付成果。通常包括以下幾方面內(nèi)容:項目描述,項目目標(biāo)、主要項目階段、里程碑、可交付成果。所計劃的職責(zé)分配(包括用戶的);溝通管理計劃,確定項目干系人對信息和溝通的需要:即什么人何時需要什么信息以及通過什么方式將信息提供給他們。質(zhì)量管理計劃,確定適合于項目的質(zhì)量標(biāo)準(zhǔn)和如何滿足其要求。如果有必要,可以包括上述每一個計劃,詳細(xì)程度根據(jù)每個具體項目的要求而定。未解決事宜和未定的決策。4、啟動會項目組與用戶共同召開的宣布項目實施正式開始的會議。會程安排如下:共同組建項目實施組織,實施組織的權(quán)利和職責(zé);雙方簽署《項目實施協(xié)議》。項目組介紹《項目總體計劃》和《項目實施協(xié)議》,包括以下內(nèi)容:項目目標(biāo)、主要項目階段、里程碑、可交付成果。所計劃的職責(zé)分配(包括用戶的);項目實施中項目管理的必要性和如何進(jìn)行項目管理,項目的質(zhì)量如何控制;項目實施中用戶的參與和領(lǐng)導(dǎo)的支持的重要作用;階段驗收、技術(shù)交接和項目結(jié)束后如何對用戶提供后續(xù)服務(wù)。(二)需求調(diào)研確認(rèn)階段此階段的主要工作是軟件公司的項目實施人員向用戶調(diào)查用戶對系統(tǒng)的需求,包括管理流程調(diào)研、功能需求調(diào)研、報表要求調(diào)研、查詢需求調(diào)研等,實施人員調(diào)研完成后,會編寫《需求調(diào)研分析手冊》,并交付用戶進(jìn)行確認(rèn),待用戶對《需求調(diào)研分析手冊》上所提到的需求確認(rèn)完畢后,項目實施人員將以此為依據(jù)進(jìn)行軟件功能的實現(xiàn),如果用戶又提出新的需求,實施人員將分析需求的難度及對整個系統(tǒng)的影響程度來確定是否給予實現(xiàn)。需求調(diào)研階段具體包括如下內(nèi)容:1、進(jìn)行需求調(diào)研準(zhǔn)備2、編制《需求調(diào)研計劃》3、內(nèi)部評審是否通過《需求調(diào)研計劃》,項目組、部門經(jīng)理、商務(wù)等人員根據(jù)合同要求和項目實際情況對《需求調(diào)研計劃》草稿進(jìn)行評審,如評審?fù)ㄟ^,則在稍后的時間內(nèi)簽署,如評審不通過則重新修改。4、用戶是否簽署《需求調(diào)研計劃》,如用戶簽署《需求調(diào)研計劃》,則作為以后需求調(diào)研工作的指南。否則重新修改。5、《需求調(diào)研計劃》是否有變更,如果計劃存在變更,則執(zhí)行變更控制流程,否則按計劃進(jìn)行后續(xù)工作。6、編寫及發(fā)出《需求調(diào)研通知》,項目組編寫《需求調(diào)研通知》,確定進(jìn)行需求調(diào)研的相關(guān)事宜,發(fā)給用戶,為順利完成需求調(diào)研工作做準(zhǔn)備7、需求調(diào)研,項目組以《需求調(diào)研手冊》為依據(jù),從業(yè)務(wù)流程、單據(jù)使用、打印格式、報表查詢幾個方面展開深入和全面的調(diào)研,并搜集用戶的個性化需求。8、需求調(diào)研分析根據(jù)調(diào)研的結(jié)果,項目組和公司其他技術(shù)部門將進(jìn)一步進(jìn)行分析,確定合理、可行的需求,將分析結(jié)果形成《需求分析報告》草稿。9、內(nèi)部評審是否通過《需求分析報告》。項目組、部門經(jīng)理、公司其他技術(shù)部門的人員對《需求分析報告》草稿進(jìn)行評審,如評審?fù)ㄟ^,則在稍后由用戶簽署,如評審不通過則重新修改,直至內(nèi)部評審?fù)ㄟ^。10、編寫及發(fā)出《需求分析報告確認(rèn)通知》。項目組編寫《需求分析報告確認(rèn)通知》,發(fā)給用戶,確定進(jìn)行需求確認(rèn)的相關(guān)事宜,告之相關(guān)部門及人員安排好工作,準(zhǔn)時參與需求確認(rèn)工作,為順利完成需求確認(rèn)工作做準(zhǔn)備。11、用戶是否確認(rèn)《需求分析報告》。如果用戶確認(rèn),并簽署了《需求分析報告》,則需求調(diào)研階段工作結(jié)束,進(jìn)行后續(xù)的軟件功能實現(xiàn)的工作;如沒有確認(rèn),則進(jìn)一步進(jìn)行調(diào)研、分析,直至用戶最終確認(rèn)并簽署《需求分析報告》。雙方簽署了《需求分析報告》,需求調(diào)研工作結(jié)束之后,如果用戶提出新的需求或是變更已有的需求,則執(zhí)行需求新增及變更流程。(三)軟件功能實現(xiàn)確認(rèn)階段此階段的主要工作是項目實施人員根據(jù)需求調(diào)研階段確認(rèn)的《需求調(diào)研分析手冊》中的用戶需求內(nèi)容進(jìn)行具體軟件功能的實現(xiàn)工作。在軟件功能實現(xiàn)的過程中,項目實施人員將記錄軟件實現(xiàn)的詳細(xì)過程。便于公司售后服務(wù)之用。每一個實施技術(shù)人員必須嚴(yán)格按照要求記錄、存檔。按照調(diào)研要求的所有功能實現(xiàn)完畢后,項目實施人員將編制《軟件功能確認(rèn)表》,將定制好軟件功能待用戶確認(rèn),用戶根據(jù)《軟件功能確認(rèn)表》上的功能逐一確定軟件功能是否達(dá)到要求,對不滿足要求的功能,項目實施人員將會記錄下來并進(jìn)行功能修改,直到滿足用于要求。(四)數(shù)據(jù)標(biāo)準(zhǔn)化初裝階段此階段的主要工作是項目實施人員指導(dǎo)用戶進(jìn)行系統(tǒng)標(biāo)準(zhǔn)化資料的準(zhǔn)備工作,并對用戶進(jìn)行初裝資料的軟件操作培訓(xùn),以便用戶能夠及時的將標(biāo)準(zhǔn)資料錄入系統(tǒng),初裝完成后,項目實施人員會對資料初裝的情況進(jìn)行核查,為以后具體業(yè)務(wù)功能的開展做好基礎(chǔ)。(五)系統(tǒng)培訓(xùn)階段系統(tǒng)培訓(xùn)階段工作是整個項目實施工作中比較重要的工作,用戶對軟件的操作功能是否熟練將直接影響到后面的軟件應(yīng)用效果,所以軟件公司和用戶雙方要對此階段的工作給予足夠的重視。要充分認(rèn)識培訓(xùn)的重要性和艱巨性。在項目實施之前對用戶的相關(guān)人員進(jìn)行系統(tǒng)和規(guī)范的產(chǎn)品培訓(xùn)是非常必要的,達(dá)到讓用戶了解軟件產(chǎn)品,最終自己能夠解決使用中的具體的問題。此階段的培訓(xùn)工作中將用戶參加產(chǎn)品培訓(xùn)的人員劃分為三個層次:決策層、技術(shù)層、操作層,對不同層次的用戶參加產(chǎn)品培訓(xùn)人員的培訓(xùn)內(nèi)容分別是:決策層:領(lǐng)導(dǎo)在實施中的作用與重要性、決策查詢。維護(hù)層:系統(tǒng)維護(hù)知識、操作方法。操作層:操作方法。具體的培訓(xùn)工作流程為:1、調(diào)研培訓(xùn)信息:在培訓(xùn)開始前3天由用戶實施負(fù)責(zé)人,將參加培訓(xùn)的部門和人員情況填入《受訓(xùn)部門匯總表》、《受訓(xùn)人員情況一覽表》。2、編制培訓(xùn)計劃:結(jié)合調(diào)研結(jié)果,與用戶實施負(fù)責(zé)人商議具體培訓(xùn)內(nèi)容、時間,場地,人員等。項目組編制《培訓(xùn)計劃》。3、簽署培訓(xùn)計劃:用戶簽署《培訓(xùn)計劃》,進(jìn)一步確認(rèn)培訓(xùn)安排。4、發(fā)培訓(xùn)通知:培訓(xùn)開始前2天,按照簽署的《培訓(xùn)計劃》,將培訓(xùn)內(nèi)容、時間,場地,人員等信息通知用戶實施負(fù)責(zé)人。5、搭建培訓(xùn)環(huán)境:公司項目組在培訓(xùn)開始前,將培訓(xùn)環(huán)境搭建及檢查妥當(dāng),將培訓(xùn)提綱及培訓(xùn)手冊準(zhǔn)備好。6、組織培訓(xùn):公司項目組培訓(xùn)負(fù)責(zé)人與用戶實施負(fù)責(zé)人組織相關(guān)人員參加培訓(xùn),按培訓(xùn)制度嚴(yán)格考核。由用戶將考勤情況填入《培訓(xùn)人員簽到表》。7、培訓(xùn)考核:公司項目組培訓(xùn)負(fù)責(zé)人與用戶實施負(fù)責(zé)人組織受訓(xùn)人員參加上機(jī)及理論考試。8、培訓(xùn)總結(jié):公司項目組培訓(xùn)負(fù)責(zé)人與用戶實施負(fù)責(zé)人一起將出勤情況及考核情況做出總結(jié),填入《培訓(xùn)及考核統(tǒng)計表》,及時向相關(guān)負(fù)責(zé)人匯報。(六)系統(tǒng)安裝測試及試運(yùn)行階段此階段的主要工作是在用戶真實環(huán)境下,對用戶網(wǎng)絡(luò)及硬件設(shè)備進(jìn)行測試,對軟件系統(tǒng)進(jìn)行容量、性能壓力等測試測試及試運(yùn)行的目的在于確保系統(tǒng)各項功能均能正常使用,并且符合用戶簽署的《需求分析報告》中描述的需求。軟件項目計劃書「篇二」主要內(nèi)容項目計劃書的內(nèi)容:關(guān)于惠祥鋼鐵,物流,煤炭經(jīng)營的可行性計劃。項目概況項目名稱:致力于鋼鐵,物流,煤炭行業(yè)的發(fā)展。項目承辦單位和項目投資者的有關(guān)情況。即:生產(chǎn)經(jīng)營內(nèi)容、生產(chǎn)經(jīng)營規(guī)模、產(chǎn)品銷售情況、年上繳稅額、自有資金數(shù)額、債權(quán)債務(wù)情況等。興辦外商投資項目要簡述:(1)合營各方概況,即:合營各方名稱、法定地址、法定代表國籍及姓名、資金實力、技術(shù)力量等(2)合營方式(注明合資、合作、獨資)(3)合營年限(4)經(jīng)營范圍(5)產(chǎn)品銷售方向(內(nèi)銷或出口比例)簡述項目建設(shè)的必要性和依據(jù)。技術(shù)引進(jìn)項目,要簡述技術(shù)引進(jìn)內(nèi)容(關(guān)鍵設(shè)備或技術(shù)專利)、擬引進(jìn)技術(shù)設(shè)備水平及其國別和廠商產(chǎn)品技術(shù)水平及市場銷售前景。建設(shè)條件項目建設(shè)擬選地址的地理位置、占地范圍(四至范圍)、占用土地類別(國有、集體所有)和數(shù)量、擬占土地的現(xiàn)狀及現(xiàn)有使用者的基本情況。如果不指定建設(shè)地點,要提出對占地的基本要求。項目建設(shè)條件。簡述能源供應(yīng)條件、主要原材料供應(yīng)條件、交通運(yùn)輸條件、市政公用設(shè)施配套條件及實現(xiàn)上述條件的初步設(shè)想。需進(jìn)行地上建筑物拆遷的項目,要提出拆遷安置初步方案。建設(shè)內(nèi)容建設(shè)規(guī)模和建設(shè)內(nèi)容。生產(chǎn)性項目要提出主要產(chǎn)品品種、生產(chǎn)工藝及生產(chǎn)能力;非生產(chǎn)項目要根據(jù)項目的不同性質(zhì)說明其規(guī)模,如旅館、賓館項目要說明有多少客房、多少床位;房地產(chǎn)開發(fā)項目要說明擬建的建筑物類別及數(shù)量;成片開發(fā)建設(shè)的小區(qū)要說明小區(qū)的主要功能、建筑容積率等??偨ㄖ娣e及主要單項工程的建筑面積。環(huán)境影響一般民用建筑項目不寫,其他非工業(yè)生產(chǎn)項目簡寫。估算項目總投資額。技術(shù)引進(jìn)項目要說明進(jìn)口技術(shù)設(shè)備使用外匯數(shù)額,建設(shè)費(fèi)用和購置國內(nèi)設(shè)備所需人民幣數(shù)額;外商投資企業(yè)要說明總投資額、注冊資本數(shù)額、合營各方投入注冊資本的比例、出資方式及利潤分配方式。資金來源。利用銀行貸款的項目要將注設(shè)期間的貸款利息計入總投資內(nèi)。利用外資項目要說明外匯平衡方式和外匯償還辦法。(六)建設(shè)進(jìn)度初步設(shè)想(七)經(jīng)濟(jì)效益和社會效益的初步估算(八)結(jié)論附件建設(shè)項目擬選位置地形圖(城近郊區(qū)比例尺為1:20xx;遠(yuǎn)郊區(qū)縣比例尺為1:10000)。標(biāo)明項目建設(shè)占地范圍和占地范圍內(nèi)及附近地區(qū)地上建筑物現(xiàn)狀。在自有地皮上建設(shè),要附市規(guī)劃部門對項目建設(shè)初步選址意見(規(guī)劃要點或其它文件)。國家限止發(fā)展的或按國家及市政府規(guī)定需要先由行業(yè)主管部門簽署意見的項目,要附有關(guān)行業(yè)主管部門簽署的審查意見。外商投資項目要附以下材料(1)會計師事務(wù)所出具的外商資信證明材料。(2)合營各方的營業(yè)執(zhí)照(復(fù)印件)。(3)合營各方簽署的合營意向書(境內(nèi)單位要有上級主管部門的意見)。兩個或兩個以上境內(nèi)單位合建的項目要附以下材料(1)合建各方簽署的意向書(要有上級主管部門的意見)。(2)合建各方的營業(yè)執(zhí)照(復(fù)印件)。其他附件材料。軟件項目計劃書「篇三」1.引言1.1編寫目的編寫本文檔的目的是確保項目包括成功完成項目所需的全部工作,但又只包括必須完成的工作的各個過程。是項目管理團(tuán)隊確定、記載、核實、管理和控制項目范圍的指南。此文當(dāng)中包括制作工作分解結(jié)構(gòu),并確定如何維持與批準(zhǔn)該工作分解結(jié)構(gòu);規(guī)定如何正式核實與驗收項目已完成可交付成果。1.2參考資料《軟件項目管理案例教程》韓萬江,姜立新編著機(jī)械工業(yè)出版社《軟件工程導(dǎo)論》——第5版張海藩編著清華大學(xué)出版社《酒店管理工作——細(xì)化執(zhí)行與模板》王宏編著人民郵電出版社1.3重要術(shù)語SQLServer20xx:數(shù)據(jù)庫管理軟件DBMS:數(shù)據(jù)庫管理系統(tǒng)WindowsXP:運(yùn)行環(huán)境20xx:軟件開發(fā)語言visualstudio20xx軟件開發(fā)環(huán)境2.項目概述2.1系統(tǒng)與項目的定義本系統(tǒng)是建立在C/S系統(tǒng)架構(gòu)下基于SQLServer數(shù)據(jù)庫,采用技術(shù)分析、設(shè)計、開發(fā)用于酒店信息化管理的。該系統(tǒng)基本滿足了酒店管理方面的需求,用戶界面友好。系統(tǒng)對用戶(主要是酒店管理層及員工)數(shù)據(jù)有效地實現(xiàn)了信息電子化處理,從而降低了人工勞動并增加信息的準(zhǔn)確性。本系統(tǒng)的基本信息有客房、餐飲、財務(wù)及人力資源等,用戶登錄系統(tǒng)后根據(jù)權(quán)限操作這些基本信息。要實現(xiàn)的功能模塊包括4個方面,第一個方面是客房管理子系統(tǒng),包括客房登記、客房預(yù)定、工作報表、信息查看及最重要的客房部經(jīng)理管理模塊;第二個方面是餐飲管理子系統(tǒng),包括點單、埋單、預(yù)定、換臺及最重要的餐飲部經(jīng)理管理模塊;第三個個方面是財務(wù)管理子系統(tǒng),包括財務(wù)預(yù)算的查看及發(fā)布審核、財務(wù)報表的生成等;最后一個方面是人力資源管理子系統(tǒng),包括員工信息的錄入、查看及績效考核等。2.2系統(tǒng)開發(fā)背景與目標(biāo)在信息高度發(fā)達(dá)的今天,酒店業(yè)務(wù)涉及的各個工作環(huán)節(jié)已經(jīng)不再僅僅是傳統(tǒng)的住宿、結(jié)算業(yè)務(wù),而是更廣、更全面的服務(wù)性行業(yè)代表。酒店賓館作為一個服務(wù)性行業(yè),從客房的營銷即客人預(yù)訂開始,到入住登記直至最后退房結(jié)賬,整個過程應(yīng)該能夠體現(xiàn)以賓客為中心,提供快捷、方便的服務(wù)。給賓客一種顧客至上的享受。提高酒店的管理水平,簡化各種復(fù)雜操作,在最合理、最短時間內(nèi)完成酒店業(yè)務(wù)規(guī)范化操作,這樣才能令旅客舒適難忘,增加賓客回頭率。而對酒店業(yè)內(nèi)激烈的競爭形勢,各酒店均在努力拓展其服務(wù)領(lǐng)域的廣度和深度。雖然信息化不是酒店走向成功的關(guān)鍵因素,但它可以幫助那些真正影響成敗的要素發(fā)揮更大的作用。因此,采用全新的酒店管理系統(tǒng),將成為提高酒店的管理效率,改善服務(wù)水平的重要手段之一。酒店行業(yè)的激烈競爭使得爭取客源、提高酒店入住率、制定正確營銷策略已經(jīng)成為一項重要的任務(wù),借助蓬勃發(fā)展的IT工具來拓展其能力已經(jīng)成為許多酒店的首選。計算機(jī)管理系統(tǒng)在數(shù)據(jù)保存、數(shù)據(jù)交換方面的快速可靠,是手工操作不能完成的。酒店管理系統(tǒng)的設(shè)計目標(biāo):1)采用先進(jìn)的分布式數(shù)據(jù)處理技術(shù),以提高管理工作的質(zhì)量、效率和規(guī)范性;2)按照酒店管理體制分層進(jìn)行數(shù)據(jù)管理,為不同層級的管理者設(shè)置相應(yīng)的使用權(quán)限,保障系統(tǒng)的可靠性與安全性;3)旨在提高酒店的管理效率,減免手工處理的繁瑣和誤差。及時、準(zhǔn)確地反應(yīng)酒店的工作情況、經(jīng)營情況,從而提高酒店的服務(wù)質(zhì)量,獲得更好的經(jīng)濟(jì)效益;實現(xiàn)客房管理的規(guī)范化、自動化。2.3用戶需求概述及系統(tǒng)主要功能3.項目范圍界定3.1開發(fā)技術(shù)選擇與理由開發(fā)酒店管理系統(tǒng),軟硬件方面選擇的是可視化的2000和SQLServer2000數(shù)據(jù)庫,WindowsXP操作系統(tǒng)等。VB擁有圖形用戶界面(GUI),可以輕易的使用ADO連接數(shù)據(jù)庫,程序員可以輕松的使用VB提供的組件快速建立一個應(yīng)用程序,以上都是組員熟悉的語言和數(shù)據(jù)庫,所以技術(shù)方面是絕對可行的。綜上所述,我們完全有能力完成酒店管理系統(tǒng)的最終實現(xiàn)。3.2開發(fā)團(tuán)隊與開發(fā)環(huán)境、工作方式開發(fā)團(tuán)隊:項目經(jīng)理王朝令需求分析員王朝令況曉龍設(shè)計人員況曉龍黃志剛編碼人員王朝令況曉龍黃志剛測試人員黃志剛開發(fā)環(huán)境:WindowsXP,visualstudio20xx,SQLServer20xx工作方式:團(tuán)隊工作軟件項目計劃書「篇四」計劃內(nèi)容軟件項目計劃內(nèi)容如下:范圍對該軟件項目的綜合描述,定義起所要做的工作以及性能限制,它包括:(1)項目目標(biāo)。(2)主要功能。(3)性能限制。(4)系統(tǒng)接口。(5)特殊要求。(6)開發(fā)概述。資源(1)人員資源。(2)硬件資源。(3)軟件資源。(4)其他。進(jìn)度安排進(jìn)度安排的好壞往往會影響整個項目的按期完成,因此這一環(huán)節(jié)是十分重要的。制定軟件進(jìn)度與其他工程沒有很大的區(qū)別,其方法主要有:(1)工程網(wǎng)絡(luò)圖。(2)Gantt圖。(3)任務(wù)資源表。(4)成本估算。(5)培訓(xùn)計劃。工程規(guī)范對軟件工程管理來說,軟件工程規(guī)范的制定和實施是不可少的。它與軟件項目計劃一樣重要。軟件工程規(guī)范可選用現(xiàn)成的各種規(guī)范,也可自己制定。軟件工程規(guī)范可分為三級:(1)國家標(biāo)準(zhǔn)與國際標(biāo)準(zhǔn)。(2)行業(yè)標(biāo)準(zhǔn)與工業(yè)部門標(biāo)準(zhǔn)。(3)企業(yè)級標(biāo)準(zhǔn)與開發(fā)小組級標(biāo)準(zhǔn)。進(jìn)度安排軟件項目的進(jìn)度安排與任何一個工程的進(jìn)度安排沒有實質(zhì)上的不同。首先識別一組項目任務(wù),建立任務(wù)間的相互關(guān)聯(lián),然后估計各個任務(wù)的工作量,分配人力和其他資源,指定進(jìn)度時序。軟件開發(fā)任務(wù)的并行性若軟件項目有多人參加時,多個開發(fā)者的活動將并行進(jìn)行。Gantt圖Gantt圖常用水平線段來描述把任務(wù)分解成子任務(wù),以及每個子任務(wù)的進(jìn)度按排,該圖表示方法簡單易懂,一目了然,動態(tài)反映軟件開發(fā)進(jìn)度情況。如下表:進(jìn)程計劃時間表工程網(wǎng)絡(luò)圖工程網(wǎng)絡(luò)圖是一種有向圖,該圖中用圓表示事件,有向弧或箭頭表示子任務(wù)的進(jìn)行,箭頭上的數(shù)字稱為權(quán),該權(quán)表示此子任務(wù)的持續(xù)時間,箭頭下面括號中的數(shù)字表示該任務(wù)的機(jī)動時間,圖中的圓表示與某個子任務(wù)開始或結(jié)束事件的時間點。如下圖:軟件質(zhì)量保證軟件質(zhì)量保證是軟件工程管理的重要內(nèi)容,軟件質(zhì)量保證應(yīng)作好以下幾個方面的工作:(1)采用技術(shù)手段和工具。(2)組織正式技術(shù)評審。(3)加強(qiáng)軟件測試。(4)推行軟件工程規(guī)范(標(biāo)準(zhǔn))。(5)對軟件的變更進(jìn)行控制。(6)對軟件質(zhì)量進(jìn)行度量。編制方針軟件項目計劃編制的目的是制定一個合理的實施軟件工程及管理軟件項目的計劃。軟件項目計劃編制著重于對要實施的工作進(jìn)行估計,建立必要的承諾并定義工作計劃。包括以下要點:1.將用于編制軟件項目計劃及跟蹤軟件項目的工作文檔化。2.對于軟件項目的實施采用文檔化的承諾。3.相關(guān)的機(jī)構(gòu)或個人認(rèn)可他們對軟件項目的承諾。4.指定軟件項目負(fù)責(zé)人負(fù)責(zé)落實軟件項目的承諾并制定項目的軟件開發(fā)計劃。5.確保軟件項目存在一份文檔化的、并被認(rèn)可的工作陳述。6.軟件開發(fā)計劃要指定人員角色分工,明確責(zé)任。7.對軟件項目所需要的適當(dāng)?shù)馁Y源及資金作出計劃。8.對軟件項目負(fù)責(zé)人、軟件工程師及其它與軟件項目計劃編制有關(guān)人員進(jìn)行適合其職責(zé)范圍的培訓(xùn)。9.成立相關(guān)軟件項目組及相關(guān)的方案論證小組。10.軟件項目組及相關(guān)的方案論證小組在整個項目生命期內(nèi)參加全部的項目計劃編制工作。11.按照書面流程與高級管理人員或企業(yè)外部機(jī)構(gòu)軟件項目的承諾進(jìn)行復(fù)審。12.明確劃分為預(yù)先定義的、規(guī)??晒芾淼碾A段的軟件生命周期。13.按照書面流程開發(fā)項目的軟件開發(fā)計劃。14.將軟件項目計劃文檔化。15.確定軟件項目需要建立及維護(hù)控制的軟件產(chǎn)品。16.按照書面流程獲得對軟件產(chǎn)品規(guī)模的估計(或軟件產(chǎn)品規(guī)模的改變)。17.按照書面流程獲得對軟件項目工作量及費(fèi)用的估計。18.按照書面流程獲得對項目所需要的關(guān)鍵計算機(jī)資源的估計。19.按照書面流程獲得項目的軟件開發(fā)進(jìn)度。20.識別、評估與費(fèi)用、資源、進(jìn)度及項目的技術(shù)方面相關(guān)的軟件風(fēng)險,并文檔化。21.準(zhǔn)備項目的軟件工程機(jī)制及支撐工具的計劃。22.記錄軟件計劃編制數(shù)據(jù)。23.制定并使用度量方法以確定軟件計劃活動的狀態(tài)。24.定期與高級管理人員對軟件項目計劃活動進(jìn)行復(fù)審。25.以定期及事件驅(qū)動方式與軟件項目管理人員對軟件項目計劃活動進(jìn)行復(fù)審。26.與軟件質(zhì)量保證人員對軟件項目計劃活動及工作產(chǎn)品進(jìn)行回顧及審核,并將結(jié)果文檔化。軟件項目計劃書「篇五」項目名稱:xxxxxxxx評審日期:1.引言1.1編寫目的說明編寫這份項目開發(fā)計劃的目的,并指出預(yù)期的讀者。1.2背景說明:a.待開發(fā)的軟件系統(tǒng)的名稱;b.本項目的任務(wù)提出者、開發(fā)者、用戶及實現(xiàn)該軟件的計算中心或計算機(jī)網(wǎng)絡(luò);c.該軟件系統(tǒng)同其他系統(tǒng)或其他機(jī)構(gòu)的基本的相互來往關(guān)系。1.3定義列出本文件中用到的專門術(shù)語的定義和外文首字母組詞的原詞組。1.4參考資料列出用得著的參考資料,如:a.本項目的經(jīng)核準(zhǔn)的計劃任務(wù)書或合同、上級機(jī)關(guān)的批文;b.屬于本項目的其他已發(fā)表的文件;c.本文件中各處引用的文件、資料,包括所要用到的軟件開發(fā)標(biāo)準(zhǔn)。列出這些文件資料的標(biāo)題、文件編號、發(fā)表日期和出版單位,說明能夠得到這些文件資料的來源。2.項目概述2.1工作內(nèi)容簡要地說明在本項目的開發(fā)中須進(jìn)行的各項主要工作。2.2主要參加人員扼要說明參加本項目開發(fā)工作的主要人員的情況,包括他們的技術(shù)水平。2.3產(chǎn)品2.3.1程序列出需移交給用戶的程序的名稱、所用的編程語言及存儲程序的媒體形式,并通過引用有關(guān)文件,逐項說明其功能和能力。2.3.2文件列出需移交給用戶的每種文件的名稱及內(nèi)容要點。2.3.3服務(wù)列出需向用戶提供的各項服務(wù),如培訓(xùn)安裝、維護(hù)和運(yùn)行支持等,應(yīng)逐項規(guī)定開始日期、所提供支持的級別和服務(wù)的期限。2.3.4非移交的產(chǎn)品說明開發(fā)集體應(yīng)向本單位交出但不必向用戶移交的產(chǎn)品(文件甚至某些程序)。2.4驗收標(biāo)準(zhǔn)對于上述這些應(yīng)交出的產(chǎn)品和服務(wù),逐項說明或引用資料說明驗收標(biāo)準(zhǔn)。2.5完成項目的最遲期限2.6本計劃的批準(zhǔn)者和批準(zhǔn)日期3.實施計劃3.1工作任務(wù)的分解與人員分工對于項目開發(fā)中需完成的各項工作,從需求分析、設(shè)計、實現(xiàn)、測試直到維護(hù),包括文件的編制、審批、打印、分發(fā)工作,用戶培訓(xùn)工作,軟件安裝工作等,按層次進(jìn)行分解,指明每項任務(wù)的負(fù)責(zé)人和參加人員。3.2接口人員說明負(fù)責(zé)接口工作的人員及他們的職責(zé),包括:a.負(fù)責(zé)本項目同用戶的接口人員;b.負(fù)責(zé)本項目同本單位各管理機(jī)構(gòu),如合同計劃管理部門、財務(wù)部門、質(zhì)量管理部門等的接口人員;c.負(fù)責(zé)本項目同各分合同負(fù)責(zé)單位的接口人員等。3.3進(jìn)度對于需求分析、設(shè)計、編碼實現(xiàn)、測試、移交、培訓(xùn)和安裝等工作,給出每項工作任務(wù)的預(yù)。定開始日期、完成日期及所需資源,規(guī)定各項工作任務(wù)完成的先后順序以及表征每項工作任務(wù)完成的標(biāo)志性事件(即所謂"里程碑")。3.4預(yù)算逐項列出本開發(fā)項目所需要的勞務(wù)(包括人員的數(shù)量和時間)以及經(jīng)費(fèi)的預(yù)算(包括辦公費(fèi)、差旅費(fèi)、機(jī)時費(fèi)、資料費(fèi)、通訊設(shè)備和專用設(shè)備的租金等)和來源。3.5關(guān)鍵問題逐項列出能夠影響整個項目成敗的關(guān)鍵問題、技術(shù)難點和風(fēng)險,指出這些問題對項目的影響。4.支持條件說明為支持本項目的開發(fā)所需要的各種條件和設(shè)施。4.1計算機(jī)系統(tǒng)支持逐項列出開發(fā)中和運(yùn)行時所需的計算機(jī)系統(tǒng)支持,包括計算機(jī)、外圍設(shè)備、通訊設(shè)備、模擬器、編譯(或匯編)程序、操作系統(tǒng)、數(shù)據(jù)管理程序包、數(shù)據(jù)存儲能力和測試支持能力等,逐項給出有關(guān)到貨日期、使用時間的要求。4.2需由用戶承擔(dān)的工作逐項列出需要用戶承擔(dān)的工作和完成期限。包括需由用戶提供的條件及提供時間。4.3由外單位提供的條件逐項列出需要外單位分合同承包者承擔(dān)的工作和完成的時間,包括需要由外單位提供的條件和提供的時間。5.專題計劃要點說明本項目開發(fā)中需制訂的各個專題計劃(如分合同計劃、開發(fā)人員培訓(xùn)計劃、測試計劃、安全保密計劃、質(zhì)量保證計劃、配置管理計劃、用戶培訓(xùn)計劃、系統(tǒng)安裝計劃等)的要點。軟件項目計劃書「篇六」計算機(jī)軟件尤其是數(shù)據(jù)庫軟件,成為了當(dāng)代計算機(jī)應(yīng)用的主流。因此軟件開發(fā)人員就必須掌握正確的開發(fā)手段,了解軟件開發(fā)的主要過程,這樣心中對軟件項目才有清醒的認(rèn)識,才能達(dá)到事半功倍的效果。本文就軟件開發(fā)過程中的一些方法,結(jié)合本人開發(fā)過的一些軟件項目做一些詳細(xì)論述。1.開發(fā)前的準(zhǔn)備工作一般軟件項目在開發(fā)前都有系統(tǒng)任務(wù)書,主要規(guī)定軟件的開發(fā)目標(biāo)、主要任務(wù)、功能、性能指標(biāo)及研制人員和經(jīng)費(fèi)、進(jìn)度等安排,作為系統(tǒng)設(shè)計開發(fā)和檢驗的基本依據(jù)。系統(tǒng)任務(wù)書的基本框架如下:(1)引言包括編寫目的,背景,參考資料。(2)系統(tǒng)的目標(biāo)及任務(wù)包括系統(tǒng)建設(shè)目標(biāo),系統(tǒng)的主要任務(wù),系統(tǒng)性能指標(biāo),系統(tǒng)標(biāo)準(zhǔn)化要求。(3)系統(tǒng)的結(jié)構(gòu)及功能包括系統(tǒng)應(yīng)用組成及結(jié)構(gòu),系統(tǒng)主要功能。(4)系統(tǒng)的規(guī)模及進(jìn)度要求包括系統(tǒng)規(guī)模,系統(tǒng)研制進(jìn)度,人員計劃。但是系統(tǒng)任務(wù)書只是這個軟件項目的一個基本要求,針對具體情況,軟件開發(fā)人員和需求分析人員就要聯(lián)合對軟件項目的細(xì)節(jié)進(jìn)行具體分析,必要時還要進(jìn)行實地調(diào)研,然后共同商討寫出系統(tǒng)的需求分析,需求分析的編寫目的在于:a、說明系統(tǒng)在軍事方面、技術(shù)方面、經(jīng)濟(jì)方面和社會條件方面實現(xiàn)的可行性和必要性;b、分析原系統(tǒng)(工作環(huán)境)現(xiàn)狀,描述待開發(fā)系統(tǒng)的詳細(xì)需求,提供用戶和開發(fā)人員之間溝通的基礎(chǔ),提供項目設(shè)計的基本信息。需求分析報告的基本框架如下:(1)概述包括編寫目的,背景,參考資料,術(shù)語及縮寫詞。(2)對現(xiàn)有系統(tǒng)的分析(3)待開發(fā)系統(tǒng)的詳細(xì)需求包括功能需求,使用范圍,業(yè)務(wù)流程,用戶界面,輸出要求,故障處理。(4)使用環(huán)境包括網(wǎng)絡(luò)環(huán)境,硬件環(huán)境,軟件環(huán)境,與其他系統(tǒng)的關(guān)系,安全與保密。(5)可行性分析包括技術(shù)可行性分析,經(jīng)濟(jì)可行性分析,人員可行性分析,影響待開發(fā)系統(tǒng)的主要因素。(6)結(jié)論意見2.軟件開發(fā)過程有了系統(tǒng)任務(wù)書和需求分析報告,軟件設(shè)計人員就要對軟件項目的實現(xiàn)進(jìn)行系統(tǒng)分析,系統(tǒng)分析包括系統(tǒng)的總體方案,系統(tǒng)的設(shè)計說明,作為軟件設(shè)計的依據(jù)。具體說明如下。2.1系統(tǒng)總體方案在系統(tǒng)開發(fā)單位和用戶充分交互、理解的基礎(chǔ)上,提出系統(tǒng)的技術(shù)構(gòu)架,對系統(tǒng)功能、性能等主要指標(biāo)作描述,對實現(xiàn)方法和要求作規(guī)定,是系統(tǒng)進(jìn)行詳細(xì)設(shè)計的依據(jù)。系統(tǒng)總體方案基本框架包括:(1)引言包括:編寫目的,背景,參考資料,術(shù)語及定義。(2)項目概述包括:——項目的主要內(nèi)容——系統(tǒng)需求分析:①用戶需求調(diào)查分析②現(xiàn)行系統(tǒng)的現(xiàn)狀調(diào)查分析?!到y(tǒng)功能:①系統(tǒng)的功能要求②系統(tǒng)主要技術(shù)性能?!到y(tǒng)的數(shù)據(jù)要求:①基礎(chǔ)數(shù)據(jù)②業(yè)務(wù)數(shù)據(jù)③交換數(shù)據(jù)④其它數(shù)據(jù)?!到y(tǒng)的設(shè)計要求:①技術(shù)結(jié)構(gòu)要求②系統(tǒng)劃分及其接口要求③系統(tǒng)運(yùn)行環(huán)境要求④系統(tǒng)標(biāo)準(zhǔn)化綜合要求。(3)實施總計劃包括:進(jìn)度,預(yù)算,問題和措施。2.2系統(tǒng)設(shè)計說明根據(jù)《系統(tǒng)總體方案》提出的系統(tǒng)構(gòu)架、功能、性能及數(shù)據(jù)要求,確定系統(tǒng)的物理結(jié)構(gòu),說明系統(tǒng)主要技術(shù)方面的設(shè)計和采用的技術(shù)方法以及系統(tǒng)的標(biāo)準(zhǔn)化約束等,是系統(tǒng)實施的基本依據(jù)。就本人曾經(jīng)開發(fā)過的一個軟件項目,說明其基本框架:(1)引言包括:編寫目的;背景;條件和限制;參考資料;術(shù)語及定義。(2)系統(tǒng)總體技術(shù)方案包括:——概述:①系統(tǒng)目標(biāo)②基本要求。——系統(tǒng)設(shè)計:①系統(tǒng)結(jié)構(gòu)a、應(yīng)用結(jié)構(gòu)。b、功能結(jié)構(gòu)。c、技術(shù)結(jié)構(gòu)。②系統(tǒng)功能設(shè)計:根據(jù)以上的分析,功能設(shè)計自然包括業(yè)務(wù)管理功能設(shè)計、綜合查詢功能設(shè)計、郵件收發(fā)功能設(shè)計、數(shù)據(jù)庫接口設(shè)計、文電接口設(shè)計。在對這些功能進(jìn)行綜合分析的基礎(chǔ)上,開始進(jìn)行數(shù)據(jù)庫表的設(shè)計。在對表的設(shè)計過程中,既要考慮到關(guān)系數(shù)據(jù)庫冗余字段的處理,又要考慮到系統(tǒng)運(yùn)行的速度和實現(xiàn)的方便性等綜合因素,筆者在實際開發(fā)后認(rèn)為這兩種考慮比例可以為7:3。③系統(tǒng)安全設(shè)計:可以考慮以下一些安

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論