問題1:第五章——團隊流程——軟件團隊的模式中講到功能團隊模式。的確軟件開發公司的團隊最後都演變成功能團隊。且不一樣能力的人之間平等協做。可對於一個團隊合做沒有什麼是平等的,每一個開發者的開發思想以及能力和編碼方式都有所不一樣。那麼要完成一項任務,工做分配就很重要。團隊中怎樣才能結合每個人的優勢來分配任務?單元測試
問題2:第十一章——軟件設計與實現。軟件就是爲了解決用戶的需求,那麼開發者在開發階段是否應該知足用戶大量的需求改動?
答:企業在開發軟件以前必須充分了解用戶的需求,結合各類調查方法。一個新的App開發是由開發者主導而且全程執行。但畢竟是新產品因此前期用戶的需求可能會有一些不完善,此時就須要開發者在設計產品時和用戶保持一個良好胡溝通。測試
問題3:第十三章——軟件測試。P298練習與討論中提到「對哪種敵人使用哪種武器?」
答:軟件測試階段分爲:單元測試、集成測試、系統測試、驗收測試。
方法主要有黑盒和白盒測試!編碼