現代軟體工程第六章【敏捷流程】練習與討論
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,如需轉載請自行聯絡原作者
相關文章
- 軟體工程練習題軟體工程
- 構建之法——現代軟體工程軟體工程
- 討論著軟體測試發現到最後都不是在討論軟體次測試了
- 《軟體工程導論》課後習題答案軟體工程
- 全域性角度出發討論敏捷敏捷
- 【軟體工程理論與實踐】Homework(四.1)軟體工程
- 軟體工程概論 課堂練習【結構化系統分析——交通違章處理】軟體工程
- 測試人員如何在軟體敏捷開發流程中體現價值?敏捷
- 軟體工程-論文查重軟體工程
- 軟體工程 第一章 軟體與軟體工程軟體工程
- 軟體工程學習軟體工程
- 第六章練習題
- 【軟體工程理論與實踐】Homework(一.2,3)軟體工程
- 探討敏捷開發在軟體開發中的應用敏捷
- 2021敏捷軟體工程需求評審答辯問題總結與建議敏捷軟體工程
- 軟體敏捷開發流程中的 Spike,Sprint 和 Takt敏捷
- 學習高校課程-軟體工程-軟體工程(ch2)軟體工程
- 現代軟體工程 團隊作業 - 軟體分析和使用者需求調查軟體工程
- 論軟體工程師的自我修養:角色、重構與質量軟體工程工程師
- 下一代軟體工程的思考與點滴實踐軟體工程
- 敏捷與軟體的長期危機 - logicmag敏捷
- 軟體工程概論18918第一節課軟體工程
- 軟體工程方法論對軟體開發有多大的用處?軟體工程
- 為什麼需要討論“當代性”?
- 敏捷需求管理軟體敏捷
- KeyKey Typing for Mac(打字練習軟體)Mac
- 流程自動化軟體:賦能現代企業的強大工具
- 軟體工程實踐專案學習與執行日誌軟體工程
- 軟體工程與管理實驗3軟體工程
- 輸入緩衝與土狼時間的討論與實現
- Pocket Yoga Teacher for Mac(瑜伽練習軟體)Mac
- Typing Instructor Gold for Mac打字練習軟體StructGoMac
- 軟體工程方法論對我們經軟體開發有多大用處?軟體工程
- 軟體工程--為什麼軟體開發方法論讓你覺得糟糕軟體工程
- 軟體工程-軟體工程層狀模型(EHM)軟體工程模型
- 敏捷開發——網際網路時代的軟體開發方式敏捷
- 2020.09.29 軟體需求工程學習筆記筆記
- 2024.10.17日軟體工程學習日誌軟體工程
- 2024.10.8日軟體工程學習日誌軟體工程