亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 > 軟件項目管理 > 項目管理綜合 >
軟件項目管理中的需求管理要以用戶為中心
作者:網絡轉載 發布時間:[ 2013/8/12 9:23:49 ] 推薦標簽:

軟件項目管理的一般過程

軟件項目管理有四個階段:項目啟動、項目規劃、項目跟蹤控制、項目結束。每個階又有各自的過程。

啟動是項目管理的第一個階段,該階段主要確定項目的目標和范圍。其中包括項目開發的周期,軟件要完成的主要功能,軟件的限制條件、性能、穩定性。這一階段,項目的范圍要進行明確的定義,項目目標必須可實現度量。這一階段如果管理的不好,將會導致項目的終失敗。項目規劃是建立項目行動指南的基準,該階段包括軟件項目的估算、風險分析、進度規劃、項目參與人員的選擇與配備。項目跟蹤控制包括按計劃執行項目和控制項目,以便使項目在預算內、按進度、使用戶滿意的完成。這階段包括:測量實際的進度,并與計劃進度相比較。項目結束階段主要是確認項目實施的各項成果,進行項目的接交合清算,同時對項目進行后的評審,并對項目進行總結。軟件管理的四個階段,其中規劃、跟蹤控制理論上認為是軟件項目管理的核心和重點,本文則認為啟動階段是軟件項目管理中的重點。

萬事開頭難,做任何事情如果有個好的開端,可以起到事半功倍的效果。古希臘哲學家柏拉圖說過:“開端是工作重要的環節。”良好的開端好比一把開啟智慧的鑰匙,好比通向成功之路的鋪路石,良好的開端是成功的一半。如果說成功是一把火,那么良好的開端是火種;如果說成功是河流,那么良好的開端是水之源。

軟件項目啟動階段,首先要確定軟件項目范圍和需求。項目范圍管理和需求管理都是軟件管理中的重要過程。項目范圍是軟件項目的基本框架,是項目管理者和建設者系統地、邏輯地分析項目關鍵問題的要素,也是項目相關人項目建設內容達成一致的重要依據。如果在啟動階段項目范圍模糊不清,必將造成項目在啟動后進行不斷的變更,因此項目風險不斷增加,而且在項目驗收階段缺乏驗收依據。啟動軟件項目的原因是由于軟件需求存在,軟件需求是每個軟件開發過程中的基礎。需求是一個軟件項目的開端,是項目建設的基石。因此,一個軟件項目成功的關鍵因素是對需求分析把握的準確程度,如果項目需求分析不準確,獲取的軟件需求不真實,必將給軟件開發埋下隱患,軟件開發成功是很難想象的。

啟動階段要進行項目團隊建設,團隊建設包括項目經理的選擇、項目參與人員的確定等。人是軟件項目中重要的因素,是其他的一切基礎,因此啟動階段的團隊建設非常重要。在啟動階段如果沒有重視團隊的建設,項目經理選擇不當,項目成員專業結構不合理或業務能力不能勝任此軟件項目,軟件開發的效率將極其低下,開發出的軟件項目,其質量將大打折扣,軟件失敗風險將大增。

因此,本文認為在軟件開發管理的重點應放在軟件項目的啟動階段,在啟動階段要注重軟件項目的需求分析,注重項目的風險評估,注重項目的業務背景研究。

軟件項目管理在具體業務軟件系統開發中的重要作用

信息系統項目的開發過程不同于其他產品的制造過程,在很大程度上,信息系統開發是計算機技術、通信技術、信息技術加上具體的業務工作交叉的實踐性工程項目。系統能否開發成功,不僅取決于成熟技術和先進的開發方法,本文認為更重要的取決于參與開發的技術人員的能力,參與開發的業務人員的業務素質和對本專業掌握的水平。經常從事系統軟件開發工作的人都知道,軟件開發過程中具有很多的不可預知性,這也是信息系統項目的一個特點。在開發過程中,如何將這種不可預知的東西變成可以預知的東西。對這一問題,項目管理是好的解決問題的工具。因此,在信息系統開發活動中引入規范、科學、系統的軟件項目管理方法是非常必要的。

本文認為在軟件項目中引進項目管理時要注意軟件項目管理與其他管理相似,都是管理人員根據經驗、事實和原理做出決策。因此,在信息系統開發活動過程中實施項目管理時,應該接合實際,靈活運用項目管理方法和使用管理工具,切勿生搬硬套。

軟件項目需求及獲取方法

軟件系統的需求是指用戶對軟件的功能的要求,是用戶希望軟件系統能做什么事情,完成什么樣的功能,達到什么樣的性能。軟件需求不像硬件需求,有形的、客觀的、可描述的、可檢測的,軟件需求具有模糊性、不確定性、變化性和主觀的特點。

軟件需求包括功能需求、性能需求、環境需求、資源需求、成本消耗需求、開發進度需求、現實約束、預先估計以后系統可能達到的目標等。從項目開發的角度看,軟件需求主要包括兩大類型:功能需求和非功能需求。其中,功能需求是主要的需求,需要計算機解決的問題,是對數據的處理的要求。功能需求規定了系統必須執行的功能。而非功能需求是一些限制性的要求,是對實際使用環境所做的要求,如性能要求、安全要求、可靠性要求等。非功能要求比功能要求更嚴格,更不容易滿足,這是因為,如果不能滿足非功能的要求,系統將無法運行。

需求獲取作為項目伊始的活動,是非常重要的。眾所周知,如果需求調研不充分、用戶需求描述不完整或不準確,項目成功的可能性幾乎等于零。因此,根據軟件項目特點,采取相應的需求獲取方法,是項目取得成功的關鍵因素。

在實際系統開發中,經常會發現,由于需求方缺乏軟件系統開發的專業知識和項目管理經驗,往往一開始自己也不知道要開發什么樣的系統,盡管對業務很熟,但對數據、業務流程的整理和歸納上很難符合系統開發的要求,經常是走一步看一步,不斷地提出和更改需求,使得系統開發方難于應付。另一方面,開發方由于行業知識的缺乏和需求分析人員水平的低下,不能正確或完全理解用戶的需求說明,而又沒有加以嚴格的評審、確認,經常是以想當然的方法進行系統設計。系統開發出來后,與用戶的期望相差甚遠。因此,需求分析必須注重雙方理解和認識的一致,逐項逐條地進行確認。為了作到這一點,根據項目特點采用合適的需求獲取方法顯得非常重要。

軟件開發需求管理是軟件項目管理中一項十分重要的工作,在眾多失敗的軟件項目中,由于需求原因導致的占相當大的比例,因此,需求管理將對軟件項目能否終獲得成功產生至關重要的影響。但在實際軟件開發過程中,很多開發人對需求的認識還遠遠不夠。本人的實際經驗來看,軟件開發工作不是簡單的技術工作,而是一項系統的軟件需求開發管理工作。項目管理人員要想做好軟件項目管理工作,必須要研究如何利用需求管理理論和方法,獲取需求;采取什么方法對軟件系統功能進行描述--需求建模。其目的是理解用戶的功能要求,澄清模糊的功能需求,使軟件工程師和軟件用戶對系統功能的理解達到一致。實際工作經驗來說,不管采用什么方法,都要體現以用戶為中心的思想,因為軟件終的主人是用戶,這一點非常重要。

上一頁12下一頁
關鍵詞閱讀
軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 抽搐videos| 黄色网在线播放 | 国模在线视频一区二区三区 | 国产亚洲日本人在线观看 | 黄色激情网站 | 色视网站 | 国产精品成人不卡在线观看 | 久久77| 久久国产精品高清一区二区三区 | 污视频在线免费 | 不卡无毒免费毛片视频观看 | bt天堂中文资源在线 | 国产精品秒播无毒不卡 | 99热免费在线观看 | 亚洲欧美日韩中文无线码 | 亚洲伦理 | 国产在线视频欧美亚综合 | free性中国| 欧美日韩国产三级 | 一区二区三区在线 | 网站 | 宅男在线午夜影院 | 日本韩国一区二区三区 | 日本精品夜色视频一区二区 | 五月婷婷在线观看 | 国产精品免费在线播放 | 亚洲 欧洲 日产 韩国在线 | 极品色在线精品视频 | 亚洲日本一区二区三区在线不卡 | 久久久青草青青国产亚洲免观 | 亚洲高清成人 | 欧美无遮挡国产欧美另类 | 国产二区在线播放 | 欧美亚洲性色影视在线 | www.激情网.com | 欧美成人看片 | 一级特黄特黄的大片免费 | 好吊日在线视频 | 成年人羞羞视频 | 亚洲日本高清成人aⅴ片 | 91成人高清在线播放 | 国产白丝 |