tft每日頭條

 > 科技

 > 軟件項目管理經驗總結

軟件項目管理經驗總結

科技 更新时间:2024-06-28 09:38:23

軟件開發範疇中的很多詞有多義,比如開發這個詞,在方案階段,開發是指項目的整個過程,而在編碼階段,開發則指編碼。同樣,本文中的實施也是如此,在方案階段,實施表示整個項目的開發過程,而在軟件開發結束之後,又指軟件的安裝部署工作等。

本文中的實施是第二種含義。

簡單的說,軟件的實施工作是指軟件系統完成測試工作之後,安裝和部署到客戶環境中的過程。

這個環節并不輕松,如果出了問題,雖然不至于功虧一篑,但也會造成不好的印象,影響項目的周期和驗收,這是老闆不願意看到的。

那麼,實施階段需要注意哪些問題呢?

1、準備好相關軟件産品。軟件包括開發并且通過測試(可能不限Alpha測試和Beta測試)的系統以及相關的輔助軟件,比如Jdk、Tomcat、MySql等。這裡要注意一下軟件産品的版本,一般公司會定義實施版本,這個實施版本是相對于開發版本、測試版本而言的,大家都知道,敏捷開發的前提是嚴格的版本管理,如果版本亂了,疊代也就無從談起了。

2、準備好實施文檔。實施文檔主要是指實施方案、軟件安裝說明、培訓文檔等。

軟件項目管理經驗總結(軟件項目管理入門)1

3、做好培訓工作。一般情況下,會将培訓工作安排在實施階段,即在安裝部署的同時或之後,安排培訓工作。也有的會在用戶測試之前進行培訓,實際上都是可以的,教材上說的隻是一種場景,在實際工作中,各種可能性都可能存在,項目經理要靈活地安排計劃,其目的也是為了方便開展工作和配合用戶的時間計劃。培訓工作也是比較複雜的,如果詳細描述,可能需要好幾個章節,這裡就不再詳述了,以後有機會再詳細介紹。培訓工作也是考察項目經理的組織能力和計劃能力的重要環節,不可以掉以輕心。

4、制定好實施計劃。這是非常必要的,一般來說,涉及到甲方配合的環節都需要認真做好計劃,并且盡可能減小粒度。計劃需要呈報雙方領導,得到确認後方可執行。此外,計劃要考慮到種種意外,所以需要有幾種預案,如果發生一種意外,則啟動備選方案,以免工作停滞不前。

5、挑選好實施人員。在大型項目中,實施工作是非常龐雜和繁重的,精心挑選好各類實施人員是順利完成實施任務的保證。可能缺乏項目經驗的項目經理無法想象到大型實施的場景,所以也無法充分地組織和安排各類人員的工作,我隻能說,這種能力需要經曆,需要從小項目到大項目的漸進的經曆,不要期望毫無項目經驗的人去承擔這項工作,如果那樣的話,實際上也是項目的一種風險,而且是巨大的風險。要不怎麼有諸葛亮揮淚斬馬谡的故事,這馬谡實際上是個能人,可惜缺乏經驗,無法駕馭實際的、惡劣的、大型的戰争場面,失敗也是必然的。安排實施人員是考驗項目經理的組織能力和用人能力,如何做到有條不紊、知人善用,對項目經理來說是非常重要的。

6、注意做好安裝測試。一般系統在出廠前都會做安裝測試,但那是實驗室環境,用戶環境和實驗室環境是大相徑庭的,盡管我們也可能盡力的模拟用戶環境。所以在安裝之前需要測試一下用戶環境,然後再正式安裝部署。其次部署完畢之後也需要安排測試人員做一次用戶環境測試,測試無誤後再回複環境并提交用戶做後續測試。

7、做好實施階段的反饋工作。實施階段的事情非常多,并非僅僅是安裝部署,有人說實施人員同時也是售前、售後、需求人員、測試人員,這話一點不過,實施人員承擔了處理現場一切工作的重要任務,注意,是一切工作。項目經理需要提前建設好實施人員的反饋機制以及項目組的内部處理機制,确保系統順利部署。

實施階段還有很多其他的問題需要注意,這裡就不一一描述了。總之,項目經理和我們的産婦一樣,在經曆艱難的十月懷胎之後,生産環節尤其關鍵。綜管我們的項目,一路走來,都是很辛苦的,所以我覺得我們的項目經理應該得到尊敬,但同時也對項目經理的能力提出非常高的要求。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved