- 相關推薦
軟件過程管理論文
無論是身處學校還是步入社會,大家或多或少都會接觸過論文吧,論文是對某些學術問題進行研究的手段。你所見過的論文是什么樣的呢?下面是小編收集整理的軟件過程管理論文,僅供參考,大家一起來看看吧。
摘要:對于本學期我們所學的軟件過程管理而言,我將具體從時間、成本、質量三方面講敘如何做好軟件過程管理。軟件過程管理是項目進行分析和管理的活動。根本目的是為了讓軟件項目尤其是大型項目的整個軟件生命周期(從分析,設計,編碼到測試,維護全過程)都能在管理者的控制之下,以預定成本按期,按質完成軟件交付用戶使用。
關鍵字:成本 、進度、質量
當今世界,IT技術對于一個企業的重要性是毋庸置疑的。在很多領域,計算機技術都得到了非常廣泛的應用,IT技術已經普遍地服務于社會的各行各業,在很多的領域都形成了推動力。但同時我們也看到一個非常嚴重的問題,那就是軟件危機。為什么會發生“軟件危機”。
一、產生的原因
1、成本問題:由于缺乏軟件開發的經驗和有關軟件開發數據的積累,以致經常出現超出經費預算,無法遵循進度計劃。
2、時間進度問題:軟件需求在開發的初期階段不夠明確,或是未能得到確切的表達。開發工作開始后,軟件人員和用戶又未能及時交換意見,造成矛盾在開發期幾種暴露。
3、質量問題:未能在測試階段做好充分的檢測工作,提交至用戶的軟件質量差,在運行過程中暴露出大量的問題。歸結起來,我們說的軟件危機是一種矛盾,就是弱的軟件生產力能力與強的業務發展需求之間的矛盾。要能夠迎接業務發展所帶來的挑戰,從事軟件生產的組織迫在眉睫要去做的一件事就是軟件生產力的改造。而項目管理則是提升生產力的一項重要任務。
對于本學期我們所學的軟件過程管理而言,我將具體從時間、成本、質量三方面講敘如何做好軟件過程管理。
二、解決問題
1.解決時間問題
時間在軟件過程管理中間的重要性與影響。時間,在我們日常生活中是大家最為熟悉的,時間不停的流逝。假如不珍惜時間,那么就會錯過很多機會去做很多事情。軟件過程的管理需要把握時間,也需要利用好時間,更要花時間。對于一個軟件,一旦開發出來,投入使用了。我們要好好的管理該軟件,以便修復軟件的缺陷。在這個時候,我們就得好好把握時間,在軟件投入使用之前,我們就該先做好一些預見性的實驗,來預測軟件實際運行會不會出現不該出現的問題。
如果你在投入使用之前,沒有把握這個時間進行測試,那么就無法發現很多的問題,當軟件真的實際運行使用的時候,就會損失慘重,到時候想要彌補就要花大代價了。當然把握時間不僅體現在這里,我覺得當軟件投入使用之后,出現了問題,我們也要及時的去把握時間去發現問題,以最快的速度找到問題所在,盡早的進行修復,來彌補最小的損失。對于軟件過程管理需要利用好時間,我覺得可以這么理解。
對于我們日常生活要做的事情,我們都是要想最好最快的解決,并且達到最好的效果。而對于軟件管理,在時間方面,我覺得也是如此。我們要好好利用好時間。我們爭取做到的是利用最少的時間,更有效的管理好軟件,達到軟件管理最理想的效果。軟件的管理,我們需要花時間。我覺得不僅要花時間,更要認真的話時間去管理,這不僅是對客戶負責,更是對企業自己負責。在花時間上面,一個好的軟件,應該是花了很多時間去進行管理,在漫長的管理中,不斷的完善軟件。花時間軟了軟件,不僅在軟件開發完成之后,更是要在軟件的實際使用中花時間管理。因為只用在實際的情況下,我們才能慢慢發現更多的缺陷。也正是通過在實際使用中不斷的花時間管理,我們才會更清楚軟件的缺陷,以便慢慢的修復。雖然說長時間的管理軟件,需要耗費很高的資源,但是這都是為了獲得更好的軟件必須要做的努力。如果我們好好的利用了時間管理軟件,還是會獲得很好的效果。
2.成本問題:
軟件的成本是對軟件的一個重要的影響的因素。我們投入的成本越高,相對來說做出的軟件的質量就越高,他們是成正比的關系。一個軟件的成本不可能無限高,成本是有一定的控制的。我們不可能只是考慮提高成本來做出好的軟件,這樣對于一個公司或者企業,都不是盈利的好方法。
假如一個人是企業的人,他要想提高企業的利潤,他就得降低成本來做出高質量的軟件。雖然這個是我們的好的想法,但是對于真的要做到這點,是有困難的。就好比我們常說的,不付出一定的努力,哪里能獲得豐厚的回報呢。做軟件也是一樣,不話費一定的本錢,怎么可能做出質量好的軟件。所以,我們做軟件的時候,我覺得該花的成本還是必須要花的,畢竟只有花了一定的成本,才可以保證一個軟件的基本的質量,這不僅是對客戶負責,也是最自己的軟件負責的體現。純粹的為了賺錢,而降低軟件的質量,就可能會做出來的軟件質量不高,甚至不能使用,這對客戶是損失,對于企業同時也是大的損失。然而,我們的最好的目標就是使用較低的成本做出高質量的軟件。我們不僅要滿足客戶的需求,也要做出質量好的軟件來回饋社會。為了不僅可以減低成本而且做出好的質量的軟件,我覺得可以從以下的方面進行。第一,進行好的預算,對軟件開發的費用進 行好的一個預測估算,大致可以了解軟件開發的成本,我們做軟件的時候就可以很好的進行控制。第二,采用好的技術跟方法,這個絕對是可以減少不必要的花費,也降低很多不要的花費,更能提高一個軟件的質量。總的來說,我們不僅要降低成本,更要做出高質量的軟件。
3.質量問題:
質量是保證軟件的一個根本。我們的生活,獲得的各種物品,我們都想要得到最好的質量。軟件過程管理就是為了提高軟件的質量。其中就有一項叫做質量管理。質量管理的目的在于保證完成的軟件能滿足客戶的需求。對于提高軟件的質量,我們可以從以下幾個方面入手:
第一,就是選用善于交流的能手,從客戶那里挖掘真正的需求。只有我們真的把握了客戶的需求,才有了著手開發的方向,也才有了努力的目標。就像一個人活著,自己沒有目標的話,活的生活質量就很差,但是假如一個人有奮斗目標,能好好的把握自己的路線,堅持不斷的奮斗,那就可以把生活過的很精彩。做軟件業是一樣,把握好了需求,就有了追求的目標,可以為了做出盡可能好的軟件而工作。
第二,從軟件的編寫方面開始著手,盡可能的使用精簡的算法和技巧在編寫的軟件當中,也就是所謂的從本質的技術方面下手。就好比是做一個東西,你從開始的選材方面,就選用了最好的材料,做起來自然起點高,做出來的質量也就好很多。
第三,我覺得選用善于開發軟件的團隊很重要。一個好的團隊,才可以做出好的質量高的軟件。對于這些好的團隊來說,他們懂得把握軟件的需求,知道運用精準的編寫技巧,更重要的是他們懂得如何交流,能團隊合作。如果說一個團隊中只有幾個能手,而整個的團隊的質量不高的話,也是難以做出高質量的軟件的。一個軟件產品的質量,影響著一個軟件企業甚至行業。在市場經濟日益發達的今天,質量對于一個企業的重要性越來越強,產品質量的高低是企業有沒有核心競爭力的體現之一,提高產品質量是保證企業占有市場,從而能夠持續經營的重要手段,一個企業想做大做強,在增強創新能力的基礎上,努力提高產品和服務的質量水平才是做大做強企業的重點。質量對于一個企業的重要性越來越強,產品質量的高低是企業有沒有核心競爭力的體現之一,提高產品質量是保證企業占有市場,從而能夠持續經營的重要手段,一個企業想做大做強,在增強創新能力的基礎上,努力提高產品和服務的質量水平是重要的輔助手段。其實軟件的質量包括軟件本身的質量和軟件的服務質量。軟件本身的質量是主體,軟件的服務質量是輔體。我們不僅要做好本質的主體質量,讓更多的客戶感覺軟件的好用和使用,而且要做好軟件的服務質量,讓客戶在感受到一個好的軟件的同時,能享 受好的軟件服務,這對于現在的競爭來說是很重要的。總的來說,軟件的質量對于軟件是本質的決定,我們要致力于開發質量好的軟件而好好工作。
三、總結
總結一下項目管理過程。軟件項目管理不同于其他的項目管理,它有很多的特殊性。軟件是一個特殊的領域,遠遠沒有建筑工程等領域那么規范化、軟件目前有很大的發展空間,經驗在項目管理中發揮著很重要的作用,理論和標準還在發展中,它體現軟件的“軟”的特殊。合同啟動了一個軟件項目,同時貫穿項目的始終;根據合同進行軟件的需求分析,獲得需求規格;根據需求規格進行任務分解,任何分解的目的是可以很好得規劃和管理項目;根據任何分解的結果,給出項目需要的資源,以便于估計活動的歷時,最終編制項目計劃以及項目的預算等。這樣便可以形成項目的三個核心的基準計劃:項目范圍基準,成本基準,時間基準計劃等。
【軟件過程管理論文】相關文章:
軟件過程RUP初探03-19
當代教育管理的過程取向與特性論文01-21
淺析軟件項目過程管理矩陣模型研究與實踐03-01
工程創優過程管理經驗與體會論文11-23
關于軟件項目實施過程中的進度管理研究03-01
軟件開發公司全過程成本管理探索03-21
介紹論文寫作的過程05-14
生產過程與生產管理論文范文12-09
淺談工程造價全過程管理論文05-20