田笑妍,孫華
(新疆大學(xué) 軟件學(xué)院,烏魯木齊 830001)
時(shí)間管理的目的是為了提高時(shí)間的利用率和有效性,并且能夠?qū)r(shí)間進(jìn)行合理的計(jì)劃、控制和有效安排[1]。時(shí)間管理的最終目標(biāo)是改變個(gè)人被動(dòng)、拖延的習(xí)慣,并將此類行為可能造成遲滯或失敗的任務(wù)轉(zhuǎn)化為有計(jì)劃并能及時(shí)完成的任務(wù)。大學(xué)生作為天之驕子,是社會(huì)未來的中堅(jiān)力量。在大學(xué)期間,大學(xué)生將完成從依靠外在約束到本我自覺的成長(zhǎng)過程,養(yǎng)成良好的生活、學(xué)習(xí)、工作習(xí)慣,并形成正確的世界觀與價(jià)值觀。在大學(xué)學(xué)習(xí)期間,大學(xué)生的課余時(shí)間總體上較為充裕[2,3],對(duì)于時(shí)間的管理呈現(xiàn)出明顯的年級(jí)區(qū)別[4,5],但在時(shí)間計(jì)劃執(zhí)行過程中常常出現(xiàn)隨意中斷現(xiàn)象[6]。隨著網(wǎng)絡(luò)的普及、網(wǎng)速的提高及手機(jī)端應(yīng)用的大量涌現(xiàn),大學(xué)生對(duì)于手機(jī)的依賴程度已經(jīng)超過中等水平[7]。上述現(xiàn)象導(dǎo)致抑郁、考試焦慮、學(xué)習(xí)倦怠等相關(guān)問題在大學(xué)生中呈現(xiàn)增長(zhǎng)的趨勢(shì)。
戴維·艾倫提出的基于“盡管去做”(Getting Things Done,GTD)思想的完成任務(wù)方式,本質(zhì)上就是逐一清點(diǎn)大腦里的事務(wù),將未完成的事務(wù)一一捕獲,并收集在大腦以外的文件系統(tǒng)當(dāng)中[8]。本文鑒于大學(xué)生時(shí)間管理現(xiàn)狀與大學(xué)生對(duì)手機(jī)的依賴程度,結(jié)合GTD時(shí)間管理原理設(shè)計(jì)并實(shí)現(xiàn)了基于Android平臺(tái)的GTD時(shí)間管理應(yīng)用。在完成基本時(shí)間管理功能的基礎(chǔ)上,通過任務(wù)時(shí)效分析機(jī)制、任務(wù)轉(zhuǎn)化機(jī)制、時(shí)間人格分析機(jī)制等特色功能完成對(duì)大學(xué)生課余時(shí)間的規(guī)劃、管理及任務(wù)監(jiān)督等工作。
戴維·艾倫在2001年出版了“盡管去做”系列圖書的第一部[8],通過簡(jiǎn)單而靈活的方式來管理日常的任務(wù)與工作,從而最大化工作效率。GTD時(shí)間管理主要思想就是將所需要處理的任務(wù)記錄在案、排除其他干擾,使得執(zhí)行者可以專注于工作,并且可以隨時(shí)對(duì)工作的完成狀態(tài)進(jìn)行檢驗(yàn)。GTD由收集、整理、組織、回顧、行動(dòng)等五個(gè)主要步驟構(gòu)成。
事務(wù)收集工作是GTD的第一步,其主要目標(biāo)是收集與自己相關(guān)的事務(wù),包括需要聽取的學(xué)術(shù)報(bào)告、要參加的社交活動(dòng)、要讀的圖書、要進(jìn)行的練習(xí)、要接聽或撥打的電話、要聽取的建議等內(nèi)容,并將各項(xiàng)事務(wù)的目標(biāo)、重要性和緊迫程度一一記錄在案。事務(wù)整理是對(duì)記錄在案的活動(dòng)定期整理,將之分成可完成的事務(wù)和不可完成事務(wù)。對(duì)于不可成的項(xiàng)目,將其歸類為垃圾或日后可能要處理的事務(wù);對(duì)于可完成項(xiàng)目,分為可立即完成事務(wù)或下一步計(jì)劃事務(wù)。事務(wù)組織則是下一步計(jì)劃事務(wù)進(jìn)一步分解為下一步行動(dòng)清單、等待清單、未來清單三個(gè)部分。下一步清單是具體的下一步任務(wù),可能要分成很小的步驟去完成;等待清單是記錄委派別人幫助的事務(wù);未來清單是沒有具體完成期限的不確定事務(wù)。事務(wù)處理和組織流程如圖1所示。回顧步驟則用于檢查事務(wù)是否已經(jīng)正常完成,并對(duì)事務(wù)進(jìn)行相應(yīng)更新。行動(dòng)步驟則是事務(wù)的具體實(shí)行步驟。
圖1 事務(wù)處理和組織流程
現(xiàn)在已有許多成熟的PC端GTD軟件如hiTask、Nirvana、RemembertheMilk、Todoist、Wrike 和Zendone等[9]。國(guó)內(nèi)許多研究者基于GTD思想設(shè)計(jì)了面向應(yīng)用的日程管理模型如利用分詞技術(shù)和短信解析功能的時(shí)間管理模型[10],四象限法[11]和GTD思想結(jié)合通過刪除每一象限的任務(wù)達(dá)到事務(wù)清空效果的日事清模型[12]等等。在充分考慮了當(dāng)前大學(xué)生時(shí)間管理現(xiàn)狀、對(duì)移動(dòng)設(shè)備依賴程度及社交類軟件的使用情況,本文設(shè)計(jì)了基于Android平臺(tái)的GTD時(shí)間管理應(yīng)用幫助大學(xué)生更有效地完成個(gè)人時(shí)間管理任務(wù)。該應(yīng)用基于模型-視圖-控制(Model View Controller,MVC)模式[13],具有任務(wù)的時(shí)效分析機(jī)制、任務(wù)轉(zhuǎn)化機(jī)制和時(shí)間人格分析機(jī)制等特色功能。
MVC模式(如圖2所示)是由Trygve Reenskaug最早提出的軟件設(shè)計(jì)架構(gòu),目的在于簡(jiǎn)化程序的修改和擴(kuò)展、降低模塊間的耦合性以實(shí)現(xiàn)代碼重用,并使程序的控制結(jié)構(gòu)更加直觀。模型封裝了所有與數(shù)據(jù)相關(guān)的服務(wù),僅處理數(shù)據(jù)相關(guān)的業(yè)務(wù)邏輯,不負(fù)責(zé)數(shù)據(jù)的顯示。視圖則專門用于以合適、合理的方式呈現(xiàn)模型中的數(shù)據(jù)并能動(dòng)態(tài)反映數(shù)據(jù)的更新??刂破鲃t負(fù)責(zé)對(duì)各個(gè)層面之間的協(xié)調(diào)工作。
圖2 MVC模式示意圖
該GTD時(shí)間管理應(yīng)用的MVC架構(gòu)如圖3所示,其模型返回的是無格式中間層元數(shù)據(jù),因此允許以不同視圖樣式訪問相同服務(wù)器端代碼。在該架構(gòu)中相同的構(gòu)件可以被不同的視圖界面使用,完成設(shè)定業(yè)務(wù)邏輯的同時(shí)也便于向iOS客戶端和PC端的移植。
模型由數(shù)據(jù)層和物理層構(gòu)成。Bmob云數(shù)據(jù)庫(kù)[14,15]除了提供數(shù)據(jù)庫(kù)基本功能外,還提供數(shù)據(jù)離線操作、主動(dòng)消息推送等功能,具有低費(fèi)用和高數(shù)據(jù)安全性等優(yōu)點(diǎn)。在基于GTD的時(shí)間管理應(yīng)用中,通過Bmob云數(shù)據(jù)庫(kù)對(duì)用戶信息、創(chuàng)建的任務(wù)進(jìn)行存儲(chǔ),在此基礎(chǔ)上對(duì)用戶任務(wù)時(shí)效進(jìn)行分析,并將結(jié)果提交到業(yè)務(wù)層。
業(yè)務(wù)層負(fù)責(zé)以不同的視圖呈現(xiàn)模型中的數(shù)據(jù)。數(shù)據(jù)層提取經(jīng)過分析的數(shù)據(jù)并將之交付給業(yè)務(wù)層呈現(xiàn)。業(yè)務(wù)層向用戶展示的包括注冊(cè)、登錄、好友排行、人格分析和任務(wù)列表等在內(nèi)的用戶視圖,以及信息管理、產(chǎn)品管理和圖片管理等后臺(tái)視圖。
接口層由通信錄接口、日歷接口和短信接口構(gòu)成,負(fù)責(zé)協(xié)調(diào)數(shù)據(jù)層和業(yè)務(wù)層,并與其他應(yīng)用對(duì)接。GTD中所有任務(wù)都需要通過日歷接口來實(shí)現(xiàn)日程管理,好友排行等功能則需調(diào)用系統(tǒng)通訊錄及其他社交類應(yīng)用中的好友列表。
圖3GTD時(shí)間管理應(yīng)用的MVC架構(gòu)
“時(shí)效”一詞在《現(xiàn)代漢語詞典》中釋意為“在一定時(shí)間內(nèi)能起的作用”。任務(wù)的時(shí)效分析根據(jù)系統(tǒng)制定的衡量標(biāo)準(zhǔn)將任務(wù)分為三類:瞬時(shí)任務(wù)、適時(shí)任務(wù)和長(zhǎng)期任務(wù)。瞬時(shí)任務(wù)是指時(shí)效性很短的任務(wù),適時(shí)任務(wù)則是在一定時(shí)間段內(nèi)有價(jià)值的任務(wù),而長(zhǎng)期任務(wù)則不受時(shí)間約束。通過采取分類存儲(chǔ)、綜合和深入研究三類不同任務(wù)的現(xiàn)時(shí)價(jià)值,用戶可以為今后的時(shí)間安排做決策,并通過最快的方式去收集和加工瞬時(shí)任務(wù)。
任務(wù)轉(zhuǎn)化機(jī)制通過加工任務(wù)的附屬信息來獲得實(shí)際效能。當(dāng)產(chǎn)生突發(fā)事件時(shí),既定任務(wù)可能會(huì)被提前、滯后或取消,從而導(dǎo)致任務(wù)失效。失效的任務(wù)除了被回收以釋放內(nèi)存外,還將引起用戶任務(wù)調(diào)整。根據(jù)用戶的實(shí)際情況更改任務(wù)的屬性,瞬時(shí)任務(wù)、短時(shí)任務(wù)、長(zhǎng)期任務(wù)和失效任務(wù)之間經(jīng)過狀態(tài)轉(zhuǎn)化以滿足不同應(yīng)用場(chǎng)景。例如,某用戶8:00-9:00跑步為瞬時(shí)任務(wù),10:00-11:00參加會(huì)議為適時(shí)任務(wù);12:00-13:00做作業(yè)列為長(zhǎng)期任務(wù)。由于變故取消會(huì)議,轉(zhuǎn)換為失效任務(wù)被回收,而長(zhǎng)期任務(wù)“做作業(yè)”提前至10:00-11:00轉(zhuǎn)換為適時(shí)任務(wù)。將上述轉(zhuǎn)化關(guān)系定義為有窮自動(dòng)機(jī)M,設(shè)其狀態(tài)集為K,業(yè)務(wù)處理字母表為∑(括號(hào)內(nèi)字母表示相應(yīng)處理),并進(jìn)行如下定義:
(1)狀態(tài)集K={“開始任務(wù)”,“適時(shí)任務(wù)生成”,“瞬時(shí)任務(wù)生成”,“長(zhǎng)期任務(wù)生成”,“失效任務(wù)生成”};
(2)字母表 ∑={“設(shè)置瞬時(shí)任務(wù)(a)”,“設(shè)置適時(shí)任務(wù)(b)”,“設(shè)置長(zhǎng)期任務(wù)(c)”,“設(shè)置失效任務(wù)1(d)”,“設(shè)置失效任務(wù)2(e)”,“設(shè)置失效任務(wù)3(f)”,“瞬時(shí)任務(wù)轉(zhuǎn)換1(g)”,“瞬時(shí)任務(wù)轉(zhuǎn)換2(h)”,“適時(shí)任務(wù)轉(zhuǎn)換1(i)”};
(3)設(shè)置初始狀態(tài)為{“開始任務(wù)”},終止?fàn)顟B(tài)為 {“失效任務(wù)”};
(4)設(shè)置狀態(tài)轉(zhuǎn)換函數(shù)δ為:
δ(“開始任務(wù)”,a)=“瞬時(shí)任務(wù)生成”;
δ(“開始任務(wù)”,b)=“適時(shí)任務(wù)生成”
δ(“開始任務(wù)”,c)=“長(zhǎng)期任務(wù)生成”
δ(“瞬時(shí)任務(wù)生成”,d)=“失效任務(wù)生成”
δ(“適時(shí)任務(wù)生成”,e)=“失效任務(wù)生成”
δ(“長(zhǎng)期任務(wù)生成”,f)=“失效任務(wù)生成”
δ(“瞬時(shí)任務(wù)生成”,g)=“適時(shí)任務(wù)生成”
δ(“瞬時(shí)任務(wù)生成”,h)=“長(zhǎng)期任務(wù)生成”
δ(“適時(shí)任務(wù)生成”,i)=“長(zhǎng)期任務(wù)生成”
(5)定義S為“開始任務(wù)”,A為“瞬時(shí)任務(wù)生成”,B為“適時(shí)任務(wù)生成”,C為“長(zhǎng)期任務(wù)生成”,D為“失效任務(wù)生成”。
則M的狀態(tài)轉(zhuǎn)換如圖4所示。
圖4 任務(wù)狀態(tài)轉(zhuǎn)換機(jī)制
時(shí)間人格[16]分析機(jī)制對(duì)Bmob云數(shù)據(jù)庫(kù)中用戶任務(wù)狀態(tài)進(jìn)行分析,比較失效任務(wù)率、未完成率、任務(wù)轉(zhuǎn)化率來對(duì)用戶時(shí)間人格進(jìn)行評(píng)估,并對(duì)新增任務(wù)給出合理的建議。經(jīng)分析,任務(wù)失效率越高,任務(wù)的未完成率就越高,用戶就越難于合理安排日程并且越容易出現(xiàn)消極的負(fù)面情緒[17];任務(wù)轉(zhuǎn)化率適中,表明用戶具有較好的任務(wù)執(zhí)行力。任務(wù)失效率、未完成率、轉(zhuǎn)化率定義如式(1)、(2)和(3)所示:
基于Android的GTD時(shí)間管理應(yīng)用的各模塊間關(guān)系如圖5所示。用戶進(jìn)入該應(yīng)用后,對(duì)創(chuàng)建的任務(wù)進(jìn)行分類,淘汰不可行的任務(wù)并對(duì)可行的任務(wù)進(jìn)一步分類;可行的任務(wù)分為下一步行動(dòng)清單、等待清單、未來清單。同時(shí),系統(tǒng)依據(jù)Bmob云數(shù)據(jù)庫(kù)中用戶任務(wù)數(shù)據(jù)對(duì)用戶行為進(jìn)行任務(wù)時(shí)效、任務(wù)轉(zhuǎn)換和時(shí)間人格分析,并將分析結(jié)果反饋至用戶。
圖5 各模塊間調(diào)用關(guān)系
基于Android平臺(tái)與時(shí)間管理思想相結(jié)合,本文通過MVC模式開發(fā)了基于GTD的時(shí)間管理應(yīng)用。該應(yīng)用在完成常規(guī)時(shí)間管理功能的基礎(chǔ)上,通過任務(wù)的時(shí)效分析機(jī)制、任務(wù)轉(zhuǎn)化機(jī)制和時(shí)間人格分析機(jī)制等特色功能幫助大學(xué)生定制時(shí)間管理任務(wù),旨在為大學(xué)生提供科學(xué)、合理和切實(shí)可行的建議,幫助于其建立完善的學(xué)習(xí)和工作管理體系,具有較高的實(shí)用價(jià)值和應(yīng)用景。
參考文獻(xiàn)
[1] 胡善姣.本科生學(xué)習(xí)時(shí)間管理行為結(jié)果研究[D].武漢:華中科技大學(xué),2009.
[2] 劉姝含,張冬梅,王杰.大連地區(qū)大學(xué)生業(yè)余時(shí)間利用情況調(diào)查及對(duì)策研究[J].科技視界,2015(9):34-57.
[3] 勝令霞.大學(xué)生業(yè)余時(shí)間利用情況的調(diào)查、分析與對(duì)策——以河南大學(xué)生為例[J].中州學(xué)刊,2011,(5):135-136.
[4] 王婷,袁婕.197名大學(xué)生的時(shí)間管理傾向與父母教養(yǎng)方式的關(guān)系[J].中國(guó)心理衛(wèi)生雜志,2008,22(6):429-432.
[5] 張?zhí)?,謝鈺涵.不同自信水平大學(xué)生時(shí)間管理傾向的比較[J].中國(guó)健康心理學(xué)雜志,2006,14(6):615-618.
[6] 董朝輝,李曉林,付照娜,等.大學(xué)生時(shí)間管理策略現(xiàn)狀的質(zhì)性研究[J].中國(guó)電力教育,2009(12):175-177.
[7] 張娜.大學(xué)生手機(jī)依賴與時(shí)間管理傾向、學(xué)業(yè)拖延的關(guān)系[D].開封:河南大學(xué),2016.
[8] ALLEN D. Getting things done:the art of stress-free productivity[M].New York:Viking Penguin,2002.
[9] Burger R.The top 6 free getting things done software[OL].https://blog.capterra.com/the-top-6-freegetting-things-done-software/,2018-01-26.
[10] 韓玉民,楊騰飛,劉安戰(zhàn).基于短信內(nèi)容解析的日程管理軟件設(shè)計(jì)與實(shí)現(xiàn)[J].微型機(jī)與應(yīng)用,2015,34(15):92-94.
[11] Axelrod A.Eisenhower on leadership:Ike’s enduring lessons in total victory management[M].San Francisco:Jossey Bass,2006.
[12]強(qiáng)音.“日事清”:一款很實(shí)用的團(tuán)隊(duì)效率軟件--專訪“日事清”創(chuàng)始人劉磊[J].職業(yè),2015(1):28-30.
[13] Deacon J.Model-View-Controller(MVC)Architecture [OL].http://www.jdl.co.uk/briefings/MVC.pdf,2018-01-26.
[14] 杜巍.Android App開發(fā)中Bmob云平臺(tái)的運(yùn)用[J].通訊世界,2016,(3):220-221.
[15] 周冉,高玉竹.Bmob云平臺(tái)在Android App開發(fā)中的應(yīng)用[J].微型機(jī)與應(yīng)用,2015,34(1):26-28.
[16] Kaufman C F,Lane P M,Lindquist J D.Exploring more than 24 hours a day:a preliminary investigation of polychronic time use[J].Journal of Consumer Research,1991,18(3):392-401.
[17]Sirois F M.Absorbed in the moment?An investigation ofprocrastination,absorption and cognitive failures[J].Personality & Individual Differences,2014,71(2):30-34.