天天看點

附加作業

回答問題:

1.本課程需要在項目的具體流程上加以重視,課本上提供了許多的模式和方法,但是實際我們在做項目的時候還是邊做邊改,其中很多的技術和功能隻做了了解而未在實際項目中加以應用,因為除了程式設計之外,軟體工程的其他内容對我們來說的都是全新的知識,應該在課堂上老師加以教學,以執行個體來一點點地讓大家體會到軟體工程中的許多技術。具體措施如以做實驗的方式讓同學們對軟體工程中的各種技術加以了解并深入學習,以讓大家對軟體工程達到全面的學習,而不是僅僅通過程式設計來完成任務,作業也可以多布置一些對軟體工程中的技術專項作業,比如項目經理工作、靈活流程工作、使用者調研、項目說明書、測試說明書等等加以訓練,讓大家實在地體會到做項目的過程。

2.我認為助教和老師在這次改革中做得很好,第一次改革就起到了很大的效果,對于助教,不知道可不可以除了評分之外可以為學生們講解一些程式設計技巧或者項目有關内容,和大家加強交流,而不隻是簡單地評論部落格,我知道這是很大的工作量,是以可以增加助教人數,或者讓老師也參與其中。對于老師,希望老師可以加強和同學們交流,實時關注大家項目進度,提供建議,因為我們一直在摸索,是以老師的幫助會有很大的指導作用。

3.每次項目的評分,我隻看到了最終成績,不太了解評分規則,而且分數很亂,每次分數都不一樣,也不知道滿分是多少,隻能看到排名,是不是以第一名的分數作為滿分?但是第一名肯定不是完美的,希望可以給出一個簡單易懂的評分規則和成績展示。合理的評分規則應該是按要求給分項進行評分,按照進步程度加分,若有額外功能可以加分。

4.結對項目中并沒有體會到很大的好處,原因是随機配置設定隊友,雙方的目标不一緻,我可能想好好做,但是對方可能不太想做,後來就有可能拖累項目進度,進而成為一個人的項目,我們的結對項目沒有這麼嚴重,但是也受到了一些影響。整體我的工作量較多。

5.項目算成功了一半,失敗了一半,成功的地方在于我們做出了軟體,可以使用,失敗的一半是這個最終成品與我們最早的目标有不少差距。如果重新選擇,我還會選擇這個團隊,并更加努力的上司他。項目做成這樣的原因有:對于項目的态度不夠認真、對第一次做團隊項目有些迷茫,而且大家的程式設計技術比較普通、沒有制定出來詳細的計劃,一步一步的做,發現有些做不到就放棄。

7.這是第三次寫課程建議了,考試卷一次,最後一次個人作業一次,這裡又是一次。比起以往學習的計算機課程,軟體工程更加注重課下的訓練,這也讓我感受到計算機是一門工科而不是理科,我也更喜歡多實踐,少理論,是以我很喜歡這門課程, 也對所有老師和教授們的付出表示感謝,感謝你們帶領我們完成一個又一個自認為做不到的難題。我希望這門課程可以在課堂上更多地通過執行個體分析的方法來教導大 家,比如對某個同學某個團隊的項目進行分析,這會讓我們更加明确自己應該如何去做,同時也建議加強課下的訓練,把期末考試取消,這樣完全地依靠我們自己的 學習成果來評定成績,會讓我們對課下的實踐更加重視,也會得到更多地收獲。