周次 | 學習時間 | 新編寫代碼行數 | 部落格量(篇) | 學到知識點 |
第一周 | 5小時 | 70 | 1 | 了解什麼是軟體工程,為什麼要學軟體工程,對未來的就業方向有一定的認識,了解github的基本内容 |
第二周 | 6小時 | 200 | 2 | 本周主要編寫一個單、複利的程式,在此過程中重新回顧C語言的一些知識,也思考怎樣更好地實作所需的功能,将操作簡單化 |
第三周 | 6小時 | 150 | 3 | 在這一周,主要的任務是在上周的複利程式的基礎上,再次添加新的功能,使得程式更加完善。在此過程中,我也遇到一些困難,後來通過查閱資料,成功地将疑惑的地方解決好,有一定的收獲。同時我也發現自己還有很多不足之處,是以在以後我會努力提升自己。 |
第四周 | 6小時 | 126 | 1 | 1.老師給我們講了許多關于團隊合作的事情,并教我們在github上如何fork和pr,為我們以後的團隊合作打下了基礎。 2.了解單元測試,但還不會應用在程式上。 |
第五周 | 5小時 | 100 | 1.初步接觸了單元測試,通過網上查找相關資訊,開始了解單元測試的一些基本内容; 2.閱讀了《建構之法》第4章,認識了什麼是結對合作,有何作用。 | |
第六周 | 220 | 2 | 1.第一次結對合作,和小夥伴一起完成了老師所布置的任務; 2.經過第一次的結對合作,使得我更加清晰地認識了我的小夥伴,于是制作了一個“漢堡包”送給隊友,作為第一次合作的禮物。 | |
第七周 | 130 | 1.這一周的任務,我主要實作了界面的美化和音樂的插入; 2.通過去浏覽其他小夥伴們的部落格,我發現大家做得都挺好的,并從中獲得了新的靈感和思路。 | ||
第八周 | 3小時 | 100 | 終于輪到是4個人做團隊任務了,這周主要是找一下之前師姐的一個軟體的一些bug和測試,并磨合我們隊員間的默契。 | |
第九周 | 4小時 | 102 | 這一周主要和我的隊友一起完成了老師布置的任務,在app上發現了一些bug并将其改善,在此過程中我們一起努力,互相學習,加深了我們之間的默契。 | |
第十周 | 20 | 在這周,老師要求我們為我們小組準備要實作的軟體進行一些真正意義上的認識,我們也通過NABCD這種形式,将我們的軟體的優點等通過小視訊的方式展示出來。 | ||
第十一周 | 120 | 從這周起,我們開始了第一個spring周期,針對我們要實作的目标,我們小組對這一任務進行了計劃,根據實際情況寫好product backlog,并把任務拆分成小的、零散的片段,逐漸開始工作。 | ||
第十二周 | 110 | 這周我們根據自己領取到的任務,通過小組讨論和百度查找資料,逐漸完成自己的任務。 | ||
第十三周 | 150 | 在這一周,我們小組終于完成了第一個spring計劃,而且也根據要求對第一周期的工作做了一個回顧并制成ppt,也從閱讀中學到了新的知識。 | ||
第十四周 | 90 | 從這周起,我們就進入了spring計劃的第二階段了,我們小組在第一個周期的基礎上配置設定了新的任務,我們也在努力實作任務内容,以確定工作進度能夠按照計劃進行。 | ||
第十五周 | 80 | 在這個階段,我們主要還是着重于程式的一些bug的修改以及新功能的增加,我們仍在努力 | ||
第十六周 | spring計劃的第二個周期已經結束,我們小組和目标還是有點差距,但我們會在之後努力去完善我們的作業。 | |||
第十七周 | 第三個spring計劃已經結束,我們小組也基本完成了我們的目标,作業的基本要求已經實作,我們也從中學到了很多東西,雖然這個周期已經結束,但我們仍會繼續努力。 |