日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

纵观软件行业开发方法论的发展

發(fā)布時間:2025/3/15 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 纵观软件行业开发方法论的发展 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

縱觀軟件行業(yè)開發(fā)方法論的發(fā)展,大多關注于開發(fā)過程。這一點從瀑布模型、統(tǒng)一軟件開發(fā)過程、CMMI和現(xiàn)在的敏捷軟件開發(fā)方法無一例外。開發(fā)工程化的思想深深地影響著軟件行業(yè)對開發(fā)方法論的探討,但業(yè)內也以意識到了軟件開發(fā)不只是工程,它更包含個體心理、行為等難以工程化的內容。在這里,我想拋磚引玉地提出自己的一個能力模型,來幫助思考我們到底需要什么、走向哪。該模型存在抽象與具體兩大層次。讓我們先從抽象模型開始。

從面象對象的角度來看,抽象模型是基類,而具體模型則是其派生類。高質高效的軟件開發(fā)工作需要涉及多個部門的各種崗位,各崗位的能力模型應在抽象模型的基礎上進行具體化。為了便于理解,圖2所示了我所認為的軟件開發(fā)工程師的能力模型。

引入這一能力模型的意義在于:

1) 讓我始終牢記實現(xiàn)高質高效的軟件開發(fā)是所有活動的根本目的。

2) 幫助我們在探索軟件開發(fā)方法論的道路上時刻關注我們需要什么,并以此了解軟件開發(fā)方法論解決了什么問題,哪些問題又是開發(fā)方法論不能解決的。

3)為人力資源管理提供一定的框架。引導組織思考:我們需要招聘什么樣的人?人員培養(yǎng)的著力點是什么?

這個模型是我花了不到一天的時間想出來的,所以一定很粗糙。個人認為,這個模型不應只是一種文字游戲的玩法,更應包含一定的實證研究。比如,模型中的關鍵要素又是什么?各要素的比重是多少?但無論如何,我希望這樣的模型不會讓我們在諸如SCRUM這樣的探討中迷失軟件開發(fā)活動的本原,這是我寫這篇文章的根本出發(fā)點。

總結

以上是生活随笔為你收集整理的纵观软件行业开发方法论的发展的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。