自適應軟體開發(2)
混沌邊緣的繁榮
複雜行為 = 簡單規則 + 豐富關聯
自適應開發模型的生命週期,是整個自適應軟體開發(ASD)方案的關鍵部分,
它建立在一種完全不同的世界觀上--自適應而非最佳化(翻譯的有點問題,最佳化的含義是什麼?)
首先ASD承認不確定性和變化存在,因此並不試圖利用精確的預測和死板的控制策略來管理專案,
與控制不同,ASD的策略更為微妙--採用的手法包括定界、指導、提醒或限定,但絕不是控制(控制的含義是什麼?)
其次,提倡一種突變序而不是強制序的文化。(文字苦澀,突變&強制,翻譯的不好)
再次,基於部件而不是任務。(部件就是結果。看得累)
預測-協作-學習
預測
在複雜環境之中,按計劃產生出來的是你想要的剷平,但卻不是你需要的產品。
傳統:與計劃的任何偏差都被認為是錯誤。
自適應:偏差將我們引向正確的解決方案。
預測使命:專案成功的最重要標準就是交付產品--而非使用過什麼軟體工程技術、過程改進方法或哲學思維。
能夠把握真正的目標是最困難的,而非設計體系結構、建立開發環境等。
協作
交流是被動的--為了通知而傳遞資訊;協作是主動的,為了增加價值而主動參與。
學習
意味著透過經驗和新的資訊來改造我們關於世界的思維模型。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/6906/viewspace-21773/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 軟體開發2
- [應用案例]完美自適應WEB開發官網Web
- c# 窗體自適應C#
- 自適應小清新的自媒體平臺
- 軟體開發者應有素養
- c++為什麼適合桌面軟體開發?C++
- 直播軟體開發,自動滾動banner
- PDA應用軟體開發特點
- 自適應案例
- 軟體開發:app軟體開發,pc端軟體開發,微商城/小程式開發APP
- 探討敏捷開發在軟體開發中的應用敏捷
- Python適合開發桌面軟體嗎?很多人都不懂!Python
- textarea 高度自適應
- 圖片自適應
- JFrame自適應大小
- 自適應辛普森法
- 敏捷開發大家談(三)--敏捷開發技術在電子商務軟體中的應用(2)敏捷
- 哪款報表工具更適合行業軟體開發商?行業
- 企業遊戲開發適合用什麼專案管理軟體?遊戲開發專案管理
- Python適合進行桌面軟體開發嗎?Python入門分享!Python
- rem自適應解決方案·px2rem-loader&hotcssREMCSS
- vue前端自適應佈局,一步到位所有自適應Vue前端
- 短視訊軟體開發,ios啟動圖適配和啟動圖示適配iOS
- 智慧量化交易系統開發自動交易機器人軟體開發機器人
- css自適應佈局CSS
- web自適應尺寸方法Web
- 自適應介面設計
- Android 螢幕自適應Android
- html iframe高度自適應HTML
- LMS自適應濾波
- 直播平臺軟體開發,Extjs Grid自動換行JS
- 從開發到釋出一款基於Vue2x的響應式自適應輪播元件外掛VueSliderShowVue元件IDE
- 直播平臺開發,scroll-view如何自適應頁面剩餘高度View
- 軟體開發3
- 軟體開發模式模式
- 軟體開發流程
- 如何讓Git適應敏捷開發流程?Git敏捷
- Python語言適合做桌面軟體開發嗎?Python基礎入門Python
- 如何應對軟體開發中的估算問題?