北航 2012 秋季 软件工程课 M2 要求
祝賀同學們完成了第一個里程碑 M1. 經過報告/評論/Postmortem, 大家對各自項目在M1 的優(yōu)缺點都應該有很深的了解, 也理解到做一個好的軟件和實現(xiàn)一個算法的差別。請把這些對于軟件工程的感悟體現(xiàn)在M2 的具體工作結果中。
關于轉會 -? 軟件工程師換工作是常有的事,優(yōu)秀的軟件工程師都會留下足夠的文檔,? 到哪里都能高效工作,? 我相信經歷了轉會的工程師會以更高的熱情投入到新的工作中。
?
M2 階段的要求:
和M1 類似,? Daily Scrum 的 blog 打分細則如下:
- 連續(xù)10天, 只要求 10 天,? 從11/27日開始到12/10,各團隊自己決定周末是否計入.?? 有特殊要求的請和老師說明。
- 當天沒有博客, 則得 負5分。事后補交 (日期不對) 得 0 分。
- 有博客, 并有每人工作記錄, 包括工作的任務號? (work item ID), 則加五分。?
- ??? 沒有ID 的例子: http://www.cnblogs.com/76er/archive/2012/10/30/2747245.html
- ??? 有ID 的例子: http://www.cnblogs.com/fightingsnail/archive/2012/11/08/2761664.html?
- 博客有TFS? remaining work? 報表, 或自己做的 Burn down 報表, 加五分。?
- ??? 例子: http://www.cnblogs.com/fightingsnail/archive/2012/10/31/2747290.html
- 博客如果有其它優(yōu)缺點, 則可酌情加減分數(shù) (1~5 分) 。
- ??? 例如: 有代碼測試覆蓋的報告, 有測試用例的報告, 或者有最新程序運行的截屏, 等。
- 每天最高 12 分。 最低 -5 分。
用戶測試報告: 在10天的沖刺完成后, 在適當?shù)臅r機 (一兩天后) 請項目的目標用戶來試用軟件, 記錄用戶反饋, 并寫報告, 報告要有用戶使用你們軟件的照片。
??? 要點:? 不要先告訴用戶操作細節(jié), 而是告訴用戶一個目標 (例如想找有關 機器學習的資料), 讓用戶自己試著摸索。 反復幾次, 收集反饋, 并思考如何改進。 所有小組都要做。 crawler 和 pipeline 小組要找其他開發(fā)人員 (假設他們以后要維護這個網站, 并且要處理更多文檔) 來做用戶調查。? 請看移山之道或其它教材/資料關于用戶調查/user study 的做法。
現(xiàn)在就可以考慮軟件要如何發(fā)布, 最后項目評審的時候要拿出實際用戶的數(shù)據, 所以要求你們的軟件要在實際世界中運行了一段時間。
所有軟件的發(fā)布日期都是 (12/17 中午)。? 如果軟件在發(fā)布之后有新版本,可以多次發(fā)布,但是12/17 號必須有第一次發(fā)布。??
每個項目預期發(fā)布20 天 ?(1/7 中午) ?之后的下載用戶數(shù)量,?或者活躍用戶數(shù)量。 各個項目可以自己找渠道推廣各自的軟件/網站.
要求所有項目都要在下列的網站發(fā)個帖子, 做宣傳:
??? http://www.newsmth.net/nForum/#!board/NewSoftware?
??? www.cnbeta.com
請把截屏和用戶的反饋加入到報告中。
?
1/7/2013 進行最終項目終審。要求在這里:
http://www.cnblogs.com/xinz/archive/2012/12/26/2833855.html?
附: 各小組博客列表.
?
總結
以上是生活随笔為你收集整理的北航 2012 秋季 软件工程课 M2 要求的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: pep8 python 编码规范_实用的
- 下一篇: ios uiview 如何刷新_2020