一、總結自己的Alpha階段
經過了一周的學習和團隊合作,基本完成了團隊的基本任務,雖然效果不是很理想,而且過程很艱辛,但是從中學到了很多程式設計的新知識,意識到了項目不僅是個人的能力參與,還有團隊的集體智慧。在團隊讨論的階段間互相學習成長,希望下一階段能發揮更好的表現。
二、提出問題
1.(第二章)引用文字“100%的代碼覆寫率并不等同于100%的正确性”,單元測試代碼覆寫率為100%,為什麼還不能保證代碼100%的正确性?
2.(第五章) 列舉了很多團隊模式:主治醫師模式、明星模式、社群模式、業餘劇團模式、秘密團隊、特工團隊、交響樂團模式等等,我認為每個階段的模式可以不一樣,那麼團隊要怎麼選擇合适的模式呢?
3.(第六章)提到“靈活的方法能幫助你更早地知道你是否能如期完成任務,僅此而已”,那麼在知道不能如期完成之後該怎麼辦?
4.(第四章)結對程式設計過程中,讓夥伴間不間斷地複審:設計複審、代碼複審、測試計劃複審、文檔複審,這些東西本來就是兩個人一起做出來的,再一塊去複審,不就是重新再看一下自己寫的東西嗎,沒太大意義吧?
5.(第十二章)從使用者的角度考慮問題,需要我們有同理心,書上也告訴了我們有同理心的軟體工程人員是怎麼想的,但怎樣才能有同理心呢,怎樣去訓練或者培養呢?
三、自我評測
1-8 | c | d | ||||||
9-16 | b | |||||||
17-24 | ||||||||
25-32 | ||||||||
33-37 |