小組我的第一次上手體驗html
後敬甲前端
福大助手定位是,爲Fzuer量身定作的校園學習生活助手。
在初次上手以後,能夠發現其功能基本覆蓋了福大學習生活的各個方面,也符合軟件自己的定位。
發現一點不足在於,軟件沒有固定的首頁,各個功能模塊同一級並行,在各模塊都可獨立退出app,頁面層次分佈不符合多數用戶已有的使用習慣python劉浩c++
上手體驗:初次運行後第一感受是app響應很快且功能不少 目前使用到的就其中下載歷年卷和查看課程表這兩個功能 這兩個功能都很齊全 ui設計總體感受比較和諧 在左邊放置功能切換界面讓人眼前一亮 整體來講仍是一個不錯的大學應用工具算法
盧澤明數據庫
上手體驗:Android端的福大助手界面好看,首頁爲課程表也是知足了廣大學生的需求。運行流暢,功能這幾年一直在增長,能夠說已經集齊了大部分必備功能。
不足之處:功能部件所有在右側展開部分,確實有點不夠明顯。我相對喜歡把各個頁面放在底部欄的按鈕。其次沒有我的中心,可讓用戶設置本身的我的信息,好比修改頭像,設置基本信息等。
還有就是但願加上一些校園小知識,好比小白的發車時間地點等後端黃靖茹緩存
上手體驗:界面整體來講比較簡潔,歷年卷和一鍵評分功能是使用福大助手的主要緣由。功能相教福大教務處更齊全。交互方面作的也還能夠,可是針對安卓系統,每次按返回鍵沒有返回上一層對於安卓用戶來講不是很習慣。小建議:歷年卷能按本身專業分就更好了,有的時候不想打字也沒必要翻好久的目錄。安全
葛亮服務器
上手體驗:運行速度快功能多,一個app集合了易班和教務處的功能,更有方便同窗選課和搶實驗的功能。
課程表導入到日曆也很方便。
但查考場的界面感受有美中不足,若是有多門考試連在一塊兒,極有可能把日期和科目看混。
另外沒有找到能夠修改登陸信息和找回密碼的界面和功能,在訪問登陸失敗的時候讓用戶很絕望。蔡文斌
上手體驗:Android端的福大助手界面簡潔大方,用戶容易上手,運行流暢,功能齊全,幾乎集齊了其餘校園app的功能,是一款不錯的校園軟件。
不足之處:沒有我的中心,可讓用戶設置本身的我的信息,好比修改頭像,設置基本信息等。能夠在抽屜內加上校歷的這個功能,方便用戶查詢節假日等信息。若是能夠的話,對於界面的設計能夠進一步的改善,有些界面太過於簡單,雖然突出了功能,可是對於部分用戶,使用體檢就不是那麼好黃澤
上手體驗:總體佈局簡潔明瞭,無廣告騷擾,交互動做天然柔和,功能相較於福大教務處更加完善齊全,課程導入日曆功能比較新穎,美中不足的是單期績點沒法查看,部分交互沒有給出明確提示,好比點擊左側欄本身的名字會彈出我的信息一覽表,可是不容易被用戶發現。總的來講是一個優秀的校園app
朱躍安
上手體驗:進入界面的首頁是課表界面很是方便平常查課表。抽屜界面包含功能豐富,可以爲福大學生提供很好的服務,並且還能在設置界面隱藏本身平時用不到的功能。
不足之處:校招功能處沒有給出近期校招活動的列表,只能本身一個一個的去查找。若是在不知道校招活動具體狀況下,就很難經過搜索框查找,只能本身手動滑動日期條,一個一個的查看每一個日期下的校招活動,應該添加一個日曆表。有些界面過於簡陋不美觀,如嘉錫講堂界面,這頗有可能影響到用戶使用該功能。張傑
上手體驗:Android端總體佈局遵循Material Design,以藍色爲默認色彩並能夠更改喜歡的顏色,簡潔大方。抽屜內功能豐富,整合福大教務通、福大易班、福大曆年卷,基本知足用戶需求,同時可將課程同步到日曆中,方便使用。
不足之處:
內的用戶信息佔位較大但無功能,建議將我的信息以及帳號註銷等功能放置其中。
右上角的更多功能用於切換學期較爲奇怪。
fab彷佛是爲了fab而fab,功能能夠整合至右上角更多按鈕。
思惟導圖
Bug及緣由猜測
點擊此查看在線文檔
假設團隊須要開發這套系統,須要注意的方面
採訪:
Android手機:
1.背景:數計學院2016級計算機專業某不肯透露名字的蔡同窗,據他描述爲第一次使用福大助手
2.需求:
須要時常查看課程表,且期末考將近,急需歷年卷的幫助,通過短暫使用,蔡同窗表示福大助手基本知足他的需求
除了現有的功能外,蔡同窗以爲要是App能整合一個及時通信功能,或者是線上交流功能,讓你們能夠交流學業或者其餘信息的話就更好了IOS手機:
1.背景:福建師範大學2016級軟件工程某不肯透露名字的陳同窗,據他描述師大尚未這種學業助手類型的應用
2.使用體驗:
初次上手,陳同窗表示該程序能在Apple store上線足以說明該程序仍是至關厲害的,由於審覈要求比較嚴格,(相對於安卓應用)還表示他很喜歡這種不顯示主頁,將全部功能簡化的設計
並且功能也齊全,採訪者問其有什麼想法,他表示驚訝於學校願意將學校數據接口給學生使用,且感嘆福大助手團隊完成了一個完成度比較高的做品
估計這個項目作到這個程度大約須要多少時間(團隊人數6人左右,計算機大學畢業生,並有專業UI 支持)
計算機專業畢業具備良好的專業素養,在專業UI的額外支持下,三個月比較足夠。
分析這個軟件目前的優劣(和相似軟件相比),並推理出開發團隊在軟件工程方面能夠提升的一個重要部分(具體建議)。
優點:
- 做爲課程表軟件,它比「超級課程表」來的清新,沒有煩人的廣告,用戶體驗較好
- 做爲學習資料軟件,比百度文庫,豆丁文檔等針對性,福大學習能夠精確找到符合條件的資料,與期末考啦至關。
- 做爲校園交流軟件,比福大易班來的流暢,比福大教務通功能來的多,界面更加整潔,服務器較少癱瘓。
劣勢:
- 尚有不少功能有待完善,好比添加課程方面,常常出現bug,致使用戶卸載重裝。
- 福大助手做爲校園助手,限制了它的上限只能是在福大。相比易班,其推廣度大大不如。
根據理解和體驗,畫出整個軟件全部功能邏輯框圖,根據重要度標識出各模塊的重要度、完成度、出發點及效果;
針對不一樣的維度評分,對用戶體驗方面、UI界面美觀度、核心功能,分別打分。
NEED:福大助手僅提供對學生平常生活和學習有需求的功能,其餘沒必要要的功能都沒有添加,極大的方便學生用戶的使用。
APPROCH:福大助手將一個個較大的需求,封裝成一個個功能模塊,並且用戶還能夠經過設置隱藏一些較少用到的功能模塊,這樣更簡化操做。
BENEFIT:各個功能模塊提供不一樣的服務,且所有的功能模塊涵蓋了幾乎全部的用戶所需的功能,用戶只需下載一個軟件就能享受到好幾個軟件提供的服務,並且操做更加輕便。因爲刪除了沒必要要的功能,軟件所佔用的空間也更加的小。
COMPETITORS:一個集成其餘幾個軟件重要功能的軟件,操做又簡便,是很是吸引用戶。
DELIVERY:採用抽屜界面,將全部的功能模塊放置在抽屜界面中,因爲功能數只有十來個,用戶能夠很容易的找到本身所需的功能,而且還能經過設置將近期用不到的功能隱藏起來,就能更大方便找到所需的功能。各個功能的界面也是儘可能作到簡潔明瞭,提供最佳視覺效果。
週數 | 任務 | 里程碑 |
---|---|---|
1-2 | 需求分析,初步肯定產品功能,市場調研,完成需求分析報告書.明確分工 | 需求分析完成 |
3-4 | 深化需求分析,制定代碼規範,構建架構,進行原型設計,統一開發環境 | 原型設計完成 |
5-8 | 代碼實現,前端和後端並行。 | |
9-11 | 先後端接口對接,對各個功能模塊進行測試 | Alpha版本發佈 |
12-13 | 接受意見反饋,修復bug,完善功能。 | Beta版本發佈 |
14 | 進行嚴格的性能測試、壓力測試、集成測試等 | |
15 | 編寫用戶手冊。 | 用戶手冊完成 |
16 | 項目部署,發佈最終版本的產品。 | 發佈正式版本 |
成員 | 分工 | 貢獻比 |
---|---|---|
葛亮 | 測評報告整理 | 11% |
文斌 | 邏輯框圖製做 | 12% |
黃澤 | 思惟導圖製做 | 12% |
靜茹 | Bug測評 | 12% |
敬甲 | ppt製做+演講+博客整理 | 13% |
澤明 | 軟件規劃 | 10% |
劉浩 | 採訪 | 9% |
張傑 | 增量原型設計 | 11% |
朱躍安 | 軟件建議 | 10% |
答辯總結
組號 | 得分 |
---|---|
1 | 80 |
2 | 72 |
3 | 76 |
4 | 81 |
5 | 92 |
6 | 80 |
7 | 77 |
8 | 82 |
答辯質詢
第一組
Q1:增量設計的4個功能中,團隊最看重哪一個功能?
A1:校歷功能吧~最簡單且最實用
Q2:增量設計的實現難度如何,須要團隊多少工做量?
A2:實現難度較高,工做量沒顧及
Q3:ppt中的bug展現可使用gif進行更生動的展現
A3:謝謝建議,下次會考慮這種方式
第二組
Q1:是否能夠多增添點PPT的 內容
A1:能夠,但沒有必要
Q2:有沒有發現到更多的BUG
A2:已經所有展現
Q3:增量開發的難度如何
A3:實現難度較高
第三組
Q1:大家是否有對用戶進行調研來獲取一些用戶的需求?
A1:未採起調研
Q2:大家的具體的人員分工體如今哪?
A2:在博客和答辯中都有體現
Q3:校園卡充值功能又沒
A3:問題沒有描述完整哦
第四組
Q1:展現的資料能夠有些不充分,但願能夠改進
A1:謝謝建議
Q2:增量開發的難度有考慮過嗎?
A2:更可能是從功能去考慮,難度方面考慮較少
Q3:無
A3:無
第五組
Q1:增量設計裏校園卡充值功能是否能確保安全性,怎麼肯定學校相關部門願意合做與否?
A1:增長功能的前提就得保證安全性,不能肯定
Q2:增量設計裏設計主頁面會不會多餘,把除了課程表之外的模塊作主頁面是否是並不利於自身使用?
A2:僅表明本身組的意見,很少餘
Q3:無
A3:無
第六組
Q1:您好,請問大家有沒有考慮過作採訪環節或者問卷調查?
A1:採訪環節有作,問卷調查沒有作
Q2:您好,請問大家有沒有考慮過從不一樣方面進行測試,如利用網上的軟件進行測試?
A2:沒有,都是本身來測,從效果來看,這個方法接地氣且是個不錯的方法
Q3:您好,因爲大家ppt內容沒那麼豐富,是否可以考慮從測評報告中再摘取一些內容?
A3:無
第七組
Q1:是否有考慮採起採訪或調研的方式來聽聽用戶們的想法和建議?
A1:有采訪,但沒有調研。
Q2:對提出的增量設計是否考慮過具體的實現方法或衡量過它們的實現難度?
A2:有考慮,體如今博客裏,歡迎交流。
Q3:展現的資料能夠再充分一點,加強說服性。
A3:謝謝建議
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周 | 新增代碼(行) | 累計代碼(行) | 本週學習耗時(小時) | 累計學習耗時(小時) | 重要成長 |
---|---|---|---|---|---|
4 | 0 | 340 | 5 | 25 | Leangoo工具學習 |
5 | 300 | 640 | 15 | 40 | 哈希算法、優先隊列、結構體等c++內容複習 |
8 | 0 | 640 | 10 | 50 | d代碼方面暫無 |
10 | 0 | 640 | 5 | 55 | Github代碼管理學習、leangoo工具完善 |
12 | 100 | 740 | 5 | 60 | 瞭解了些python,寫博客能力++ |
13 | 200 | 940 | 10 | 70 | 寫博客繼續++、ppt製做++、錄屏++、頭髮--、睡眠------ |
14 | 100 | 1040 | 5 | 75 | 寫博客繼續++、ppt製做++、頭髮繼續-- |