提供企業(yè)信息化管理解決方案
企業(yè)低成本營銷解決方案
Toggle navigation
首頁
關(guān)于我們
自主產(chǎn)品
云暢智客
服務優(yōu)勢
合作伙伴
合作聲明
聯(lián)系方式
服務項目
企業(yè)微信定制開發(fā)
提供技術(shù)解決方案
微信小程序開發(fā)
微信公眾賬號深度開發(fā)
軟件定制開發(fā)
手機APP開發(fā)
企業(yè)管理軟件開發(fā)
企業(yè)網(wǎng)站建設
資訊動態(tài)
經(jīng)典案例
軟件開發(fā)案例
網(wǎng)站建設案例
手機建站案例
微信開發(fā)案例
小程序開發(fā)案例
手機軟件開發(fā)案例
聯(lián)系我們
濟南軟件開發(fā)
/
>
最新資訊
>
業(yè)界資訊
濟南軟件開發(fā)之軟件開發(fā)過程管理與控制
人氣:
2016-04-07 13:17:18
軟件項目管理體系涵蓋了軟件軟件項目的人力資源和組織結(jié)構(gòu)管 作為
軟件開發(fā)
項目經(jīng)理,
軟件開發(fā)
過程控制與管理的好壞直接關(guān)系到
軟件開發(fā)
成功與否,我們應該如何做好
軟件開發(fā)
過程的管理與控制呢?
軟件項目管理體系涵蓋了軟件軟件項目的人力資源和組織結(jié)構(gòu)管理、軟件項目預算管理、進度管理、風險管理、合同管理、采購管理等知識領域。寶信公司已經(jīng)全面實行項 目經(jīng)理制,推行軟件項目經(jīng)理資格認證管理制度及軟件項目經(jīng)理績效考核制度,對軟件項目的整個生命周期過程,即軟件項目啟動過程、軟件項目計劃過程、軟件項目執(zhí)行過程、軟件項目監(jiān)控過程 和軟件項目收尾過程進行較為有效的管理,確保了工程軟件項目的成功實施。
軟件項目管理注重于軟件項目的整體管理,包括軟件項目定義、目標、范圍、策略、階段、資源、進度、質(zhì)量、驗收等方面的內(nèi)容。大量前期軟件項目管理工作實際上已經(jīng)在簽訂合同以前就開始進行和完成。一旦軟件項目啟動,根據(jù)這些已經(jīng)定義好的策略和計劃,立刻展開實施工作。
軟件項目過程控制的主要目標是軟件項目的質(zhì)量控制、進度控制、成本控制。從軟件項目建設的意義上來說這同時也是軟件項目管理的金三角:時間、質(zhì)量、資源。就軟件項目過程控制自身 的階段劃分而言,也是基于軟件項目管理的啟動、設計、實施、驗收這幾個過程。因此,軟件項目過程控制工作首先是基于軟件項目承建方(乙方)的軟件項目管理基礎上展開的。
在軟件項目建設過程主要以軟件質(zhì)量控制為核心,緊緊抓住軟件生產(chǎn)方法、需求分析、軟件設計、軟件生產(chǎn)工具、測試、驗證與確認、評審和管理等8個主要環(huán)節(jié)。
質(zhì)量問題來源于各個階段,但更多的是源于新產(chǎn)品的開發(fā)設計階段,因此,我們的軟件質(zhì)量保證工作從產(chǎn)品計劃和設計開始,直到投入使用和售后服務的軟件生存期的 每一階段中的逐個步驟都有質(zhì)量保證部門進行參與,同時還做到每一個相關(guān)的人,不止是質(zhì)保人員,還包括規(guī)劃人員、
軟件開發(fā)
人員、軟件項目經(jīng)理、銷售人員等都對質(zhì) 量保證引起了高度重視。
軟件項目過程控制在信息化工程建設中,首先要求有合理、科學的項 目管理,基于軟件項目管理計劃,軟件項目過程控制方在建設的不同階段,有不同的質(zhì)量計劃,風險管理計劃,溝通計劃,進度控制計劃,所有這些計劃手段是對承建方的項 目管理進行的監(jiān)督、理順,并規(guī)范軟件項目管理中不規(guī)范的行為,在軟件項目的關(guān)鍵點進行技術(shù)質(zhì)量、進度的把關(guān),保證軟件項目建設更加規(guī)范、科學,達到全過程控制。
具體來說,在信息化的軟件項目控制一般分為三部分:軟件項目前控制,軟件項目過程控制,和軟件項目后期控制。其主要內(nèi)容包括:軟件項目實施目標和計劃的控制、軟件項目投入資源和軟件項目成果的控制、軟件項目實施效益的控制。
一、 在軟件項目的前期控制
主要是在軟件項目啟動前對軟件項目進行監(jiān)督和控制,實施軟件項目控制的主要內(nèi)容包括:總體計劃、范圍和目標,考證軟件項目計劃的可行性和范圍可容性和目標的科學性及可實現(xiàn) 性;預期的投資效益和評估標準,驗證預期效益的科學性和評價標準的科學全面性和公正性;軟件項目的困難和阻力,找出主要的阻力點和問題結(jié),作到知己知彼百戰(zhàn)不 殆;克服困難的決心和措施,為將來軟件項目順利進行掃請障礙。這里主要是對軟件項目前期的計劃工作進行審核,保證軟件項目在一個可靠的計劃下進行。軟件項目開始階段主要針 對軟件合同內(nèi)容,制定軟件項目的總體安排計劃,并由公司售前人員和對方企業(yè)軟件項目實施人員對前期軟件項目資料進行移交,確定軟件項目責任和授權(quán),尤其要明確軟件項目的驗收標 準。
在軟件項目開始階段進行的軟件項目管理可從以下幾方面控制:
a) 軟件項目總體安排對軟件項目的時間、進度、費用、人員等做出總體安排,制定該軟件項目的總體計劃。
b) 資料移交 包括合同、售前調(diào)研報告、需求分析、驗收標準、對方公司的軟件項目組成員等資料。
c) 軟件項目范圍定義 在資料移交的基礎上,定義該軟件項目的整體范圍。
d) 軟件項目授權(quán) 由企業(yè)與公司銷售部門根據(jù)軟件項目合同,明確雙方職責,并由企業(yè)根據(jù)軟件項目的需要對實施組進行軟件項目管理的授權(quán)。
e) 對該階段的資料進行整理、歸檔。
此階段是該軟件項目進入系統(tǒng)實施的啟動階段,主要進行的工作包括:確定詳細的軟件項目實施范圍、定義遞交的工作成果、評估實施過程中主要的風險、制定軟件項目實施的時間計劃、成本和預算計劃、人力資源計劃等。
二、 軟件項目過程控制
主要是在軟件項目進行的過程中對軟件項目進行監(jiān)督和控制。其具體內(nèi)容有:控制軟件項目階段計劃,控制階段計劃的執(zhí)行進度,并指導進行合理調(diào)整;控制軟件項目的實際投入,保證 投入的合理性,保證后續(xù)階段的可持續(xù)性;控制監(jiān)督軟件項目的實際結(jié)果,保證階段結(jié)果與階段進程計劃相同或相符;控制軟件項目實施中的困難和阻力,提出建議性措施和 解決方法,避免軟件項目的重大停頓或中止;克服困難的措施,保證解決困難的措施有效性和可行性,保證軟件項目進程的順利進行。
根據(jù)軟件項目參與各方的機構(gòu)設置、人員配備、職責劃分,將軟件項目相關(guān)各過程細分,形成職責、流程、規(guī)范的統(tǒng)一文檔,提供各方討論后,由業(yè)主方頒布施行,作為軟件項目活動的綱領性文件和工作依據(jù),規(guī)范軟件項目參與各方的工作。
通過進一步調(diào)研,優(yōu)化總體技術(shù)方案,制定軟件項目實施方案和實施計劃,并作為軟件項目實施的綱領性文件之一,協(xié)調(diào)與推動軟件項目參與各方共同努力保證軟件項目進程。
軟件項目經(jīng)理是工程集成管理的責任人,其工作職責不限于站在整個軟件項目的角度:通曉軟件項目集成計劃的構(gòu)成要素;理解軟件項目的各個管理領域之間的密切關(guān)系;協(xié)調(diào)制定軟件項目 集成管理計劃;保證軟件項目集成計劃的正確執(zhí)行;動態(tài)、有效地組織和實施軟件項目變更控制,要善于與用戶溝通共事,總結(jié)簡練,條理清晰,由潛入深,胸有全局。
為保證軟件項目實施力度,建立專職軟件項目型管理組織,以軟件項目為基礎全職工作,是保證軟件項目成功的必要條件。軟件項目型管從軟件項目經(jīng)理到軟件項目管理行政人員全時、全職投入到軟 件軟件項目建設上來,從組織上保證高效、全權(quán)處理軟件項目實施管理工作,不受外界其他事務、工作的干擾,集中精力保證軟件項目實施成功。
軟件項目管理過程必須建立強有力的組織體系,清晰的職責分工,得力的人員配備,協(xié)助軟件項目經(jīng)理開展各項工作。由于軟件項目建設工程軟件項目龐大、系統(tǒng)復雜、時間緊迫,為保 證本系統(tǒng)的成功和溝通效率,參加本工程各方的軟件項目組織機構(gòu)都應該包括三個層次,即決策層、管理層、技術(shù)層,以適應軟件項目中所有類型問題的溝通和決策。
各方在軟件項目啟動時就應該明確軟件項目組織機構(gòu)各個層次的人員名單,各方可以根據(jù)工作需要或其它原因?qū)θ藛T進行調(diào)整,但應該及時通知其它軟件項目參與方。總集成方、承 建方的人員調(diào)整應根據(jù)合同任務要求經(jīng)與客戶方協(xié)商后更換同等資質(zhì)人員。其中承建方人員調(diào)整還應根據(jù)合同任務要求經(jīng)與總集成方協(xié)商后更換同等資質(zhì)人員。
三、 軟件項目的后期控制
鑒于軟件項目是以定制開發(fā)為主,建議在軟件項目的事中、事后進行強化培訓,讓各層用戶盡可能早地介入系統(tǒng)、熟悉系統(tǒng)、完善系統(tǒng)。
1. 方案設計階段:與業(yè)務骨干進行應用流程的討論,在此基礎上制訂將來業(yè)務流程。通過與管理層的溝通,協(xié)助確定將來流程。
2. 測試階段:在開發(fā)人員能夠提交已經(jīng)內(nèi)部測試、運行穩(wěn)定的系統(tǒng)之后,即著手安排關(guān)鍵用戶進行單體功能測試和業(yè)務流程測試。通過若干次單體功能測試,既實現(xiàn)對 關(guān)鍵用戶的培訓,保證其掌握最基本的操作技能,又進一步加強系統(tǒng)的可用性和穩(wěn)定性。通過若干次業(yè)務流程測試,既培訓了關(guān)鍵用戶對新系統(tǒng)支撐下新的業(yè)務流程 的協(xié)同工作能力,又驗證了系統(tǒng)對業(yè)務流程的適應性。在測試階段的強化培訓過程中,如果有可能建議進行上崗考核,保證人員積極性、重視度和數(shù)據(jù)準確性。在最 終用戶測試開始后需要每周總結(jié),匯總相關(guān)問題和經(jīng)驗,向關(guān)鍵用戶進行培訓,保證問題能夠隨時被預防,經(jīng)驗能夠隨時傳播下去。在測試階段還需要對管理層進行 培訓,一方面是系統(tǒng)和業(yè)務流程方面的培訓,另一方面是軟件項目推進中可能出現(xiàn)的問題和預防方法,測試中需要注意的管理和控制要。建議此種培訓一到兩周一次。
3. 上線和支持階段:正式上線之前需要向最終用戶開展培訓,保證他們掌握最基本的操作技能、并能按照新的業(yè)務流程開展業(yè)務。建議此項培訓主要由業(yè)務骨干和IT 人員開展。同時,此階段開發(fā)方仍須向業(yè)務骨干和IT 人員進一步進行知識轉(zhuǎn)移。向管理層和決策層各一次培訓,讓其了解現(xiàn)狀和將來展望等,同時對管理層和決策層需要進行報表的培訓,保證他們能夠在上線后使用系 統(tǒng)進行決策支持。通過全面的、分層次的、持續(xù)的培訓將會保證軟件項目的成功。
上一篇:
濟南軟件開發(fā)之選擇軟件外包服…
下一篇:
濟南軟件開發(fā)之手機App開發(fā)教程…
關(guān)于我們
自主產(chǎn)品
云暢智客
服務優(yōu)勢
合作伙伴
合作聲明
聯(lián)系方式
服務項目
企業(yè)微信定制開發(fā)
提供技術(shù)解決方案
微信小程序開發(fā)
微信公眾賬號深度開發(fā)
軟件定制開發(fā)
手機APP開發(fā)
企業(yè)管理軟件開發(fā)
企業(yè)網(wǎng)站建設
最新案例
軟件開發(fā):濟南德眾汽配CRM系統(tǒng)
軟件開發(fā):心愿紙業(yè)業(yè)務管理系統(tǒng)
關(guān)于我們
公司簡介
服務項目
合作伙伴、合作聲明
聯(lián)系方式
濟南軟件開發(fā)
自主產(chǎn)品介紹
BoRaCRM2.0
BoRaSME
B2C、B2B商城定制開發(fā)
微信小程序定制開發(fā)
直播帶貨小程序
聯(lián)系方式
24小時電話:18954195455
聯(lián)系電話:0531-82963489
公司地址:濟南匯展香格里拉北塔2927室
濟南小程序開發(fā)
©Copyright 2013-2015 濟南小溪暢流網(wǎng)絡科技有限公司 |
濟南軟件開發(fā)專家
|
ICP備案號:魯ICP備14035376號
315838801
0531-82963489
TEL:18653147458