1. 程式人生 > >軟工實踐Alpha衝刺(3/10)

軟工實踐Alpha衝刺(3/10)

隊名:起床一起肝活隊
組長部落格:部落格連結
作業部落格:班級部落格本次作業的連結

組員情況

組員1(隊長):白晨曦

過去兩天完成了哪些任務
描述:

很胖,剛學,照貓畫虎做了登入與註冊介面。

展示GitHub當日程式碼/文件簽入記錄:

暫無

接下來的計劃

  1. 繼續優化註冊介面與登入介面
  2. 製作主介面

還剩下哪些任務

  1. 進一步完善已有介面
  2. 進一步學習前端製作

燃盡圖:

有哪些困難:

  1. 前端製作的進一步學習

有哪些收穫和疑問

  1. 學會了一定的安卓開發經驗
  2. 與隊友共同研究了前端

組員2:林志華

過去兩天完成了哪些任務
描述:

  1. 前端知識學習
  2. 大概學會了滾動控制元件的使用
  3. 按鈕監聽事件的學習
    展示GitHub當日程式碼/文件簽入記錄:

接下來的計劃

  1. 深入學習前端知識
  2. 人機互動部分完成

還剩下哪些任務

  1. 和後端的對接
  2. 頁面全部完成及風格優化
  3. 獲取前端資訊

燃盡圖:

團隊共享

有哪些困難:

  1. 時間滾輪優化及如何將滾輪資訊傳到後端
  2. 不知如何和後端對接

有哪些收穫和疑問

  1. 學習了按鈕空間和滾動項控制元件的使用
  2. 與隊友共同研究了前端如何編寫

組員3:李麒

過去兩天完成了哪些任務
描述:

正在搭建後臺。

展示GitHub當日程式碼/文件簽入記錄:

暫無

接下來的計劃

  1. 實現各類介面

還剩下哪些任務

  1. 部分的介面
  2. TCP互動的實現

燃盡圖:

組內共享

有哪些困難:

  1. 第一次搭建後端、寫介面,不熟悉,從頭開始學習會顯得吃力
  2. 對介面的定義必須保證準確

有哪些收穫和疑問

  1. 學會了一定的安卓開發經驗
  2. 與隊友共同研究了後端

組員4:陳德斌:

過去兩天完成了哪些任務
描述:

製作軟體介面

展示GitHub當日程式碼/文件簽入記錄:

//此處展示簽入記錄

接下來的計劃

  1. 繼續完成介面製作
  2. 對頁面進行修改

還剩下哪些任務

  1. 介面製作
  2. 頁面修改

燃盡圖:

//燃盡圖

有哪些困難:

  1. 查詢相關資料的困難
  2. 對新語言學習的困難

有哪些收穫和疑問

  1. 學會了找資料
  2. 學會了一定的安卓開發經驗

組員5:蔡子陽

過去兩天天完成了哪些任務
描述:

學習了java的包機制

展示GitHub當日程式碼/文件簽入記錄:

暫無

接下來的計劃

實現使用者介面

還剩下哪些任務

  1. 資料反饋部分的介面
  2. TCP互動的實現

燃盡圖:

有哪些困難:

1.所需要用到的只是都是沒學過的,都要現學現用
2.介面必須要準確,不然難以提供準確的資料

有哪些收穫和疑問

  1. 更多接觸了java的知識
  2. 與隊友討論解決問題能很好的提高效率

組員6:何裕捷

過去兩天完成了哪些任務
描述:

正在學習APP介面的編寫。

展示GitHub當日程式碼/文件簽入記錄:

暫無

接下來的計劃

  1. 編寫鬧鐘主要介面

**還剩下哪些任務

  1. 編寫鬧鐘功能展開介面

燃盡圖:

組內共享

有哪些困難:

  1. Android Studio中Grade Read Out
  2. 熟悉XML語言編寫介面

有哪些收穫和疑問

  1. 熟悉XML語言的編寫
  2. 對獲取超時問題有了更深的瞭解,訪問外網速度很慢

組員7:王煥仁

過去兩天完成了哪些任務
描述:

正在學習如何使用Android Studio軟體,以及開始嘗試一些程式碼練習

展示GitHub當日程式碼/文件簽入記錄:

//此處展示簽入記錄

接下來的計劃

  1. 開始前端工作
  2. 實現計劃介面的第二部分的功能

還剩下哪些任務

  1. 計劃介面第二部分的功能實現

燃盡圖:

//燃盡圖

有哪些困難:

  1. 開發工具和語言的不熟悉
  2. 缺乏開發經驗且時間太緊迫

有哪些收穫和疑問

學習一定要動手,有人教也不能不進行實踐

組員8:樂忠豪

過去兩天完成了哪些任務
描述:

建立資料庫

展示GitHub當日程式碼/文件簽入記錄:

暫無

接下來的計劃

  1. 維護完善資料庫
  2. 機動輔助其他成員

還剩下哪些任務

  1. 維護完善資料庫
  2. 機動輔助其他成員

燃盡圖:

組內共享

有哪些困難:

  1. 實體之間的關係複雜
  2. 機動輔助其他成員要對他們做的工作都有一些瞭解

有哪些收穫和疑問

  1. 學習如何搭建資料庫應用系統
  2. 與隊友共同研究學習感受團隊氛圍

組員9:黃培鑫

過去兩天完成了哪些任務
描述:

1.java學習
2.Android Studio學習

展示GitHub當日程式碼/文件簽入記錄:

暫無

接下來的計劃

  1. 繼續學習java
  2. 繼續學習Android Studio
  3. 結合實際開發任務針對學習

還剩下哪些任務

  1. 計劃部分的日曆主頁面功能實現

燃盡圖:

組內共享

有哪些困難:

  1. java尚未掌握足夠
  2. Android Studio全英文,自身英文不好使用起來存在困難
  3. Android Studio使用出現一些報錯

有哪些收穫和疑問

  1. java水平提升
  2. Android Studio問題暫未全部解決
  3. 看著教程都很順利,自己使用便會出現一系列錯誤,心情複雜

最新成果

暫無

站立會議合照

會議耗時記錄

第N次會議 耗時(分鐘)
第1次 30
第2次 10
第3次 10

個人部分

PSP表格

PSP2.1 Personal Software Process Stages 預估耗時(分鐘) 實際耗時(分鐘)
Planning 計劃 180 190
· Estimate · 估計這個任務需要多少時間 5 5
Development 開發 90 120
· Analysis · 需求分析 (包括學習新技術) 60 60
· Design Spec · 生成設計文件 30 60
· Design Review · 設計複審 (和同事稽核設計文件) 0 0
· Coding Standard · 程式碼規範 (為目前的開發制定合適的規範) 0 0
· Design · 具體設計 60 70
· Coding · 具體編碼 60 80
· Code Review · 程式碼複審 10 10
· Test · 測試(自我測試,修改程式碼,提交修改) 10 10
Reporting 報告 30 30
· Test Report · 測試報告 0 0
· Size Measurement · 計算工作量 20 20
· Postmortem & Process Improvement Plan · 事後總結, 並提出過程改進計劃 30 30
合計 300 330

學習進度條

第N周 新增程式碼(行) 累計程式碼(行) 本週學習耗時 重要成長
第0周 500 500 25 學會效能分析,單元測試,檢視程式碼覆蓋率
第1周 0 500 8 學習Axure Rp 的使用
第2周 300 800 5 JAVA爬蟲及語法學習
第3周 300 1200 15 JAVA爬蟲及語法學習
第4周 0 1200 8 瞭解需求規格說明書的格式及UML的設計
第5周 0 1200 8 學習思維導圖製作
第6周 100 1300 8 學習前端知識及嘗試編寫