成員(包括用戶)來說,需求確定是極具認(rèn)知性和創(chuàng)造性的活動。它不僅要求分析人員具有豐富的需求分析經(jīng)驗(yàn)和良好的專業(yè)素質(zhì),還要求分析人員具有良好的學(xué)習(xí)能力、公關(guān)能力、語言能力和組織能力。在實(shí)際工作中分析人員要面對不同的單位、不同的部門、不同的人員、不同的文化、不同的關(guān)系、不同的管理水平等等不同的情況。
需求分析是介于系統(tǒng)分析和軟件設(shè)計(jì)階段之間的重要橋梁。要想做好需求工作,首先要對其有正確的了解和認(rèn)識。做好軟件需求開發(fā)是一項(xiàng)系統(tǒng)工作,而不是簡單的技術(shù)工作,只有系統(tǒng)的了解和掌握需求的基本概念、方法、手段、評估標(biāo)準(zhǔn)、風(fēng)險(xiǎn)等相關(guān)知識,并在實(shí)踐中中加以應(yīng)用。才能真正做好需求的開發(fā)和管理工作。其次,要想做好需求工作還需要建立一個有效的工作機(jī)制,只有建立了工作機(jī)制,才能保證需求工作按照既定方案執(zhí)行,需求開發(fā)和管理的參與者才會在一種有序的狀態(tài)下工作。這佯才會充分運(yùn)用工作機(jī)制和個人能力去獲取問題、分析問題、編寫需求文檔和進(jìn)行需求管理。
3.2 軟件研發(fā)項(xiàng)目的控制
為了保證項(xiàng)目按照預(yù)期的項(xiàng)目目標(biāo)進(jìn)行,必須對項(xiàng)目的運(yùn)行情況和輸出進(jìn)行持續(xù)的跟蹤監(jiān)控,收集各種項(xiàng)目進(jìn)展信息,對收集的信息進(jìn)行分析,與預(yù)期的項(xiàng)同同標(biāo)進(jìn)行比較,這就是項(xiàng)目控制。項(xiàng)目控制的重要性可以用著名的“破窗理論”來說明。美吲政治學(xué)家威爾遜和犯罪學(xué)家凱林挺出了一個“破窗理論”。他們認(rèn)為:如果有人打壞了一棟建筑上的一塊玻璃,又沒有及時修復(fù),別人就可能受到某些暗示性的縱容,去打碎更多的玻璃。久而久之,這些窗戶就給人造成一種無序的感覺。結(jié)果,在這種麻木不仁的氛圍中,犯罪就會滋生、蔓延。“破窗理論”在社會治安綜合治理中的作用是顯而易弛的,在項(xiàng)目管理、項(xiàng)目控制中也有著重要的借鑒意義。許多人認(rèn)為,這樣做太簡單,芝麻小事,沒有什么意義,而且興師動眾,沒有必要。但是一個軟件開發(fā)項(xiàng)目是否能夠保證按照計(jì)劃的進(jìn)度質(zhì)量成本完成的一個重要標(biāo)志就是項(xiàng)目能否進(jìn)行“防微杜漸”的控制。這是“破窗理論”在項(xiàng)目管理領(lǐng)域中的一個直觀的體現(xiàn)。
項(xiàng)目的特點(diǎn)是漸進(jìn)明晰的。在軟件開發(fā)類項(xiàng)目的初期,規(guī)模估算是很難準(zhǔn)確量化的。有時,盡管已經(jīng)盡可能明確制定了項(xiàng)目目標(biāo),并以此為目標(biāo)制定了盡可能周密的計(jì)劃,如果沒有對照項(xiàng)目計(jì)劃進(jìn)行嚴(yán)密的監(jiān)控,并及時調(diào)整計(jì)劃,不斷使計(jì)劃明晰化并符合實(shí)際,以盡可能地保證項(xiàng)同按照基準(zhǔn)計(jì)劃實(shí)施,并使計(jì)劃的變更盡可能地減少,那么項(xiàng)目就很難達(dá)到原先計(jì)劃中制定的目標(biāo)。這些只標(biāo)要同時兼顧進(jìn)度、質(zhì)最、成本。所以不僅要制定出好的項(xiàng)目計(jì)劃,更要進(jìn)行嚴(yán)密的項(xiàng)目控制。項(xiàng)目控制是項(xiàng)目經(jīng)理的一項(xiàng)重要職責(zé),也是項(xiàng)目管理部門、項(xiàng)目成員、項(xiàng)目干系人的重要職責(zé)。
項(xiàng)目控制的基礎(chǔ)是項(xiàng)目計(jì)劃,項(xiàng)目計(jì)劃的基礎(chǔ)是項(xiàng)目目標(biāo)。因此,項(xiàng)目管理的第一步是要明確項(xiàng)目同標(biāo)。軟件開發(fā)項(xiàng)目目標(biāo)應(yīng)該包括軟件系統(tǒng)的范圍、質(zhì)量、進(jìn)度、成本、市場或政治目標(biāo)。其次,是根據(jù)目標(biāo)分析自身的資源狀況,資源包括人力資源,設(shè)備、資金、信息等。其實(shí),對于項(xiàng)同開發(fā)類項(xiàng)目的成本主要就是人力。有了從項(xiàng)目規(guī)模估算的規(guī)模(工時)表推導(dǎo)出的人力投入情況表,項(xiàng)目經(jīng)理可以很容易的算出項(xiàng)目的整體成本,也可以通過及時地釋放人員來降低成本。在項(xiàng)目發(fā)生變更時,也能夠快速得到項(xiàng)目成本變化的趨勢,找到項(xiàng)目成本控制的辦法,從而達(dá)到成本管理的目的。第三步是根據(jù)項(xiàng)目目標(biāo)和資源約束來制定項(xiàng)目計(jì)劃,然后就是項(xiàng)目計(jì)劃的實(shí)施。在項(xiàng)目計(jì)劃實(shí)施過程中要持續(xù)跟蹤監(jiān)控項(xiàng)目進(jìn)展情況,并與項(xiàng)目計(jì)劃比較,發(fā)現(xiàn)偏差,分析原因,及時采取糾正、預(yù)防措施,隨時解決項(xiàng)目中需要解決的問題,包括項(xiàng)目團(tuán)
!--StartFragment-->