程式設計師雜誌2009精華版摘要 專案管理面試百問

2021-05-22 13:43:05 字數 961 閱讀 2251

(1) 範圍、時間、成本三項可以由客戶控制的?

專案管理的本質是在保證質量的前提下,追求,範圍、時間、成本的三者平衡。一般是在滿足客戶需求的前提之下,在時間、成本上和客戶不斷交流,談判。從專案管理的角度看,最好固定其中一項,其他兩項可以根據實際狀況來調節。

(2) 專案交付時間估算?

一般有自頂向下,和自底向上兩種。自底向上,是指專案的最後交付期限是有各個參與人員估算獲得。自頂向下是由於客觀的原因(比如客戶,市場等)高層已經設定了最後交付的期限,沒有商量的餘地,這樣根據上面確定的日期,因為時間確定了,所以可以調整的是資源和時間範圍。

(3) 減少交付的次數還是每次減少每次交付的工作量?

根據專案型別和專案實際情況來定,如果專案規模比較大,時間比較長,就應該增加交付次數,減少交付工作量。及時考察進展,保證專案進度。傳統的專案一般周期長,往往減少交付次數,更好控制質量。在web開發中因為客戶需求變化比較大,減少交付工作量,增加交付次數,是比較好的策略,及時獲取使用者反饋,將使用者需求融入新的版本,及時發布出去,贏的市場。

(4) 迭代開發和增量開發區別?

迭代開發是先將整個產品框架建立起來,然後不斷細化和完善已有的功能。而增量開發是專案不同的階段按照需求對功能不斷劃分,先開發主要功能,然後再開發次要或者輔助功能。

(5)客戶需要的東西太多,如何在範圍和時間上和他們達成一致?

如果在某個時間內去做不可能完成的工作,其必然是質量的不到保證。可以和客戶一起,按需求的重要性,緊急性,對需求劃分,分為不同等級,按優先順序高的開始,來估算不同優先順序的工作量。設定幾個不同的開發周期或交付時間,從而由客戶做出選擇。

比如,只做優先順序最高的需求,需要3個月

做優先順序最高和優先順序高的需要7個月

做優先順序最高、高,中等的需要12個月

所有需求全部完成需要18個月

程式設計師雜誌2009精華版摘要 需求溝通中的藝術

溝通是一門藝術,以下介紹幾個技巧。1 選擇溝通物件關注的話題 需求分析人員是客戶和開發人員的橋梁,也是管理層和使用者之間的橋梁。高層使用者關心的是問題和機會,通常不願意細化了解系統內部,中層使用者關心的是流程,可管理性,最終結果,而操作使用者關係的是業務活動,操作便捷性,執行速度。2 引起對方興趣 ...

《程式設計師》雜誌 2017 精華本

內容簡介 生物在適者生存的 演化 過程中塑造,而未必愈加清晰地感知世界。例如青蛙的大腦被設定為捕食移動的橢圓。把蒼蠅麻醉,擺在它旁邊,青蛙視若不見 他們能餓死在食物近前 然而又會毫不猶豫地捕食由人丟擲的小紙片,直到再也無法下嚥。青蛙只能看到你我所見的一小部分,卻以為自己了解整個世界,那我們呢?計算機...

讀《程式設計師》2009精華本

一,產品經理所要做的事 1.市場定位 2.產品差異 3.功能特性 4.競爭狀況 5.市場研究 二 生產者和消費者 為什麼要有郵箱,如果寄信人直接把信交給郵遞員會出現什麼後果?這就造成寄信人和郵遞員有直接的依賴。在計算機程式設計中,很多生產者和消費者的模式,消費品就是資料。用什麼來儲存這些資料和操作這...