現代軟體工程第六章【敏捷流程】練習與討論
6.3.1 什麼時候適合選擇敏捷
我們看了這麼多方法論之後,一些同學一定比較困惑,到底選擇哪一種開發方法比較好呢? 這在實踐中不是難題,有學者還列出了一些簡單的問題來幫助人們做決定[i]:
表6-3 問題引出方法
問題 |
Yes – 偏向傳統的瀑布+文件的流程 |
No – |
1. 專案需要有明確的spec 麼? |
|
|
2. 專案沒有明確的使用者,也無法聯絡使用者進行溝通 |
|
|
3. 軟體系統是大型的麼? |
|
|
4. 軟體系統是複雜的麼?例如實時系統 |
|
|
5. 軟體的生命週期很長麼? |
|
|
6. 你使用比較差的軟體工具麼? |
|
|
7. 軟體專案成員是分佈在不同的地區麼? |
|
|
8. 團隊是否有“文件為先”的傳統? |
|
|
9. 團隊的程式設計技術較差麼? |
|
|
10. 要交付的軟體系統是否要通過某種行業規定或行政法規的批准? |
|
|
請結合中國軟體開發的情況(在國企開發,給企業開發軟體,個人創業,遊戲產業等),討論應該增加一些什麼問題,來幫助團隊選擇最合適的開發模型。
6.3.2 討論軟體開發方法的思潮
迄今為止,我們瞭解了不少軟體工程的方法論。請從下表挑選幾篇關於軟體工程方法論的文章,仔細閱讀(包括相關的討論),根據你的軟體工程經驗分享你的看法。
表6-4 關於軟體工程方法論的系列文章
本文轉自SoftwareTeacher部落格園部落格,原文連結:http://www.cnblogs.com/xinz/p/3852390.html,如需轉載請自行聯絡原作者
相關文章
- 現代軟體工程 第十七章 【人、績效和職業道德】 練習與討論軟體工程
- 現代軟體工程 第十五章 【穩定和釋出階段】練習與討論軟體工程
- [軟體工程]敏捷過程模型的特性研討——源自newsmth上的討論軟體工程敏捷模型
- 現代軟體工程 習而學的軟體工程教育軟體工程
- 軟體工程練習題軟體工程
- 構建之法——現代軟體工程軟體工程
- 敏捷軟體開發-第六章敏捷
- [技術討論]軟體工程之全程建模實現適合做教材麼?軟體工程
- [軟體工程]交換程式設計方法的深入討論軟體工程程式設計
- [軟體工程]交換程式設計方法的深入討論(續)軟體工程程式設計
- 軟體開發-敏捷方法論敏捷
- 軟體工程——概論軟體工程
- 討論著軟體測試發現到最後都不是在討論軟體次測試了
- 《軟體工程導論》課後習題答案軟體工程
- 《構建之法——現代軟體工程》讀後感軟體工程
- 案例討論:傳統 vs 敏捷敏捷
- “軟體工程版”網友行為守則(討論稿) (轉)軟體工程
- 軟體架構與敏捷架構敏捷
- 【軟體工程理論與實踐】Homework(四.1)軟體工程
- 全域性角度出發討論敏捷敏捷
- 軟體工程概論 課堂練習【結構化系統分析——交通違章處理】軟體工程
- 軟體專案管理中的“敏捷流程”(轉)專案管理敏捷
- 測試人員如何在軟體敏捷開發流程中體現價值?敏捷
- 軟體工程-論文查重軟體工程
- 讀《現代軟體工程——構建之法》第8~10章軟體工程
- 軟體工程 第一章 軟體與軟體工程軟體工程
- 軟體工程學習軟體工程
- 讀《現代軟體工程——構建之法》第1~5章有感軟體工程
- 現代軟體工程 團隊作業 - 軟體分析和使用者需求調查軟體工程
- 【軟體工程理論與實踐】Homework(一.2,3)軟體工程
- 下一代軟體工程的思考與點滴實踐軟體工程
- 探討敏捷開發在軟體開發中的應用敏捷
- 現代軟體工程構建之法 前五章閱讀感想&困惑軟體工程
- 學習高校課程-軟體工程-軟體工程(ch2)軟體工程
- Oracle的學習路徑與方法討論Oracle
- 關於軟體事務記憶體(STM)的討論記憶體
- 學習進度條__軟體工程概論第二週學習計劃軟體工程
- 學習進度條__軟體工程概論第一週學習計劃軟體工程