福大軟工 · 第十次做業 - 項目測評(團隊)

第一部分 調研,評測

評測

  • 描述最簡單直觀的我的第一次上手體驗。前端

    • 後敬甲python

      福大助手定位是,爲Fzuer量身定作的校園學習生活助手。
      在初次上手以後,能夠發現其功能基本覆蓋了福大學習生活的各個方面,也符合軟件自己的定位。
      發現一點不足在於,軟件沒有固定的首頁,各個功能模塊同一級並行,在各模塊都可獨立退出app,頁面層次分佈不符合多數用戶已有的使用習慣c++

    • 劉浩正則表達式

      上手體驗:初次運行後第一感受是app響應很快且功能不少 目前使用到的就其中下載歷年卷和查看課程表這兩個功能 這兩個功能都很齊全 ui設計總體感受比較和諧 在左邊放置功能切換界面讓人眼前一亮 整體來講仍是一個不錯的大學應用工具數據庫

    • 盧澤明小程序

      上手體驗:Android端的福大助手界面好看,首頁爲課程表也是知足了廣大學生的需求。運行流暢,功能這幾年一直在增長,能夠說已經集齊了大部分必備功能。
      不足之處:功能部件所有在右側展開部分,確實有點不夠明顯。我相對喜歡把各個頁面放在底部欄的按鈕。其次沒有我的中心,可讓用戶設置本身的我的信息,好比修改頭像,設置基本信息等。
      還有就是但願加上一些校園小知識,好比小白的發車時間地點等微信小程序

    • 黃靖茹服務器

      上手體驗:界面整體來講比較簡潔,歷年卷和一鍵評分功能是使用福大助手的主要緣由。功能相教福大教務處更齊全。交互方面作的也還能夠,可是針對安卓系統,每次按返回鍵沒有返回上一層對於安卓用戶來講不是很習慣。小建議:歷年卷能按本身專業分就更好了,有的時候不想打字也沒必要翻好久的目錄。微信

    • 葛亮架構

      上手體驗:運行速度快功能多,一個app集合了易班和教務處的功能,更有方便同窗選課和搶實驗的功能。
      課程表導入到日曆也很方便。
      但查考場的界面感受有美中不足,若是有多門考試連在一塊兒,極有可能把日期和科目看混。
      另外沒有找到能夠修改登陸信息和找回密碼的界面和功能,在訪問登陸失敗的時候讓用戶很絕望。

    • 蔡文斌

      上手體驗:Android端的福大助手界面簡潔大方,用戶容易上手,運行流暢,功能齊全,幾乎集齊了其餘校園app的功能,是一款不錯的校園軟件。
      不足之處:沒有我的中心,可讓用戶設置本身的我的信息,好比修改頭像,設置基本信息等。能夠在抽屜內加上校歷的這個功能,方便用戶查詢節假日等信息。若是能夠的話,對於界面的設計能夠進一步的改善,有些界面太過於簡單,雖然突出了功能,可是對於部分用戶,使用體檢就不是那麼好

    • 黃澤

      上手體驗:總體佈局簡潔明瞭,無廣告騷擾,交互動做天然柔和,功能相較於福大教務處更加完善齊全,課程導入日曆功能比較新穎,美中不足的是單期績點沒法查看,部分交互沒有給出明確提示,好比點擊左側欄本身的名字會彈出我的信息一覽表,可是不容易被用戶發現。總的來講是一個優秀的校園app

    • 朱躍安

      上手體驗:進入界面的首頁是課表界面很是方便平常查課表。抽屜界面包含功能豐富,可以爲福大學生提供很好的服務,並且還能在設置界面隱藏本身平時用不到的功能。
      不足之處:校招功能處沒有給出近期校招活動的列表,只能本身一個一個的去查找。若是在不知道校招活動具體狀況下,就很難經過搜索框查找,只能本身手動滑動日期條,一個一個的查看每一個日期下的校招活動,應該添加一個日曆表。有些界面過於簡陋不美觀,如嘉錫講堂界面,這頗有可能影響到用戶使用該功能。

    • 張傑

      上手體驗:Android端總體佈局遵循Material Design,以藍色爲默認色彩並能夠更改喜歡的顏色,簡潔大方。抽屜內功能豐富,整合福大教務通、福大易班、福大曆年卷,基本知足用戶需求,同時可將課程同步到日曆中,方便使用。

      不足之處:
      內的用戶信息佔位較大但無功能,建議將我的信息以及帳號註銷等功能放置其中。
      右上角的更多功能用於切換學期較爲奇怪。
      fab彷佛是爲了fab而fab,功能能夠整合至右上角更多按鈕。

  • 使用思惟導圖,描述福大助手的結構體系

  • Bug及緣由猜測
    點擊此查看在線文檔

  • 假設大家團隊須要開發這套系統,須要注意哪些方面(架構、部署運維、微服務等)。

採訪

第8章 用戶調研,12 章 軟件的用戶體驗,

相信每位同窗的朋友中必定有人須要用這樣的軟件,記載你對這位用戶的採訪。採訪對象的要求是沒有使用過福大助手。例如使用下面的採訪提要:

  1. 介紹採訪對象的背景和需求(他們有沒有用過相似的APP,除了現有的功能還有別的需求麼)
  2. 讓採訪對象使用福大助手(請上傳照片證實用戶的確正在使用,遠程採訪的同窗請讓別人幫忙照相)
  3. 描述用戶使用這個產品的過程, 用戶的問題解決了麼?軟件在數據量/界面/功能/準確度上各有什麼優缺點?用戶體驗方面有問題麼?
  4. 用戶對產品有什麼改進意見?
  5. 結論:通過這麼多工做,你必定有充分的理由給這個軟件下一個評價,請選擇一個結論:
    • 很是不推薦
    • 不推薦
    • 通常
    • 推薦
    • 很是推薦

第二部分 分析

參考 8.6 節 對工做的估計, 和14.1 節 軟件工程的質量

  • 估計這個項目作到這個程度大約須要多少時間(團隊人數6人左右,計算機大學畢業生,並有專業UI 支持)。
  • 分析這個軟件目前的優劣(和相似軟件相比),並推理出開發團隊在軟件工程方面能夠提升的一個重要部分(具體建議)。
  • 根據理解和體驗,畫出整個軟件全部功能邏輯框圖,根據重要度標識出各模塊的重要度、完成度、出發點及效果;
  • 針對不一樣的維度評分,對用戶體驗方面、UI界面美觀度、核心功能,分別打分。

第三部分 建議和規劃

參考《構建之法》第8章 功能的定位和優先級;第9章 項目經理

這個軟件有不少能夠提升的部分。

  • 若是你是項目經理,如何提升從而在競爭中勝出?
  • 目前市場上有什麼樣的產品了?
  • 你要設計什麼樣的功能?
  • 爲什麼要作這個功能,而不是其餘功能?
  • 爲何用戶會用你的產品/功能?
  • 你的創新在哪裏?能夠用 NABCD 分析。
  • 若是你來領導這個團隊,會有什麼不同?
  • 若是你的團隊有5我的, 4個月的時間,你做爲項目經理,應該如何配置角色(開發,測試,美工等等)?
  • 描述你的團隊在16 週期間每週都要作什麼,才能在第16周如期發佈軟件,大小里程碑績點設定。
  • 項目發佈後,有沒有考慮過項目該怎麼部署才能知足需求。依據附錄圖(某校教務處系統的部署)做爲參考,分析16周後你所完成的項目上線須要哪些配套設備(服務器、帶寬、數據庫需求數量與配置) 。

第四部分 增量開發設計

既然你對產品有這麼多的意見和建議,請就你認爲產品的可提高功能、新增需求點作出增量開發設計,要求:

  • 優化/新增功能點的原型界面
  • 基本實現思路
  • 優化/新增功能點與原有產品如何接入

第五部分 答辯總結

  • 評估團隊中每一個人對本次做業的貢獻比例,描述爲本次測評做業的工做流程、組員分工、組員工做量比例(禁止一鍋端平的狀況,若是沒有評估,全組平均後,組長得分減 50%)
  • 答辯總結
    • 求出本組的現場答辯得分:去除最高總分,最低總分,求平均分(保留2位小數)
    • 收集其餘組對本組提出的問題,並回答(每少回答一點,該項得分扣除5%,扣完爲止)

第六部分 我的部分

  • PSP

    PSP Personal Software Process Stages 預估耗時(分鐘) 實際耗時(分鐘)
    Planning 計劃 30 45
    ?Estimate ?估計這個任務須要多少時間 30 45
    Development 開發 0 0
    ?Analysis ?需求分析 (包括學習新技術) 20 30
    ?Design Spec ?生成設計文檔 0 0
    ?Design Review ?設計複審 0 0
    ?Coding Standard ?代碼規範(爲目前的開發制定合適的規範) 0 0
    ?Design ?具體設計 30 30
    ?Coding ?具體編碼 0 0
    ?Code Review ?代碼複審 0 0
    ?Test ?測試(自我測試,修改代碼,提交修改) 0 0
    Reporting 報告 0 0
    ?Test Repor ?測試報告 0 0
    ?Size Measurement ?計算工做量 20 30
    ?Postmortem & Process Improvement Plan ?過後總結, 並提出過程改進計劃 30 45
    合計 160 225
  • 學習進度條

第N周 新增代碼(行) 累計代碼(行) 本週學習耗時(小時) 累計學習耗時(小時) 重要成長
1 120 120 25 25 1熟悉了c++有關vector,map用法 2學習了正則表達式 3學習了狀態轉換圖和有窮自動機
2 10 130 10 35 看了有關軟件的使用,原型模型以及構建之法
3 100 230 27 62 1. 初級爬蟲徽章(1/1)2. 通宵徽章(1/100)3. Python入門徽章(1/1)
4 200 430 30 92 1. 繪製各類UML圖 2. Prototype製做3. python及cpp進一步複習使用
5 140 570 24 116 1. 製做視頻動畫 2. Java預習
14 0 570 36 152 1. 製做原型 2. 色彩搭配 3. 微信小程序前端學習
相關文章
相關標籤/搜索