軟體專案管理中的一些誤區

2021-04-13 09:00:37 字數 872 閱讀 4054

觀念之一:我們擁有一套講述如何開發軟體的書籍,書中充滿了標準與示例,可以幫助我們解決軟體開發中遇到的任何問題。

工作。充分利用書籍中的方法、技術和技巧,可以有效地解決軟體開發中大量常見的問題。但實踐者並不能因此依賴於書籍,這是因為:(1)現實的工作中,由於條件千差萬別,即使是相當成熟的軟體工程規範,常常也無法套用。(2)軟體技術日新月異,沒有哪一種軟體標準能長盛不衰。祖傳秘方在某些領域很吃香,而在軟體領域則意味著落後。

觀念之二:我們擁有最好的開發工具、最好的計算機,一定能做出優秀的軟體。

客觀情況:良好的開發環境只是產出成果的必要條件,而不是充分條件。如果擁有好環境的是一群庸人,難保他們不幹出南轅北轍的事情。

程式設計師來解決。

客觀情況:軟體開發不同於傳統的農業生產,人多不見得力量大。如果給落後於計畫的專案增添新手,可能會更加延誤專案。因為:(1)新手會產生很多新的錯誤,使專案混亂。(2)老手向新手解釋工作以及交流思想都要花費時間,使實際開發時間更少。所以科學的專案計畫很重要,不在乎計畫能提前多少,重在恰如其分。如果用「大躍進」的方式奔向共產主義,只會產生倒退的後果。

觀念之四:既然需求分析很困難,不管三七二十一先把軟體做了再說,反正軟體是靈活的,隨時可以修改。

客觀情況:對需求把握得越準確,軟體的修修補補就越少。有些需求在一開始時很難確定,在開發過程中要不斷地加以改正。軟體修改越早代價越少,修改越晚代價越大,就跟治病一樣道理。

從技術到管理,從優秀到卓越!csdn管理頻道

,實現你的卓越夢想!

軟體專案管理的一些感想

軟體開發不能各司其職,分兵作戰。乙個龐大的,多服務,多系統的專案,可能保護多個團隊所開發維護的系統,每個系統都基於面向的使用者群是一致的。在系統整合過程中,涉及到多系統的資料互動,可能會產生各種雜亂的介面,服務程式依賴。一旦乙個專案選擇這樣得處理方式,專案就會走向不確定性,專案風險就會增加。其中,任...

軟體專案管理中的10個誤區

隨著計算機硬體水平的不斷提高,計算機軟體的規模和複雜度也隨之增加。計算機軟體開發從 個人英雄 時代向團隊時代邁進,計算機軟體專案的管理也從 作坊式 管理向 軟體工廠式 管理邁進。這就要求軟體開發人員特別是軟體專案管理人員更深一步地理解和掌握現代軟體工程的理論方法,完成思想觀念上的轉變。以下列舉了10...

pandas的一些誤區

data frame pd.dataframe data in 13 frame.iloc 6 1,asf 201 這一行會報錯indexerror single positional indexer is out of bounds in 14 frame.loc 6 1,hh 612 正確新增一...