介紹
上一次我們聊到
估算專案的時間進度! ,感謝很多博友的建議。我也向我們老大諮詢了一下,他給了我很多寶貴的意見。
以下是我跟老大的一些交談,希望對大家有所幫助。
把握三個點
以下是老大給我的建議,大家可以考慮一下。
這三個點中,我們最終要完成的就是目標的完成。
1、這裡的資源,主要指開發人員。現在的主要問題是溝通問題,怎樣才能讓產品信服,願意把時間延長呢?那我們就需要把需求羅列出來,讓產品看到我們要做這麼多的事情,自然就願意給你時間了。2、現在開發人員就我自己,我們就自然要求把時間弄長了。——這裡的時間包括加班時間。
3、如果開發人員也不增加,時間也不延長,那只能削減產品功能了。
分解需求
我們都知道分解需求,但是分解需求的時候,我們最容易犯的錯誤就是籠統,那麼我們怎麼避免籠統呢?這就需要你具體的描述。你既然是技術人員,當然需要你以技術角度,給產品人員講述,產品人員在技術這塊他們也是多少知道的,不是一窮二白的。——把別人當傻子,其實很多時候,自己就變成傻子了。
現在舉個例子。——我拿舉例子,從我個人技術角度分析。
我:很多時候,產品人員就給個demo,然後讓我估算時間,連個需求都不給。
老大:我們平時都是這樣做的。
我:那怎麼評估時間?
老大:我們從demo上,大致就能了解有什麼模組需要我們開發了。
然後老大,就給我分解了demo.
老大:1這個模組你開發需要多長時間。
我:如果介面資料都完整的話,應該兩天時間吧。
老大:你說的太籠統了。你能再具體一些嗎?
我:首先,我要了解,這幾個tab的資料介面是否已經提前準備好的呢?還是需要我這裡再重新整合。所以我需要跟介面人員溝通一下。如果資料無需重新組裝,那組織資料這塊,我半天就能完成,如果資料需要重新組織,怎麼組織,我就需要一天的時間了。其次,tab展現這塊,如果tab過長是不是做特殊處理(比如需要一些按鈕做tab切換),如果做特殊處理,那我需要1天時間。如果不做特殊處理,那我需要半天時間。——所以這塊加在一起最多2天。
老大:恩。如果介面那邊沒有準備好,你怎麼辦?
我:那我先確定一下,介面開發人員什麼時候,能夠把介面準備好,然後到時間了,我再進行這個模組的開發。我先開發其他模組。
老大:恩。那麼2這個模組你需要多長時間?
我:這個功能,看起來比較簡單,先判斷資料層那裡是否有這個介面,如果有,就直接鏈結過去,沒有就不出現。就是個鏈結問題,瞬間就能完成。
老大:那第3個某塊呢?
我:3這個模組看起來比較簡單,如果只是單單的從介面取資料回來,那這個可以不用具體分配時間,如果這個是從眾多資料中彙總出來,那我需要1天時間。
老大:那你是怎麼估算出1天時間的。你是無法知道具體的演算法的。如果彙總的資料非常複雜,那你用1天時間夠嗎?你怎麼計算?所以,你需要先跟介面人員進行溝通,要知道怎麼進行資料計算。把整個流程弄明白,然後再進行溝通。所以這個也需要你溝通之後,才能確定時間。不能憑空想象。
我:恩。
老大:第4個模組你需要多長時間?
老大:因為這個資料比較複雜,所以我建議你,用2天時間去做。那你第5個模組,需要幾天完成?
我:我覺得第五個是所有當中最重要的模組。1>我需要相容所有tab模組。2>我需要做一些後載入 。3>在後載入的過程中,到一定數目的時候,我還需要進行翻頁。因為關聯前端js和後端php**互動,我需要設計一下,然後進行相關編碼,這個我需要3天時間。
老大:恩,這樣,你不就把時間估算出來了嗎?
我們在估算時間的時候,我們要考慮很多因素,這樣你才能比較準確的估算時間。贈送進度圖
總結 以上是我上周五,跟老大的交談中,總結出來的。由於時隔2天,有些地方我可能遺漏了。希望對大家有所幫助。 推薦
原文:
與老大的交談 估算專案時間
介紹 上一次我們聊到 估算專案的時間進度 感謝很多博友的建議。我也向我們老大諮詢了一下,他給了我很多寶貴的意見。以下是我跟老大的一些交談,希望對大家有所幫助。把握三個點 以下是老大給我的建議,大家可以考慮一下。這三個點中,我們最終要完成的就是目標的完成。1 這裡的資源,主要指開發人員。2 現在開發人...
與老大的交談 估算專案時間
介紹 上一次我們聊到 估算專案的時間進度 感謝很多博友的建議。我也向我們老大諮詢了一下,他給了我很多寶貴的意見。以下是我跟老大的一些交談,希望對大家有所幫助。把握三個點 以下是老大給我的建議,大家可以考慮一下。這三個點中,我們最終要完成的就是目標的完成。1 這裡的資源,主要指開發人員。2 現在開發人...
專案管理 專案開發時間估算
專案開發是一項非常複雜的工程,不僅包含需求分析 設計 編碼 測試 實施 維護等完整的過程,還涉及到開發工具 開發人員 專案管理 風險等眾多因素,不同因素對時間估算產生的影響不盡相同,在進行時間估算時必須考慮到這些方面,否則最終結果就會和實際結果有很大的偏差,影響專案控制。對專案開發進行 wbs分解,...