摘要:根據(jù)調(diào)查,屬于需求分析和軟件設(shè)計的錯誤和缺陷約占軟件錯誤的64%,而屬于程序代碼的錯誤僅占36%。因軟件錯誤的積累與放大效應(yīng),造成整個軟件業(yè)項目拖延的情況高達(dá)20%到60%。這些數(shù)據(jù)表明搞好需求調(diào)研分析及軟件設(shè)計是提高軟件質(zhì)量的基礎(chǔ)。以下是一些通過全面了解所有項目干系人的需求改進(jìn)需求調(diào)研分析效果的體會。
關(guān)鍵字:項目干系人、需求、調(diào)研
在需求調(diào)研分析階段,項目組對客戶的整體組織結(jié)構(gòu)、有關(guān)人員及其關(guān)系、工作職責(zé)等沒有足夠了解以致于無法得到完整需求或最終經(jīng)權(quán)威用戶代表確認(rèn)的需求。由于項目經(jīng)理和需求分析員的工作問題,客戶參與程度部不高,客戶方相關(guān)責(zé)任人不明確或?qū)Ψ秶托枨筘?zé)任心不強(qiáng),提出的需求具有隨意性,項目前期對需求的確認(rèn)不夠積極;或者是多個用戶代表各說各話、昨是今非但同時又希望軟件盡早交付;項目后期需求變化隨意,造成項目范圍的蔓延,進(jìn)度的拖延,成本的擴(kuò)大。
造成上述現(xiàn)象的原因是系統(tǒng)分析人員沒有全面了解所有項目干系人的需求,并按照重要性優(yōu)先級進(jìn)行權(quán)衡取舍。全面的需求來自所有項目干系人。項目干系人STAKEHOLDER也有的翻譯成利益關(guān)系人、利害關(guān)系人、利益干系人、利益共享者、涉眾,如此等等,即所有可能受到項目結(jié)果重大影響的人。項目干系人即可能是項目的受益者,也是項目的風(fēng)險承擔(dān)者,甚至有可能是項目的受害者。項目干系人的需求包含明確的和隱含的,也可以分為NEED、WANT、WISH等不同層次。
不同的干系人其愿望和追求的目標(biāo)往往相差甚遠(yuǎn),因此對項目干系人的愿望進(jìn)行平衡可能是相當(dāng)困難的事情。例如政府部門準(zhǔn)備建設(shè)的不少對群眾辦公的信息系統(tǒng),上層管理機(jī)關(guān)往往希望能夠采集盡可能多的信息項以便對數(shù)據(jù)進(jìn)行多種多樣的統(tǒng)計分析,同時為了對信息進(jìn)行有效控制而增加一些審批流程;基層對外辦公的窗口則因?yàn)檗k公速度的壓力希望減少信息項的輸入量;甚至有些不良的基層客戶由于害怕建立透明度高的信息系統(tǒng)會影響他們的工作考核成績而消極地應(yīng)付,即所謂反需求;而客戶的客戶(辦事群眾)則希望相關(guān)政府機(jī)構(gòu)能夠簡化工作流程,加快辦事速度;一些客戶相關(guān)的管理機(jī)構(gòu)或組織也會制定一些有關(guān)的標(biāo)準(zhǔn)規(guī)范;作為項目干系人的公司領(lǐng)導(dǎo)層也可能會提出一些技術(shù)上、接口上、環(huán)境上的需求;甚至項目組本身因?yàn)榧夹g(shù)、資源、進(jìn)度等原因,需要對一些功能進(jìn)行優(yōu)先級排序和取舍。雖然不是所有人的需求都是可以滿足的,特別是消極的反需求是不能接受的,但他們的需求都是應(yīng)當(dāng)考慮全面并進(jìn)行平衡的。
軟件開發(fā)項目的目的就是實(shí)現(xiàn)項目干系人的需求和愿望。如果對項目所有干系人沒有進(jìn)行足夠的溝通和影響,使其盡可能地參與項目,則可能因?yàn)轫椖块_始時項目范圍和一些具體需求不夠完整清晰,也可能因?yàn)槟硞€項目干系人后期因?yàn)檎J(rèn)識的變化而提出新的需求,造成工期的延長,成本的增加,甚至項目的完全失敗。因此,應(yīng)當(dāng)從項目的啟動開始,需求分析員及其項目成員就要分清項目干系人包含哪些人和組織,通過溝通協(xié)調(diào)對他們施加影響,驅(qū)動他們對項目的支持,調(diào)查并明確他們的需求和愿望,減小其對項目的阻力,以確保項目獲得成功。以下是一些有效的措施:
1、盡快熟悉項目干系人全貌
有些項目在做需求調(diào)查時,由于受進(jìn)度要求等客觀因素影響,需求分析員與建設(shè)單位的技術(shù)部門交流較多,向業(yè)務(wù)管理部門和實(shí)際使用者調(diào)查不夠深入,造成軟件試用后不得不再對需求做較大調(diào)整,"從頭再來"的部分比例很高,大大超過進(jìn)度要求時間。因此,熟悉項目干系人全貌是進(jìn)行需求調(diào)查的第一步,也是需求調(diào)查的基礎(chǔ)。在定制開發(fā)項目的項目干系人中,最重要的是建設(shè)單位中的人事組織、業(yè)務(wù)關(guān)系。最好是能夠用組織結(jié)構(gòu)圖畫出相關(guān)單位的組織結(jié)構(gòu);用
項目經(jīng)理勝任力免費(fèi)測評PMQ上線啦!快來測測你排多少名吧~
http://m.opto-elec.com.cn/pmqhd/index.html