我這次的任務:軟工杯和todolist,根據(jù)實際情況我會將我的重點放在軟工杯上,但是我也會做todolist,我雖然不會做完,但是我會挑選一個功能完整的實現(xiàn)這個功能。
軟工杯初賽時我所使用的學習方法:
需求確認
- 小組開會確定參加軟工杯的項目名稱和初步的設想
- 小組成員向提出想法的同學提問,提出想法的同學作出回答
- 根據(jù)成員的回答,我們進行討論并確定最終的需求并統(tǒng)一成員對需求的認識
- 成員確定完成的形式并確定完成的時間
功能探索
- 在小組成員對需求有了統(tǒng)一的認識之后,我們一塊設計了界面的原型圖
- 確定了里面的一部分的事件(由于只是初期的設想 ,所以事件不是完整的,在之后的實現(xiàn)中還會在添加)
分解任務
- 將畫好的界面原型圖發(fā)到我們的微信群里,大家根據(jù)自己的喜好,挑選要完成的界面(由于我們前期只完成界面,所以沒有制作看板)
在完成過程中遇到的問題
- 不清楚每個人的進度
- 成員不能及時的完成任務,存在將任務無限期的延后的情況
- 沒有驗收的條件,導致成員完成的質(zhì)量不能得到保證
- 沒有showcase導致在提交之后才能發(fā)現(xiàn)問題
軟工杯決賽和todoliat時我要使用的學習方法:
功能探索
- 完成數(shù)據(jù)庫的設計(數(shù)據(jù)庫存儲的數(shù)據(jù)一致,解決數(shù)據(jù)庫的不一致導致的問題,減少之后統(tǒng)一數(shù)據(jù)庫浪費的事件時間)
任務分解
- 將任務進行細化,制作任務卡(必須標明驗收條件和完成時間)
- 制作看板(在Trello上建立小組看板,可以清晰的了解每個人的進度)
功能實現(xiàn)
- 學習不熟悉的概念,畫圖
- 對不熟悉的功能,從0開始寫demo
- 完成業(yè)務邏輯實現(xiàn)(估時與反思,發(fā)現(xiàn)自己的不足并提出改進的方法)
- showcase(及時的發(fā)現(xiàn)自己的問題,及時進行修改)
總結分享
- 博客(檢驗自己是否真正的學習,和別人分享自己的知識,方便之后 的查閱)
- 反思總結(可以鍛煉自己的文筆和表達方法)
- 演講(鍛煉自己的表達方式和演講的能力,也可以鍛煉自己的膽量)
在培養(yǎng)自己的好的習慣之前,必須明確做那些事可以幫助我培養(yǎng)好的習慣,和每件事的具體的執(zhí)行的方式,只有做到了這些才能更好的幫助自己培養(yǎng)好的 習慣。