考慮用戶需求及痛點php
- 老年人因爲特殊的生理特色,須要考慮其閱讀的痛點,加入例如文字大小自定義,朗讀新聞,放大鏡功能。同時在軟件設計上減小文字的量,多放入一些多媒體的內容。
- 老年人會對過去發生的一些事情產生懷舊的心態, 所以提供一些舊聞的閱讀會給他們帶來特殊的美好體驗。
- 老年人也有交友需求,在這樣一款專門針對老年人的App中嵌入社交化的功能,會給老年人帶來較好的交友體驗。
- 老年人每每更加關注本地新聞,所以在展現內容時候有所側重會提高用戶體驗。
Feature設計web
- 基本新聞功能
- 新聞朗讀功能
- 文字大小自定義和放大鏡功能
- 特殊頻道:本地頻道、舊聞頻道,聽新聞頻道
- 用戶中心
- 社交化功能(交友,聊天,分享等)
項目實施階段面試
首先是搞清楚資源,在於面試官的溝通中得知該項目有三個開發人員,時間是三個月。工具
接下來咱們應該肯定feature的優先級,在這裏咱們應該用敏捷開發的思想,先作最須要完成的而且要肯定產品基本需求的核心功能,在這個項目中基本的新聞功能以及針對老年人的一些輔助工具是核心的功能,所以咱們應該先完成,具體的優先級以下(數字越小優先級越大):設計
- 基本新聞功能 (P0)
- 新聞朗讀功能 (P0)
- 用戶中心 (P0)
- 文字大小自定義和放大鏡功能 (P0)
- 特殊頻道:本地頻道、舊聞頻道,聽新聞頻道 (P1)
- 社交化功能(交友,聊天,分享等) (P2)
確立了初期的目標以後(完成P0的任務),咱們要將每個小目標分解成若干個work item,肯定各個item之間的順序以及相互之間的依賴關係,以此來肯定分工以及時間表安排,同時爲項目設立幾個milestone節點,另外別忘了考慮可能會遇到的risk,包括人員、資源、進度等,爲這些risk提出初步的解決方式以及預留出可緩衝的時間。資源
項目發佈開發
通過了一段時間的開發工做後,項目知足設定目標,能夠上線了,在上線以後咱們須要繼續跟蹤和衡量三件事情:get
- 咱們的App是否Work,這部分須要考慮全部功能是否是如預期運行正常,包括各類移動終端的適配,各類使用環境下的運行情況,各類按鈕和導航是否是能讓用戶輕鬆使用等。能夠定義一些metrics來衡量,例如統計用戶瀏覽時間肯定用戶是否迷失,統計用戶等待時間用來肯定有沒有死鏈,經過監控用戶第一次使用狀況來肯定是否能正確安裝。
- 咱們的App是否受歡迎。這部分能夠經過考察用戶天天的使用時長以及使用頻度來肯定App是否成爲用戶的平常使用項,另外能夠監控在SNS中分享和傳播的狀況來看軟件的傳閱度。
- 咱們的App有何改進之處。目的是爲了發現用戶新的需求,不斷知足需求使得軟件有所提升。咱們能夠經過感性和理性的方式來進行該項工做,理性的調查如統計用戶在哪一類新聞上的點擊率和停留時間較長或者統計在用戶分享的數據裏那些話題具備很高的傳閱度等來給新的需求作出建議;感性方面咱們能夠和重度用戶聊天,查看用戶發送過來的Feedback以及發放調查問卷的方式來收集用戶的使用感覺和對新功能的建議。