UML及專案管理建模學習心得1

2021-06-15 05:34:57 字數 1715 閱讀 7293

總算學完乙個學期的uml建模,自覺也學的不大好,老師講的也快,用的是經典的《uml 模式與應用》一書,所以打算暑假花點時間再次邊研究邊總結,並且打算結合專案管理的課程,一邊複習一邊寫點心得,每次都打算以最簡單的進行概括

首先想談下的是需求分析過程。其實這應該理解為兩個過程:1 需求的獲取 2、需求的分析。這兩部十分重要的,需求的獲取,往往不受到重視,特別是國內目前的情況,專案工期緊,公司往往想方設法先把專案拿下來,然後就拿自己公司以往做過的專案做藍本,然後再根據顧客的需求改動,再次開發,測試,交付就完工了。但如果需求的獲取,做不好,往往對後面的步驟流程造成很大的影響,造成太多的改動和損失。所以,在需求獲取階段,應該做好如下幾點:

1、盡可能在需求的獲取階段有行業專家或行業專門人員提供諮詢和參與,往往在大型專案中,適當在這方面予以投資,產出比是很高的(當然,目前大多數企業很難做到,但建議十分大的專案的話,起碼要找熟悉的行業人員做個幫手,呵呵)

2、設法得到使用者的協同和認可,特別要盡量得到使用者方高層的認可。目前很多企業外包系統開發,特別是一些國家單位,事業單位和企業,都有這樣的意識:認為專案一旦簽了出去,事情就讓公司開發去了,自己省了很多事,因此態度在需求分析階段不是那麼好,高高在上的態度,認為開發方老是去煩著他們,浪費他們的時間(要知道,不是所有使用者的公司都有負責it的專業人員的,很多都是業務部門拍拍腦袋說了算),這個時候要怎麼辦?這時候,應將公關的重點放在與使用者的溝通上,開發方要以充分的證據,最好以成功,失敗的案例(無的話呢,編也要編出來給使用者知道,一定要充分和開發方進行很好的配合。之前我在乙個監理專案中,就建議開發方這樣做,因為當時甲方是大型的國家單位,高高在上,也有高階it人員,領導整天忙,流程也不好,一開始態度也一般,所以後來開發方在專案的乙個有領導參與的大會上,通過ppt演示和講解了使用者方和開發方配合的重要性,果然引起了領導的重視,為後來專案的成功打下很好的基礎。記住,要通過案例的形式來讓使用者特別是使用者的領導充分意識到:使用者領導重視的重要性。

3  與客戶的需求調研時,要以客戶為中心,要選擇好和使用者溝通的語言。很多人喜歡在調研後,畫出uml用例圖給使用者看,我覺得這是不恰當的。試想,使用者的領導,一般業務人員,有多少會看uml圖呢?所以,在調研後,給使用者看的應該

a 業務流程圖

b 對業務流程圖的文字闡述

c  使用者方原有系統(組織)的架構圖

d  用圖表,**等形式對使用者需求的調研反映

因為從心理學上看,以上四點,最能符合使用者的心理習慣,不容易給使用者抗拒,使用者十分熟悉,一看就明白,溝通起來自然得心應手。

5、在每次調研時,要注意筆記和錄音,起碼兩人,一人詢問,一人記錄

6、每次調研需求後,將需求分類別,分為最容易實現的需求,可以實現的需求,需要較長時間才能實現的需求,目前不可能實現的需求,該專案不可能實現的需求,對需求運用需求管理工具進行分類管理,然後下次展示給使用者看。要注意一點的是:不要單獨在一次會議上向使用者大吐苦水,說哪些哪些需求是實現不了的(即使使用者很多不要的要求甚至無理的要求),要以列表的形式,象上文所的那樣,

列出哪些是使用者好的需求(甚至要讚揚使用者的需求提的好,讓使用者樂一下,呵呵),哪些是本公司一定能實現的,哪些是目前暫時不能實現的,哪些是有可能實現不了的。如果使用者很多無理要求,也不要一次全盤說出來,以免引起使用者的反感,盡量分幾次說出來,每次都讓

使用者覺得,開發方能最大限度滿足使用者的需求,這樣,使用者從心理上就不會那麼抗拒了,即使使用者提出了不合理的要求。這樣的辦法,

可以很好地拒絕使用者不合理的要求,水到渠成,不會讓使用者懷疑開發方的能力,大家都高興。

以上是需求調研階段要注意的一些東西。

.

數學建模學習心得 建模教程

2.2準備電腦基本軟體 2.3 跟學校請假宣告 2.4 隊友分工 2.5 賽前說明 2.6 比賽場地 3 建模期間 我以國賽建模過程舉例 3.3 查重 3.4 及時交 4 建模全過程技巧 5 我的建模感受 6 推薦博文 7 結束語 前言 編輯初衷是教會我小夥伴兩三天上手基本的建模操作,因為建模有創新...

oracle學習心得 1

oracle 使用心得 剛開始使用oracle,把今天的學習心得小結一下。oracle 預裝之後會有一些預設的帳戶供使用,具有管理員許可權的可用 system manager 接下來熟悉了一下oracle基本命令 1 建表 舉例 sql create table mytable name chara...

jQuery學習心得(1)

經常見到jquery中的這種寫法 function jquery 許多前端工程師都只是照貓畫虎的這樣,卻不清楚為什麼這樣寫。其實這個寫法是函式定義立即呼叫的寫法之一。在js中,function在定義的時候就可以通過在後面加乙個小括號的形式立即進行呼叫。例如 function function fun...