免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
什么叫敏捷開發(fā)?

前言

       軟件開發(fā)是一種對(duì)人類智慧的管理,對(duì)人大腦思維的“工廠化”管理。人是有感情的、有情緒的、變化的、相對(duì)獨(dú)立的工作單元,這與冰冷的機(jī)器是不可比的,所以在中國(guó)的歷史上,管理人是最難的工作;“學(xué)而優(yōu)則仕”的觀點(diǎn)就是讓最聰明的人應(yīng)該選出來做官,做官就是管理人的。軟件開發(fā)不僅是代碼編程,而是人員的有效組織,如何既發(fā)揮人的主觀能動(dòng)性,避免情緒變化對(duì)工作的影響,又可以讓大家有效的交流,讓多個(gè)大腦的思路統(tǒng)一,快速完成目標(biāo)呢?多年來軟件企業(yè)的管理者一直在不斷地探索。
       另外,有一個(gè)問題一直是軟件開發(fā)管理人員的心?。很浖枪ぞ撸_發(fā)的是客戶業(yè)務(wù)的應(yīng)用,但客戶不了解軟件,開發(fā)者不了解業(yè)務(wù),如何有效溝通是
軟件質(zhì)量的重大障礙。把開發(fā)者變成客戶業(yè)務(wù)的專家是個(gè)沒有辦法的辦法,讓軟件企業(yè)付出的代價(jià)也是昂貴的。
       瀑布模型、敏捷開發(fā)是有代表性的開發(fā)模式,在對(duì)開發(fā)者、客戶、最終的產(chǎn)品的關(guān)注上的變化,體現(xiàn)了軟件開發(fā)管理者在管理模式上的變化。


瀑布開發(fā)

       瀑布模型(Waterfall Model)是Royce在1970年提出的,他把大型軟件開發(fā)分為:分析與編程,象工廠流水線一樣把軟件開發(fā)過程分成各種工序,并且每個(gè)工序可以根據(jù)軟件產(chǎn)品的規(guī)模、參與人員的多少進(jìn)一步細(xì)分成更細(xì)的工序。該模型非常符合軟件工程學(xué)的分層設(shè)計(jì)思路,所以成為軟件開發(fā)企業(yè)使用最多的開發(fā)模型。


       瀑布模型的特點(diǎn):
       1、強(qiáng)調(diào)文檔,前一個(gè)階段的輸出就是下一個(gè)階段的輸入,文檔是個(gè)階段銜接的唯一信息。所以很多開發(fā)人員好  象是在開發(fā)文檔,而不是開發(fā)軟件,因?yàn)?/span>要到開發(fā)的后期,才可以看到軟件的“模樣”。
       2、沒有迭代與反饋。瀑布模型對(duì)反饋沒有涉及,所以對(duì)變化的客戶需求非常不容易適應(yīng),瀑布就意味著沒有回頭路。
       3、管理人員喜歡瀑布模型的原因是把文檔理解為開發(fā)的速度,可以方便地界定不同階段的里程碑。
       瀑布模型的用戶很多,也有一些反對(duì)的意見:
       第一 瀑布模型不適合客戶需求不斷變化的軟件開發(fā),尤其是客戶的業(yè)務(wù)管理的軟件,業(yè)務(wù)隨著市場(chǎng)變化,而軟件初期的設(shè)計(jì)可能已經(jīng)大大變化,而后
期的需求更改成本是開始的10倍基數(shù)。在ERP盛行的軟件市場(chǎng)里,一方面市場(chǎng)帶動(dòng)需求變化,另一方面初期客戶對(duì)需求描述不清楚,都為瀑布模型的使用團(tuán)隊(duì)帶來困難。
        第二 瀑布模型是一種軟件文檔的開發(fā),把開發(fā)者變成流水線上的機(jī)器,大量重復(fù)性的工作讓編程人員提不起興趣,工作很枯燥,沒有激情,編程成了
一種沒有創(chuàng)意的機(jī)械勞動(dòng),這讓一向以高科技為標(biāo)志的高級(jí)程序人員大為惱火。
        在這種背景下,敏捷開發(fā)帶來了新鮮的空氣!


敏捷開發(fā)

       那什么叫敏捷開發(fā)呢?簡(jiǎn)單的說,敏捷開發(fā)是一種以人為核心、迭代、循序漸進(jìn)的開發(fā)方法。在敏捷開發(fā)中,軟件項(xiàng)目的構(gòu)建被切分成多個(gè)子項(xiàng)目,各個(gè)子項(xiàng)目的成果都經(jīng)過測(cè)試,具備集成和可運(yùn)行的特征。

       敏捷開發(fā)宣言:
      1. 個(gè)體和交互勝過過程和工具
      2. 可工作的軟件勝過面面俱到的文檔
      3. 客戶協(xié)作勝過合同談判
      4. 響應(yīng)變化勝過遵循計(jì)劃
      從上面的宣言可以看出,敏捷開發(fā)的核心是人 、協(xié)作、時(shí)刻可運(yùn)行的軟件、變化

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
從瀑布模型、極限編程到敏捷開發(fā)
現(xiàn)代軟件開發(fā)方法
軟件開發(fā)模式介紹和對(duì)比(瀑布、迭代、敏捷等)
敏捷軟件開發(fā)與傳統(tǒng)軟件工程——因果篇
架構(gòu)雜談《十》
研發(fā)如何才能躺平???
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服