團隊 做業6--展現(alpha階段)

團隊做業6——展現博客(alpha階段)


1、團隊信息

  • 團隊碼雲地址:
    https://gitee.com/kezhiqing/soft_team_blog
  • 成員介紹:


  • 我的博客地址
團隊成員 我的博客地址
柯智青 http://www.cnblogs.com/kzq-java-markdown/
郭煒埕 http://www.cnblogs.com/vicheng/
鄭曉麗 http://www.cnblogs.com/zxl3066/
廖怡潔 http://www.cnblogs.com/yjliao/
包夢榕 http://www.cnblogs.com/bmr666/
黃曉楊 http://www.cnblogs.com/HXY071/

2、團隊各成員貢獻排序

  • 成員貢獻由大到小排列以下:
排序 成員 學號
1 柯智青 201521123069
2 黃曉楊 201521123071
3 郭煒埕 201521123064
4 廖怡潔 201521123067
5 包夢榕 201521123068
6 鄭曉麗 201521123066

3、Alpha階段敏捷衝刺日誌的集合貼


4、團隊MVP版本

  • 「滴卡錄」微信打卡小程序(MVP版本)的核心功能展現:

5、軟件工程的樣子

5.1 團隊項目的目標,預期的典型用戶,預期的功能描述,預期的用戶數量

  • 團隊項目的目標
    咱們致力於寫一個打卡小程序,真正幫助到想堅持作一件事情卻自制力不夠的人。php

  • 預期的典型用戶
    缺少自制力、想堅持作一件事情的人以及會比較常用手機的人,學生時代比較喜歡參與各類事物,而且能夠參與的話題也比較多,因此綜上咱們典型用戶是學生html

  • 預期的功能描述
    (1)新建打卡
    (2)新建話題
    (3)個人活動
    (4)個人打卡記錄
    (5)個人獎勵前端

  • 預期的用戶數量:30java

5.2 知足用戶的需求

  • 咱們是打卡小程序,具有新建打卡和話題功能,能夠根據本身的需求建立,而後有打卡功能,具備監督的做用,實現監督了用戶堅持作一件有意義的事情的需求

5.3 已完成的目標

  • 咱們在Alpha階段完成了預期功能的前四個,分別是:
    (1)新建打卡
    (2)新建話題
    (3)個人活動
    (4)個人打卡記錄

5.4 分工協做,經驗教訓

成員 分工狀況 經驗教訓
安排任務,每日的進度追蹤,實現先後端的交互,服務器的配置 從一開始只知道整個開發的流程,對如何去實現這個問題仍是不太清楚,感受Alpha階段一直在摸索中度過,也踩了很多坑,例如在雲服務器上的微信小程序下的開發環境下的phpMyadmin下創建數據庫,覺得就是在服務器上建好數據庫了。還有就是用戶ID的獲取問題,一開始就應該先獲取到的,不該該等到功能實現的差很少時纔來獲取,後面表結構,信息獲取等又要從新進行修改。還有就是感受若是進行開發的話,有條件的話仍是要對知識進行系統化的學習,這樣效率會高一點。像咱們這種一直在摸索的,經常由於一個小問題就要弄很久。
用戶需求分析調查,撰寫初版軟件需求規格說明書,部分UI界面設計及界面跳轉 終於結束Alpha階段,強迫症患者作前端設計可謂痛並快樂着。還記得接觸小程序的第一天我蹲在嘉庚圖書館一樓找了很久的相關資料;記得每次站立會議你們都表示信心滿滿;記得和隊友們一塊兒搬電腦到組長的寢室激烈討論;記得在遇到瓶頸的時候給四號樓學長打電話。。。總之,如今對於一個項目的開發流程大致上有所瞭解了,我也很享受團隊的氛圍。隊長柯柯真的很辛苦,一樣是從零開始,她承受了絕大部分的壓力。合理分配時間真的重要,這學期軟工耗費我很大一部分時間(個人高數才學到#%#……%¥%&)。還有啊,我着實不想看到咱們團隊中的誰被淘汰出去,%……&%¥#@。。好了好了,睡覺吧睡覺吧,命重要~
用戶需求分析調查,協助分析及測試程序,書寫部分文檔 此次的團隊項目,感受比以往的緊湊,就是老師和助教們有時時關注進度。過程當中有遇到各類困難,經過各類途徑解決問題,感受本身在團隊裏作得不夠多,也是平時學習偷懶能力有限,咱們團隊其餘小夥伴你們都很給力很認真,喜歡和你們一塊兒學習,之後本身也要加把勁惹。
部分UI界面設計,分析及測試程序,書寫部分文檔 在團隊開發中的收穫很大,不只體驗到了團隊一塊兒學習的融洽氛圍,並且也學習了不少新的前端樣式,很喜歡和團隊成員一塊兒討論如何設計而且選擇樣式的過程,一同窗習,互相分享學習成果,一塊兒研究新事物,從零開始學習開發微信小程序,作到如今這一步仍是挺有成就感的。
原型設計,部分UI界面設計,小圖標設計 原來的咱們一無全部,後來的咱們什麼都有,好比bug……好在咱們年輕,咱們有本身的想法,我還能夠喜歡McLuhan 大大。咱們一塊兒學習編程,討論每個細節設計,最終alpha階段結束呈現出較樂觀的打卡程序界面,也實現了基本的功能。在這裏強勢表白我柯和咩咩兩隻後臺頂樑柱,一直爲着如何解決後端問題苦思冥想, 她們真的辛苦,同時爲熱心的學長們打call!
架構設計,數據庫的設計和搭建,先後端的交互,服務器的配置 回想這段時間的開發,感受很迷茫,又以爲學到了不少東西。一方面是從此次開發瞭解了項目開發的流程,前端設計,後端部署,能夠說是全方位有了一個大體的瞭解。一方面我是負責後端工做的,由於新接觸這個微信小程序的開發,因此不少東西都不會,就很迷茫,不少東西都是百度,各類問問題。其實我感受在時間不是那麼充足的狀況下,開發的時候就應該優先考慮已經學過的開發語言,這樣作起來會更駕輕就熟,不會像如今這樣那麼迷茫。

5.5 項目管理

  • 使用團隊碼雲進行項目的管理,leangoo對項目進度進行整體把控,製做燃盡圖,跟進進度
  • leangoo Alpha階段部分任務分配截圖

5.6 爭取如期完成任務

  • 平衡 時間/質量/資源
  • 時間上,每一個人的時間安排都不一致,因此一開始熟悉每一個成員的時間安排並分配好任務。咱們每一週都會有那麼幾回聚在一塊兒完成任務,這樣提升了項目完成的效率。
  • 質量上,前端是先把框架作出來,而後咱們一開始先定好界面風格,而後慢慢調。而後後端進行鏈接。目前已經能夠經過全部測試,可是暫時作不到耐磨抗打。
  • 資源上,咱們團隊有必定的編程技術基礎以及程序開發經驗,也有比較擅長寫界面的,都算不錯的。還有都是女子,咱們細心,耐心,考慮周全。

六、團隊項目的實際進展

(拷貝那些 scrum 過程當中的燃盡圖便可),發佈的功能(拷貝發佈文檔)。說明在項目管理中,scrum的燃盡圖是如何真實反映項目的狀態的?或者燃盡圖美化了狀態?git

  • 項目燃盡圖:
  • 發佈的功能:
    (1)新建打卡
    (2)新建話題
    (3)個人活動
    (4)個人打卡記錄
  • 部分功能展現:

七、展望Beta階段

  • 紅色字體表示Beta階段待完善或待實現的功能。

8、後端E-R圖及前端界面設計手稿

相關文章
相關標籤/搜索