項目的測試狀況
參考alpha階段的測試要求
迴歸測試:在修改/增長功能的狀況下,請用迴歸測試,從新運行alpha版本的測試用例,確認beta版是否存在「退化」
迴歸測試步驟:

碼雲的測試報告提交記錄:

項目的發佈說明,主要包含:
1.本版本的新功能
(1)用戶註冊功能

(2)自動登陸功能

(3)時間線提醒功能(適用於小事件)


(4)主任務還能夠添加子任務

(5)主任務還能夠添加備註

(6)搜索功能

(7)團隊模塊的任務添加

(7)不一樣團隊的任務能夠移動


(8)團隊界面底部模塊的移動

2.軟件對運行環境的要求
PC端:Windows7 、 Windows8 、Windows10html
3.系統已知的問題和限制
1.日曆功能還未完善,點擊相應圖標暫時沒有任何反應:

2.時間線事件暫時不支持刪除功能:

3.排序功能,排序只能按照時間排序:

4.團隊界面中的標籤功能還需完善:
python
4.軟件的發佈方式以及發佈地址
發佈方式:利用碼雲發佈

發佈地址:https://gitee.com/niverse799/GuguaClient/releases/v0.2.2-betamysql
提供一個穩定的碼雲的開源源碼和項目連接(以便後來人在大家項目基礎上繼續改進完善)
客戶端項目連接:https://gitee.com/niverse799/GuguaClient
服務端項目連接:https://gitee.com/534160110/guguaServerandroid
要求列出代碼簽入的歷史, 並錄製視頻演示從碼雲代碼倉庫同步代碼,在本機編譯,構建, 併發布到目標機器的過程
簽入歷史(部分截圖):


相應連接:https://gitee.com/niverse799/GuguaClient/graph/betagit
保證項目可運行的視頻
構建部署演示sql
用戶使用狀況報告(使用反饋意見、用戶數量、使用頻度)
參考:『編程題全隊』Beta 階段用戶使用調查報告這篇完整的博客數據庫
團隊項目總代碼行數、項目預估遺留的bug數、項目總耗時
總代碼行數:
項目預估遺留的bug數:16000行
參考上面系統已知的問題和限制,bug數已經發現的有四處,其餘暫時沒有發現。
項目總耗時:
Alpha階段,一共衝刺七天,平均天天成員的總耗時爲10小時,總共花費約70小時;
Beta階段,一共衝刺五天,平均天天成員的總耗時爲11小時,總共花費約55小時;
加上其餘間隙時間,總共大約花費150小時。編程
根據Beta衝刺過程當中各個成員的具體貢獻彙總排序,總分爲N*20,給出每一個人的團隊我的貢獻分(排序無並列,所以每一個人的我的貢獻分不一樣);

每一個組員的項目感言;
- 孫志威:
今天總算是完成了Gugua項目的開發,感受渾身輕鬆
大半個學期下來,學習了不少軟工的方法和工具,也體會到了團隊合做的重要性。
咱們是個分工十分明確、頗有秩序的的團隊,咱們有小黃衫得主華華林負責PM的事項,督促各個隊員的進度以及寫出高質量的博客;有細緻認真的波波使用各類工具技巧進行測試、收集產品使用狀況;有勤奮的可可飛負責了與數據庫的各類操做;還有很強的WW負責了服務器的架構和設計;以及我和慧君負責了客戶端的全部設計和開發。能夠說每一個隊員對咱們項目的貢獻都是巨大的。
不過最大的體會仍是很累,由於咱們選擇的項目在開發成本上比其它團隊高不少,同時咱們又加了不少功能,但最耗時的是那些非功能性的功能,例如項目的主界面佈局、堆上管理子窗口、數十個Widget之間的通訊、在PC窗口上的位置、滾動、摺疊、檢測區域等等功能,相對於一運行就填充整個屏幕的移動設備來講難度高不少。
總之,Gugua的項目開發告一段落了,沒有了Deadline很開心
- 孫慧君:
項目基本如期完成了,表示很是欣慰啊。原來想到是一個學期的項目能夠慢慢完成的,沒想到中間還有各類調查分析、項目測試、複審之類的流程,忽然發現要完成一個項目真的不能懶散,一旦鬆懈,就以爲時間不夠用了。
若是真的有心去作項目,在保證課程不落下的前提下去完成這個項目其實挺不容易的,有的大佬就花了大部分的時間去寫代碼,真的好辛苦,固然也有不少同窗基本什麼都沒作就等着別人在博客裏"分一點業績"給本身(我很慶幸咱們小組沒有這種人)。
其實一開始就有些心理不平衡的,憑什麼咱們這麼投入時間去寫代碼、作測試、開會,大家就能夠一天到晚打遊戲,到立會的時候:面面相覷,嘴角上揚,找我的找兩個角度拍一下就完事了。可是後來想一想,笑到最後的又會是誰呢?誰都不是傻子,項目的好壞、抄襲與否都會有一個評定的,付出和收穫確定是成正比的。又何須在乎別人多墮怠,知道本身多努力就能夠了。
我知道咱們的項目並不完美,可是咱們會負起責任在後期慢慢完善,每一個優秀的軟件都是在不斷更新改版的,花了這麼多時間去構建它,更要花更多的時間去維護、完善它,直接丟棄的話換做誰都不甘心吧。也許之後咱們學習了更多知識,積累了更多經驗,會以爲本身作的這個項目簡直是年少無知,可是沒有這些"年少無知系列",就不會有更優秀的咱們不是嗎。
- 黃華林:
Beta階段的衝刺終於要告一段落了,這段時間每一個成員,特別是志威和慧君,兩個主力付出了太多的心血和汗水,其餘成員也作出了應有的貢獻,因此纔有了最後項目的完成。回想軟工剛開始,六我的(包括倪兢飛同窗)都對這個項目蠢蠢欲試,你們也都充滿信心,雖然中途離開了個倪兢飛,可是咱們咱們團隊仍是不忘初心,繼續前行,立志作到最好。
這個階段最大的收穫就是學會了協調成員,增強了表達能力和協調能力,充分激發了本身的組織潛能,鍛鍊了本身的工做能力,算是一件特別棒的事情。這段時間本身也成長了不少,也很榮幸可以處在一隻這麼優秀的團隊當中,很是的自豪和驕傲,謝謝個人每位隊員。
咱們的項目已經基本完工,但仍是有些功能還未實現,還有存在部分bug沒有發現,咱們後期還會不斷地該進和修復,努力作到最好和最棒,加油!!
- 連燕波:
在過去一週的時間內,咱們團隊在送走一位隊員的狀況下,完成了Beta衝刺。在這一週當中,每一個成員都在緊張而認真地完成各自的工做,正是你們的這種熱情,咱們才能較好地完成Gugua項目。
在這一週當中,我我的也事先準備了計劃,在此之上,利用有限的時間,一邊深刻學習測試工做,一邊跟隨隊員的進度進行測試。期間也不斷與開發人員進行交流,成員之間的溝通才能更加準確把握項目的走向、可以及時做出改正和改進。
經過這一週的團隊合做,讓我對團隊合做、對軟件工程有了更加深入的認識和體會,相信這些會對我之後產生很大的幫助!
- 王威:
本次Beta階段衝刺主要是完善了後端的一些功能,如子任務,看板等。由於有了Alpha階段的代碼基礎,這個階段的寫代碼速率有很大的提高,由於基本上的邏輯思路是差很少的。比較大的一個收穫就是知道了MYSQL的兩種存儲引擎,MyISAM和InnoDB。此次使用的MYSQL默認使用的是MyISAM,它擁有較高的插入、查詢速度,但不支持事務,因此就致使了外鍵沒法正常使用,而InnoDB引擎支持事務,可是相應的插入、查詢速度就慢了一些。整體上來講,此次衝刺經過添加模塊,解決一些小bug的方式讓我進一步學習了python和mysql等相關知識。
項目宣傳文案
博客連接:http://www.javashuo.com/article/p-botkfhqs-cd.html後端