單詞連連看微信小遊戲git
單詞微信小程序咱們計劃完成一個用連連看遊戲方式實現對單詞記憶的一個微信小程序。爲此咱們進行了初步的需求調查,調查人羣覆蓋了小學生、初中生、高中生、大學生以及在職人員。調查中咱們探討了該遊戲的遊戲模式,由此肯定咱們的遊戲設計方向。
系統的面向用戶爲青少年,主要年齡層在10-30歲之間,包括中小學生,大學生以及部分在職人員等須要利用碎片時間高效有趣地學習英語的羣體或者想玩微信小遊戲的人。
系統主體功能:這是一款可以邊玩遊戲邊記憶單詞的微信小遊戲。遊戲形式爲單詞連連看,一局遊戲同時出現多個不一樣的英文單詞以及對應的中文,英文和中文分別放在不一樣位置的方塊中,無規則打亂。遊戲開始後只需把在可鏈接範圍內的英文單詞和相對應的中文意思分別點擊鏈接起來消除,如此操做直至徹底消除即遊戲結束。其中游戲模式大致包括經典模式(在限定時間範圍內完成遊戲,所用時長越短,所得經驗值越高)、PK模式(其中有一對1、一對多PK模式,所用時長越短,排名越高,所得經驗值越高)。經過經驗值的累加得到升級(以及提示等,這是後話,瞎逼逼一下)獎勵。咱們團隊的特點在於經過遊戲學英語,咱們都知道,學英語詞彙很重要,而你們通常都是經過單詞本或者手機APP背單詞的,長此以往就會發現這樣背單詞的效率其實並不高,一個單詞今天背完過幾天徹底不記得了。若是咱們能經過遊戲來加深對單詞的印象,這樣會更加有效率,並且經過微信小程序能夠用完即走,能夠充分利用碎片時間,好比坐公交,課間休息等。小程序
100人(先定個小目標)微信小程序
①真實性:根據團隊開會討論結果肯定了咱們的方向,爲了進行全面而細緻的需求調研,咱們集思廣益,研究肯定需求問卷調查的題目並進行了問卷調查活動。下圖是截止2018/4/6/20:00的問卷填寫人數及不一樣年齡層所佔百分比,調研數據均是來自用戶的真實需求,而不是未經調查,本身虛構出來的,是真實可用的系統。微信
經調查,發如今學生羣體中,有很大一部分學生有英語學習需求同時也玩過微信小遊戲,在調查中也能夠看出,若是存在一款既能夠背單詞的小遊戲,大部分調查者仍是很願意進行嘗試的。架構
②可用性:這款遊戲對用戶來講容易上手,一玩即會。同時在玩的過程當中可以促進用戶記憶單詞,站在用戶的角度上,即能達到娛樂放鬆的目的,又能促進英語單詞的識記。根據問卷調查結果發現,參與調研的人員中有83.45%的人有學英語的需求,而且有94.48%的人願意嘗試使用單詞連連看的微信小遊戲(中英匹配)做爲英語學習的工具,此外,還有41.38%的人以爲經過小遊戲學英語是一種有效的途徑。以上的數據分析說明咱們團隊的項目確實具備可用性,由於在目前參與調研的用戶中願意使用咱們系統的用戶佔比特別高。工具
③價值所在:在目前市場上,可以高效背單詞且知名度很高的APP已經很是多了,在這方面咱們短時間很難與之進行競爭。而市面上相似的背單詞小遊戲相較而言仍是比較少的,因此咱們另闢蹊徑,抓住微信小程序的特色,不用下載,用完即走,同時遊戲的形式增長了傳統背單詞方法所缺乏的趣味性,用戶能夠利用起零散的空閒時間記憶單詞。系統或程序的價值與它們的可用性是有關係的,產品具備可用性就說明有人願意使用它,有使用者也就能說明它能解決一部分人的需求,那麼就說明它是具備價值的一個產品。咱們的系統的價值在於給用戶帶來方便,幫助用戶充分利用碎片時間,在給用戶帶來樂趣的同時知足用戶學英語背單詞的需求。咱們但願經過一種潛移默化的方式實現單詞的記憶。連連看遊戲咱們從小玩到大,該遊戲能夠提高咱們的眼力,休閒娛樂,若是咱們把單詞做爲一種匹配項那麼該遊戲又能夠賦予學習的功能何樂不爲呢。寓教於樂是咱們國家一直在追尋的方式,或許該遊戲在記憶單詞的效率上沒有那麼高,可是若是它可以利用你休閒娛樂的時間順便記憶幾個單詞不也是一件還不錯的事嗎?學習
https://gitee.com/yangxueying/software_engineering_team_work測試
根據發佈的項目時間規劃,初步確立團隊任務計劃,將團隊的任務計劃添加到碼雲的團隊項目Issues(列表、里程碑)裏面,要求:編碼
將團隊的任務計劃添加到碼雲的團隊項目issues裏面:https://gitee.com/yangxueying/software_engineering_team_work/issues
架構設計
原有的安排是老師教學計劃安排差很少
時間 | 安排 |
---|---|
第 6-7 周 | 1. 制定團隊計劃 |
2.需求調查與分析 | |
3. 原型設計,隊員估計任務難度並學習必要的技術 | |
4. 編碼規範完成、平臺環境搭建完成、初步架構搭建 | |
5. 架構設計,WBS, 團隊成員估計各自任務所需時間 | |
6. 測試計劃制定 | |
第8-9周 | 1. 團隊項目Alpha任務分配計劃 |
2. 連續7天的Alpha敏捷衝刺,7 篇 每日Scrum Meeting博客+代碼提交 | |
第10周 | 1. 用戶反饋+測試計劃改進 |
2. 團隊Alpha階段我的總結 | |
3. 團隊項目Alpha博客:發佈說明、測試報告、展現博客、項目管理 | |
第11周 | 1. 項目複審 |
2. 團隊項目Alpha博客:過後分析 | |
3. 團隊發博客宣佈離隊和接納的成員。 | |
第12-13周 | 1. 團隊項目Beta任務分配計劃,介紹新成員 |
2. 連續7天的Beta敏捷衝刺,7 篇 每日Scrum Meeting博客+代碼提交 | |
第14周 | 1. 團隊項目Beta博客:發佈說明、測試報告、展現博客 |
2. 團隊Beta階段我的總結 | |
第15周 | 1. 項目複審 |
2. 團隊項目Beta博客:過後分析 | |
第16周 | 1. 團隊整個階段總結,分析用戶數據,整理文檔 |
後來根據第 6-7 周博客做業要求把時間安排進一步細化,問卷調查尋找用戶須要時間,因此要兩週時間。根據Y=X±X÷N
(Y表示實際花費時間,主要取決於兩個因素——某件事的估計時間X,以及作過相似開發工做的次數N。)根據以往作項目的經驗,X值爲7,N爲3,Y值爲9.3。因此咱們衝刺階段有整整兩週的時間。
時間 | 安排 |
---|---|
第 6周 | 1. 制定團隊計劃 |
2.需求調查 | |
3.肯定團隊選題 | |
4.瞭解微信小遊戲必要技術 | |
第7周 | 1.需求分析 |
2. 原型設計,隊員估計任務難度並學習必要的技術 | |
3. 編碼規範完成、平臺環境搭建完成、初步架構搭建 | |
4. 架構設計,WBS, 團隊成員估計各自任務所需時間 | |
5. 測試計劃制定 | |
6.團隊項目Alpha任務分配計劃 | |
第8-9周 | 1. 連續7天的Alpha敏捷衝刺,7 篇 每日Scrum Meeting博客+代碼提交 |
第10周 | 1. 用戶反饋+測試計劃改進 |
2. 團隊Alpha階段我的總結 | |
3. 團隊項目Alpha博客:發佈說明、測試報告、展現博客、項目管理 | |
第11周 | 1. 項目複審 |
2. 團隊項目Alpha博客:過後分析 | |
3. 團隊發博客宣佈離隊和接納的成員 | |
4. 團隊項目Beta任務分配計劃,介紹新成員 | |
第12-13周 | 1.連續7天的Beta敏捷衝刺,7 篇 每日Scrum Meeting博客+代碼提交 |
第14周 | 1. 團隊項目Beta博客:發佈說明、測試報告、展現博客 |
2. 團隊Beta階段我的總結 | |
第15周 | 1. 項目複審 |
2. 團隊項目Beta博客:過後分析 | |
第16周 | 1. 團隊整個階段總結,分析用戶數據,整理文檔 |
本次團隊任務主要是調查問卷題目設計與肯定團隊題目。本次團隊任務須要你們集思廣益與協調。通過團隊第一次開會定下單詞連連看微信小遊戲的團隊題目。問卷調查的題目是小組每一位成員先寫出本身的問題,而後根據你們的問題進行選擇彙總纔能有最終問卷。小組的每一位成員都能很好的完美的完成組長分配的任務。
組員 | 分工 | 完成狀況 |
---|---|---|
林楚虹 | 寫各自的問卷調查題目+討論肯定問卷題目+團隊項目描述+我的感想 | 已完成 |
林藝如 | 寫各自的問卷調查題目+討論肯定問卷題目+團隊項目描述+我的感想+調查市場是否有同類型產品 | 已完成 |
董美鳳 | 寫各自的問卷調查題目+討論肯定問卷題目+團隊項目描述+我的感想 | 已完成 |
楊雪瑩 | 寫各自的問卷調查題目+討論肯定問卷題目+我的感想+寫博+制定團隊計劃與時間安排 | 已完成 |
王華俊 | 寫各自的問卷調查題目+我的感想 | 已完成 |
林楚虹:
最初選擇作這個小程序的時候想到的只是日常的一些背單詞軟件的那種形式,後來經過查閱資料,獲得了作一個單詞與遊戲結合的小程序的靈感,忽然就很興奮,以爲頗有意思。最終咱們肯定下以連連看做爲遊戲內容的單詞小程序,就真的很是想實現它。我的以爲在實現方面咱們能夠參考的東西很是多應該完成是不成困難。咱們相信經過咱們的努力在不斷地克服困難的過程當中必定能完成咱們的團隊任務。但願咱們可以珍惜時間,團結一心,一步一步腳踏實地根據咱們的計劃表完成每週的相應任務。
董美鳳:
經過這一週的團隊的選題,到最後肯定項目的基本形式和功能,以及用戶需求調查,初步感覺了一把團隊協做的流程。每一個人提出本身的見解,最後你們一同進行總結改進,有問題互相溝通協調,總體團隊氛圍很好,但願將來的團隊合做能夠一直延續如今的狀態。經過問卷調查的形式,也能夠看出咱們初步制定的項目形式可用性和價值性仍是能夠的,這促進了咱們繼續作這個微信背單詞小遊戲的動力。
林藝如:
其實軟件工程開始之初就知道有一個艱鉅的任務在等着咱們,一開始仍是挺慌張的,由於擔憂本身實力不夠會給團隊拖後腿,然而此次團隊合做一開始讓我感受稍稍有一點激動,團隊第一次開完會感受渾身充滿幹勁兒。此次的項目與以往有點不一樣,感受更專業一點點,咱們須要考慮更多方面,不是隻注重於程序設計,還包括前期後期許多環節。咱們團隊每一個人都很努力,都在盡全力解決每個遇到的問題,但願咱們可以保持這股勁兒,一塊兒加油努力完成這個項目。相信經過此次團隊合做,咱們都能學習和掌握更多與軟件工程有關的新的知識、新的方法。
楊雪瑩:
本次團隊做業是我第一次發佈網上問卷調查。之前只是填過別人的問卷,當時不知道要肯定問卷題目也是個不容易的事情。雖然討論問卷題目過程當中感受想法被掏空同樣(要考慮不少,還要想這個問題對於咱們有什麼用處),可是結果仍是不錯的。通過初步的問卷調查結果,我相信你們更有動力作好這個項目。我很開心有如今團隊的成員,對於我安排的事情你們都能很好而且提早完成。咱們第一次團隊開會也是進行得很愉快很快速。但願在進行具體項目開發時,組員還能如此高效。
王華俊: 這短短几天時間,咱們從討論團隊選題到深刻程序具體的功能,面向的對象,在到你們一塊兒作問卷調查,最終肯定咱們的方向。我真的感受團隊很能讓團隊中每一個人獲得成長,你們互幫互助,每一個人都能發散思惟,提供本身的點子,最後你們都能從中受益。我但願在接下來的團隊合做中,多向隊友學習,更好的提升本身。