有效的需求分析員

發表于:2008-08-05來源:作者:點擊數: 標簽:需求分析員
在繁忙的工作之余回想一下,你是如何從一個普通的 開發 人員變成一個 需求分析 員的?也許只是突然有一天,你的上司拍著你的肩膀,微笑著的對你說:“這個項目的需求就由你來做吧
在繁忙的工作之余回想一下,你是如何從一個普通的開發人員變成一個需求分析員的?也許只是突然有一天,你的上司拍著你的肩膀,微笑著的對你說:“這個項目的需求就由你來做吧!”。欣喜之后,心里不禁有些發虛,“我能夠成為一個有效的需求分析員嗎?”。

有效的需求分析員為什么難以產生

不容置疑,需求分析的正確、完整直接影響著項目的成敗,而需求分析員是需求分析正確與否的直接責任人??墒俏覀兯艿慕逃?,所處的工作環境制約了我們,讓我們很難成為一個有效的需求分析員。
大學里,老師們講課完畢后,就會留給學生幾道習題,而這些習題幾乎是不用經過思考就可以知道它的要求是什么,根本談不上需求分析,更加不需要考慮如何去進行有效的需求分析。然而,同樣是這些學生,畢業后卻要面對錯綜復雜、頻繁變化的需求,需要像專家一樣發現需求、挖掘需求,但是這些沒有經過良好訓練的“士兵”僅僅靠天賦和勤奮就能打贏這場艱苦卓絕的“戰役”嗎?
大多數的需求分析人員都是從開發人員成長起來的。工作中,我們長時間一言不發,面對著冰冷的顯示器,手指在鍵盤上翻飛,嘴角帶著神秘的微笑,用一種奇怪的符號在寫著什么。我們生活在一個數字的世界中,我們當中可能很多人從來沒有和任何一個客戶接觸過??墒峭蝗挥幸惶?,我們發現自己不得不面對一大群用戶,更加糟糕的是這些人竟然不懂什么是C++,也沒有聽說過互聯網?!疤炖?,我能和他們說什么???”
現在存在著這樣一種謬論,認為優秀的程序員也會是有效的需求分析員,但是我們所接受的教育,我們的工作并不能教會我們如何成為一個有效的需求分析員。就像編碼,測試,項目管理一樣,需求分析也存在著大量的技巧。很難想象不經過艱苦的訓練就能夠很好的掌握一種編程語言,需求分析也是一樣。但是現實中,很多的程序員沒有經過任何的訓練就變成了一個需求分析員,變成了一個缺乏足夠技巧的需求分析員。
什么是有效的需求分析員?一個有效的需求分析員需要在需求分析過程中在工作中和用戶建立真正的伙伴關系,能夠在錯綜復雜的現象中發現問題背后的問題(the problem behind the problem),在陌生的領域內能學得更快,而且還要用共同的語言和用戶進行交流在工作中和用戶建立真正的伙伴關系。

和用戶建立真正的伙伴關系

我們知道用戶的業務目標是什么嗎?我們知道用戶三年甚至更久的發展方針是什么嗎?我們知道我們的軟件能夠給用戶帶來哪些利益嗎?用戶把我們當作朋友嗎?
和用戶建立伙伴關系往往是寫在紙上,而不是放在心里,更難落實在實際行動中。和用戶建立伙伴關系不是空泛的口號,而是要為用戶的經營結果負責。它不是隔靴搔癢式的善愿,而是要求苦樂與共的團結、有用信息的交流和協力謀求成果。我們作為一個需求分析員,捫心自問,在需求分析中真的把用戶的商業目標放在第一位了嗎?真的把用戶看成我們伙伴了嗎?不了解用戶的目標,不尊重用戶的利益,我們能夠分析出讓用戶驚喜的需求嗎?能夠開發出為用戶創造大量價值的軟件嗎?
怎么才能和用戶建立真正的伙伴關系呢?首先,要轉變我們的態度。很多IT人都是自詡為“社會精英”、“高科技人才”,在和用戶,尤其是傳統行業的用戶交流的過程中,幾乎是習慣性的傲慢。如果需求分析員帶著這樣的態度去工作,用戶會是什么感受?是我們給用戶服務,還是來教訓用戶?帶著居高臨下的態度,我們又怎么能夠做到“像用戶一樣思考”?所以,我們必須要改變自己的態度,真心實意的把用戶當作上帝看待。要明白,是用戶的錢養活了我們。第二,培養人際關系。需求分析不是做交易,不是把收了錢就可以置諸腦后的一錘子買賣。我們要真誠的面對客戶,用真心換取真心,盡力和用戶成為朋友。第三,我們要展開我們的商業想象力。大膽尋求滿足用戶需求的更佳途徑。象用戶一樣看待事物遠遠不夠,我們要爭取看得更清晰,也就是常說的“超越用戶”。

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97