iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 4
1
Modern Web

從零開始的點餐系統,Google好棒棒系列 第 4

[Day4] 後台前端架構面(2) - 系統具體功能

Day4 後台前端架構面(2) - 系統具體功能

產出使用者故事的目的在於,盡可能地重現人們需要使用軟體替他們做的那些事,也就是我們必須做出貼近現實的東西,才會有人用啊!以下會基於這個樣板來造樣造句:

作為<某類使用者>
我想<做某事>
這樣就能<創造出某些價值>

後台系統功能

在上一篇文章想出基本必要的功能後,我們就可以大概想一下團購系統的後台應該有哪些具體的功能了,最後決定分成以下兩大類

商家管理

在這項功能中,團主可以新增將來會拿來開團的商家,並為這些商家新增項目清單。

User Story

  • 作為團主,我想統一管理商家資訊,這樣以前開過的團以後可以重複使用,也不用重新查過店家資訊
  • 作為團主,我想統一管理商家菜單,這樣搭配前台系統後,團員直接用按鈕選擇項目,就不會同項目用不同名稱的問題了

活動發起

團主可以發起活動,透過伺服器發給前台的人,並可以查看所有活動狀態與訂購情形。

User Story

  • 作為團主,我想發起團購活動,這樣收到通知的團員可以知道有哪些活動進行中
  • 作為團主,我想設定團購活動的時間區間,這樣方便我在預定的時間收單
  • 作為團主,我想知道每個活動當前狀態,這樣可以讓我快速知道哪些單需要馬上處理
  • 作為團主,我想知道每個活動訂購情形,這樣可以讓我快速知道哪些成員還沒有回覆
  • 作為團主,我想知道每個活動訂購明細,這樣可以讓我知道每個項目需要的量與總價

今日結語

透過以上步驟,擠出了一些基礎的功能與使用者故事,這些故事可以當作待辦清單,用來檢視目前的開發進度,在後面將會利用這些簡單的故事,實作出我們預期的後台系統。

參考資訊

Chris Sims, Hillary Louise Johnson (2015) 敏捷與Scrum軟體開發速成。博碩文化


上一篇
[Day3] 後台前端架構面(1) - 使用者需求分析
下一篇
[Day5] BOT系統架構面
系列文
從零開始的點餐系統,Google好棒棒30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言