首先要明確接下來做什么撞芍?
由于“軟工杯”初賽時(shí)炎咖,把核心功能完成的差不多了练对,后期只需要完善(關(guān)于后期的計(jì)劃在這就不做過多的說明了)央碟。
所以税灌,接下來我會(huì)把重心放在todolist上。通過todolist靈活掌握學(xué)習(xí)方法亿虽,并運(yùn)用到學(xué)習(xí)其他課程上菱涤。
接下來是關(guān)于todolist的思考:
以下是,在完成這次任務(wù)的過程中,針對(duì)自身,列出每個(gè)環(huán)節(jié)需要關(guān)注的點(diǎn):
需求確認(rèn)
明確需求的前提下,對(duì)每個(gè)環(huán)節(jié)的認(rèn)真思考還是很有必要的:
- 老師布置任務(wù)
- 小組討論
- 明確這一環(huán)節(jié)的目的:明確需求
-
問題列表模板 問題列表.png
- 回想剛拿到這個(gè)任務(wù)時(shí)洛勉,自己列的問題列表粘秆,參考老師給的模板,找出自己未想到的問題收毫,分析原因攻走;
- 找出問題列表中最應(yīng)該關(guān)注的問題:
為什么給我們布置這個(gè)任務(wù)?
我怎么知道我掌握了此再? - 思考:再布置一個(gè)新的項(xiàng)目昔搂,能否列出較為全面的問題列表;
- 問老師+小組確認(rèn)
- 明確這一環(huán)節(jié)的目的:確保組內(nèi)每個(gè)人對(duì)需求的理解是一致的输拇;
- 畫技術(shù)需求列表摘符;
功能探索
- 小組探索功能
- 畫原型圖+事件列表
-
明確這一環(huán)節(jié)的目的:是在用戶角度去探索功能
原型圖:排除干擾因素的影響,注意力集中在主要功能上;
事件列表:列出頁面上所有的事件以及相應(yīng)的狀態(tài)變化逛裤。避免遺漏功能瘩绒。 - 思考:對(duì)于一個(gè)新的項(xiàng)目,你是否可以準(zhǔn)確的畫出原型圖带族,和頁面事件锁荔;
-
明確這一環(huán)節(jié)的目的:是在用戶角度去探索功能
- 畫組件圖+數(shù)據(jù)結(jié)構(gòu)
- 明確這一環(huán)節(jié)的目的:是在開發(fā)者的角度,設(shè)計(jì)整體的頁面結(jié)構(gòu)和數(shù)據(jù)結(jié)構(gòu)蝙砌;
- 思考:數(shù)據(jù)結(jié)構(gòu)是怎么抽象出來的堕战?
分解任務(wù)
-
拆分任務(wù)
- 明確這一環(huán)節(jié)的目的: 把任務(wù)細(xì)化,方便實(shí)現(xiàn)和估時(shí);
- 需要注意的點(diǎn):
- 列出做卡時(shí),可能要做的demo預(yù)言;
做成故事卡
-
故事卡.jpg
- 需要注意的點(diǎn):
- 明確故事卡中的每項(xiàng)內(nèi)容,哪項(xiàng)是必須的?哪項(xiàng)可以省略?以及每一項(xiàng)的作用;
- 需要注意的點(diǎn):
填充看板
注意看板的形式:多出sharing一欄,督促分享;
功能實(shí)現(xiàn)
-
概念學(xué)習(xí):自學(xué)提問圖和概念關(guān)系圖
- 自學(xué)提問圖: 從廣度上對(duì)知識(shí)進(jìn)行了拓展;
- 概念關(guān)系圖: 在深度上對(duì)知識(shí)進(jìn)行深究,理清概念之間的關(guān)系;自學(xué)提問圖的擴(kuò)充;
- 關(guān)注的點(diǎn):
- 自學(xué)提問圖: 它為什么會(huì)出現(xiàn)? (起點(diǎn))
- 自學(xué)提問圖: 什么情況下應(yīng)該用它? (其實(shí)是一個(gè)總結(jié)經(jīng)驗(yàn)的過程;只有對(duì)知識(shí)點(diǎn)有了足夠的掌握,才能給出答案; 終點(diǎn))
兩個(gè)圖在什么時(shí)候用?
重點(diǎn) : 把自學(xué)提問的思想, 運(yùn)用到平時(shí)的學(xué)習(xí)中;
-
demo預(yù)言
- 好處: 注意力集中在研究一個(gè)確定的小問題上,方便試驗(yàn);
- 需要注意的點(diǎn):
- 時(shí)間: 半個(gè)小時(shí)到1小時(shí)之間; 若超時(shí),繼續(xù)細(xì)分任務(wù);
- README.md文件必須符合按要求;
-
業(yè)務(wù)邏輯實(shí)現(xiàn)
- 結(jié)對(duì)
- 任務(wù)分解
- 容易忽視的點(diǎn) : 對(duì)領(lǐng)到任務(wù),繼續(xù)細(xì)化;
- 估時(shí)
- **容易忽略的點(diǎn) **: 寫代碼前,要清楚將要進(jìn)行的每一步,和每一步對(duì)應(yīng)的代碼的實(shí)現(xiàn),以及每一步需要的時(shí)間;寫代碼時(shí),發(fā)現(xiàn)與預(yù)計(jì)不一樣,記錄下來;
- 寫測試
- 明確這一環(huán)節(jié)的目的 : 防止在實(shí)現(xiàn)的過程中隨意擴(kuò)展功能;
- 寫實(shí)現(xiàn) : 只要讓測試通過即可;
- 重構(gòu)
- 需要注意的點(diǎn): 每一步的重構(gòu),都應(yīng)跑下測試,確保測試通過;
- 計(jì)時(shí)結(jié)束
- 反思:
- 需要注意的點(diǎn):反思估不準(zhǔn)的原因,一定要具體;下次如何避免
-
showcase
- 需要注意的點(diǎn):
- showcase完記著將卡移到Sharing
- 需要注意的點(diǎn):
** 總結(jié)分享**
- 技術(shù)博客
- 需要注意的點(diǎn):
- 對(duì)于純干貨的知識(shí),可以直接寫,不需要前因后果;
- 對(duì)于一些坑,或程序運(yùn)行時(shí)出現(xiàn)的錯(cuò)誤,需要把整個(gè)過程描述清楚;
- 需要注意的點(diǎn):
- 反思總結(jié)
- 需要注意的點(diǎn):
- 針對(duì)某件有挑戰(zhàn)的事情, 若無計(jì)劃,則總結(jié)無意義;
- 一定要結(jié)合自身情況, 總結(jié)出經(jīng)驗(yàn);
- 需要注意的點(diǎn):
- 分享與演講
需要注意的點(diǎn): 要形成自己的演講風(fēng)格; - 移卡
最后
在整個(gè)過程中,嚴(yán)格按照學(xué)習(xí)方法的步驟進(jìn)行,形成一種模式.