PRD:米家需求文檔V1.0

26 評(píng)論 44189 瀏覽 322 收藏 15 分鐘

本文是筆者通過體驗(yàn)小米的多功能網(wǎng)關(guān)、人體感應(yīng)器(zigbee版)、門窗傳感器(zigbee版)、智能插座(zigbee版)、溫濕度傳感器(zigbee版)等智能控制家居設(shè)備來倒推“米家”APP,并生成產(chǎn)品需求文檔PRD。筆者利用空閑時(shí)間,推敲并鍛煉產(chǎn)品邏輯及基礎(chǔ)文檔PRD能力,將主要的功能邏輯進(jìn)行梳理。

需求文檔:

修訂記錄:

目 錄

一、 簡(jiǎn)介 4

1.1 目的 4

二、 產(chǎn)品概述 4

2.1目標(biāo) 4

2.2產(chǎn)品架構(gòu)信息圖 5

2.3總體流程 6

2.3.1單控流程圖 6

2.3.2自動(dòng)化流程圖 7

2.4功能摘要 7

三、 產(chǎn)品需求 8

3.1第一部分 ?米家 8

3.1.1米家 8

3.1.2xx的家 9

3.1.3 “+” 9

3.1.3.1 附近添加 9

3.1.3.2 手動(dòng)添加 11

3.1.4 消息 11

3.1.5 語音 12

3.1.6 設(shè)備頁面 14

3.2第二部分 ?有品 14

3.2.1有品 14

3.3第二部分 ?智能 14

3.3.1智能 14

3.3.1.1 推薦 15

3.3.1.2 我的 15

3.3.1.3 日志 16

3.3.1.4 “+” 16

3.3.1.4.1 條件 17

3.3.1.4.1 動(dòng)作 17

3.4第二部分 ?我的 18

3.4.1我的 18

一、?簡(jiǎn)介

1.1 目的

  • 實(shí)現(xiàn)通過APP對(duì)智能家居設(shè)備的快捷、遠(yuǎn)程控制;
  • 實(shí)現(xiàn)通過APP對(duì)智能化場(chǎng)景進(jìn)行設(shè)置,即可脫離APP體驗(yàn)場(chǎng)景化功能;
  • 實(shí)現(xiàn)通過APP遠(yuǎn)程監(jiān)控設(shè)備實(shí)時(shí)狀態(tài),讓用戶更加了解自己的設(shè)備。

二、?產(chǎn)品概述

2.1目標(biāo)

實(shí)現(xiàn)智能家居APP,讓用戶更加便捷使用家居設(shè)備,讓設(shè)備進(jìn)行互聯(lián)實(shí)現(xiàn)場(chǎng)景化,讓用戶更加了解設(shè)備的狀態(tài)及安全,提高用戶的生活體驗(yàn)及樂趣。

2.2 產(chǎn)品架構(gòu)信息圖

2.3?總體流程

2.3.1 單控流程圖

2.3.2 自動(dòng)化流程圖

2.4?功能摘要

三、產(chǎn)品需求

3.1?第一部分 ?米家

3.1.1 米家

用戶場(chǎng)景:用戶進(jìn)入米家進(jìn)行快捷控制。

輸入/前置條件:創(chuàng)建一個(gè)或多個(gè)設(shè)備。

需求描述:

  1. 用戶創(chuàng)建多個(gè)家,在米家xx的家可進(jìn)行切換家庭和消息,設(shè)備相應(yīng)切換數(shù)據(jù)。
  2. 用戶只有一個(gè)家庭直接進(jìn)入設(shè)置,用戶有多個(gè)家庭可先選擇在直接進(jìn)入設(shè)置。
  3. 用戶消息顯示當(dāng)前家庭所有的消息提醒。
  4. 可通過左右切換家庭里的房間,切換房間中的設(shè)備數(shù)據(jù)。
  5. 全部設(shè)備數(shù)量獲取當(dāng)前用戶擁有的設(shè)備數(shù)量。
  6. 點(diǎn)擊語音按鈕進(jìn)入語音控制界面。
  7. 當(dāng)設(shè)備處理離線狀態(tài),有離線狀態(tài)的樣式提醒。
  8. 當(dāng)每次進(jìn)來會(huì)有更新數(shù)據(jù)加載提示,等待更新最新數(shù)據(jù)。

輸出/后置條件:可進(jìn)行控制,消息提醒,家庭設(shè)置界面等。

3.1.2 xx的家

用戶場(chǎng)景:顯示當(dāng)前用戶的家庭名稱。

輸入/前置條件:已經(jīng)對(duì)家庭名稱進(jìn)行編輯。

需求描述:

  1. 家庭名稱修改后可顯示在米家首頁,沒有特殊符號(hào)限制;
  2. 家庭位置默認(rèn)通過定位,定位當(dāng)前位置,顯示市和區(qū);
  3. 全部設(shè)備數(shù)據(jù)顯示當(dāng)前家庭的擁有設(shè)備數(shù);
  4. 房間管理可進(jìn)行添加、刪除房間;
  5. 家庭主題壁紙選中后加修改米家主頁背景圖片,應(yīng)有選中樣式提醒。

輸出/后置條件:修改家庭基本信息。

3.1.3 “+”

用戶場(chǎng)景:進(jìn)行添加設(shè)備。

輸入/前置條件:創(chuàng)建添加設(shè)備。

需求描述:

  1. 可進(jìn)行掃描二維碼進(jìn)行添加設(shè)備;
  2. 可進(jìn)行附近設(shè)備搜索進(jìn)行搜索設(shè)備進(jìn)行添加;
  3. 可進(jìn)行按照分類選擇進(jìn)行手動(dòng)添加設(shè)備;
  4. 可進(jìn)行搜索設(shè)備名稱,點(diǎn)擊手動(dòng)添加。

輸出/后置條件:添加新的設(shè)備。

3.1.3.1 附近添加

用戶場(chǎng)景:進(jìn)行附近設(shè)備添加。

輸入/前置條件:創(chuàng)建添加附近設(shè)備掃描。

流程說明:

需求描述:

  1. 點(diǎn)擊進(jìn)入可自動(dòng)進(jìn)行掃描;
  2. 掃描附近設(shè)備,當(dāng)有設(shè)備顯示設(shè)備圖標(biāo)及名稱,點(diǎn)擊可進(jìn)行添加;
  3. 點(diǎn)擊查看幫助可進(jìn)行文字幫助信息。

輸出/后置條件:添加新的設(shè)備。

3.1.3.2 手動(dòng)添加

用戶場(chǎng)景:進(jìn)行添加指定設(shè)備。

輸入/前置條件:創(chuàng)建手動(dòng)添加設(shè)備。

流程說明:

需求描述:

  1. 點(diǎn)擊某個(gè)具體設(shè)備進(jìn)行添加;
  2. 進(jìn)行添加設(shè)備引導(dǎo)。

輸出/后置條件:添加新的設(shè)備。

3.1.4 消息

用戶場(chǎng)景:進(jìn)行預(yù)警消息提醒。

輸入/前置條件:觸發(fā)預(yù)警條件。

需求描述:

  1. 預(yù)警設(shè)備進(jìn)行預(yù)警后,可提醒用戶,顯示在消息欄;
  2. 點(diǎn)擊進(jìn)行查看信息中心,顯示所有信息并且有時(shí)間點(diǎn)。

輸出/后置條件:顯示消息。

3.1.5 語音

用戶場(chǎng)景:進(jìn)行語音交互控制。

輸入/前置條件:創(chuàng)建語音控制。

流程說明:

需求描述:

  1. 點(diǎn)擊進(jìn)行文字提示及自動(dòng)打開語音接收;
  2. 接收語音到結(jié)束進(jìn)行處理等待時(shí)間6s;
  3. 進(jìn)行語音,可將語音文字顯示在上方;
  4. 語音識(shí)別后,將控制結(jié)果進(jìn)行成功與失敗反饋;
  5. 點(diǎn)擊“?”可顯示推薦說法;
  6. 點(diǎn)擊“X”可關(guān)閉語音;
  7. 點(diǎn)擊“…”可快捷添加到系統(tǒng)桌面及設(shè)置交互語音的服務(wù)商。

輸出/后置條件:進(jìn)行語音控制。

3.1.6 設(shè)備頁面

用戶場(chǎng)景:進(jìn)行單個(gè)設(shè)備具體控制及快捷操作功能。

輸入/前置條件:進(jìn)入具體設(shè)備。

需求描述:

  1. 顯示可以控制的按鈕及功能;
  2. 不同設(shè)備的設(shè)備頁面不同,根據(jù)設(shè)備功能決定。

輸出/后置條件:進(jìn)行單個(gè)控制。

3.2?第二部分 ?有品

3.2.1 有品

用戶場(chǎng)景:進(jìn)行商品購買。

輸入/前置條件:進(jìn)入有品。

需求描述:

  1. 完成接入有品的連接;
  2. 進(jìn)入有品進(jìn)行商品購買服務(wù)。

輸出/后置條件:購買商品。

3.3?第三部分:智能

3.3.1智能

用戶場(chǎng)景:進(jìn)入自主推薦以及查看我的自動(dòng)化和自動(dòng)化觸發(fā)日志。

輸入/前置條件:進(jìn)入智能。

需求描述:

  1. 可推薦默認(rèn)場(chǎng)景用戶啟用;
  2. 可查看用戶創(chuàng)建的自動(dòng)化;
  3. 可查看用戶自己觸發(fā)自動(dòng)化日志。

輸出/后置條件:啟動(dòng)推薦場(chǎng)景以及創(chuàng)建自動(dòng)化。

3.3.1.1 推薦

用戶場(chǎng)景:推薦一些場(chǎng)景給到用戶進(jìn)行選擇手動(dòng)啟用。

輸入/前置條件:創(chuàng)建用戶、添加設(shè)備。

需求描述:

  1. 默認(rèn)推薦回家、離家場(chǎng)景;
  2. 當(dāng)用戶添加插座等設(shè)備,自動(dòng)推薦有關(guān)插座等設(shè)備的自動(dòng)化;
  3. 點(diǎn)擊啟用自動(dòng)化后將增加自動(dòng)化條件我的并自動(dòng)打開該自動(dòng)化。

輸出/后置條件:啟動(dòng)推薦場(chǎng)景。

3.3.1.2 我的

用戶場(chǎng)景:開關(guān)、修改、刪除某條自動(dòng)化。

輸入/前置條件:進(jìn)入自動(dòng)化。

需求描述:

  1. 添加自動(dòng)話條件后將顯示自動(dòng)化,按時(shí)間先后排序;
  2. 可進(jìn)行觸發(fā)開關(guān),開啟或關(guān)閉該自動(dòng)化;
  3. 點(diǎn)擊進(jìn)入修改,長(zhǎng)按刪除、重命名、排序自動(dòng)化;
  4. 自動(dòng)化分手動(dòng)執(zhí)行與自動(dòng)執(zhí)行;
  5. 自動(dòng)執(zhí)行不需要app進(jìn)行點(diǎn)擊執(zhí)行,只需要開啟或關(guān)閉;
  6. 手動(dòng)執(zhí)行需要在app點(diǎn)擊執(zhí)行才會(huì)啟動(dòng)自動(dòng)化。

輸出/后置條件:創(chuàng)建一條自動(dòng)化。

3.3.1.3 日志

用戶場(chǎng)景:查看自動(dòng)化執(zhí)行時(shí)間以及執(zhí)行的條件。

輸入/前置條件:觸發(fā)了一條自動(dòng)化。

需求描述:

  1. 當(dāng)自動(dòng)化條件進(jìn)行觸發(fā)后,將生成一條流程日志;
  2. 流程日志記錄觸發(fā)過程,并帶時(shí)間點(diǎn),按時(shí)間先后排序;
  3. 流程記錄需要有成功與失敗標(biāo)識(shí);
  4. 點(diǎn)擊刪除按鈕可清空當(dāng)前全部流程日志。

輸出/后置條件:自動(dòng)化流水日志。

3.3.1.4 “+”

用戶場(chǎng)景:添加自動(dòng)化條件,并且開啟自動(dòng)化條件,用戶可體驗(yàn)自動(dòng)化。

輸入/前置條件:進(jìn)入自動(dòng)化添加。

需求描述:

  1. 添加自動(dòng)化條件,可選擇系統(tǒng)推薦的通用條件,也可選擇用戶可做條件的設(shè)備;
  2. 先創(chuàng)建條件,再創(chuàng)建觸發(fā)條件后要執(zhí)行的動(dòng)作,可添加多個(gè)并行條件。

輸出/后置條件:創(chuàng)建新的自動(dòng)化。

3.3.1.4.1 條件

用戶場(chǎng)景:選擇自動(dòng)化條件。

輸入/前置條件:進(jìn)入自動(dòng)化添加。

需求描述:

  1. 通用條件為手動(dòng)執(zhí)行、定時(shí)、室外天氣發(fā)生變化;
  2. 智能設(shè)備分網(wǎng)關(guān)、傳感器、開關(guān)等;
  3. 手動(dòng)執(zhí)行需要用戶進(jìn)行app點(diǎn)擊;
  4. 定時(shí)為設(shè)置時(shí)間,到達(dá)設(shè)置時(shí)間將自動(dòng)執(zhí)行;
  5. 室外天氣發(fā)生變化為日出/日落、室外溫度、室外濕度、室外5到達(dá)條件將自動(dòng)執(zhí)行,這些條件根據(jù)定位城市發(fā)布標(biāo)準(zhǔn)進(jìn)行判斷;
  6. 可根據(jù)智能設(shè)備特有的條件進(jìn)行篩選選擇。

輸出/后置條件:創(chuàng)建新的自動(dòng)化條件。

3.3.1.4.1 動(dòng)作

用戶場(chǎng)景:選擇自動(dòng)化后的動(dòng)作。

輸入/前置條件:進(jìn)入自動(dòng)化添加。

需求描述:

  1. 通用動(dòng)作為執(zhí)行某條智能、開關(guān)某條智能、向手機(jī)發(fā)送通知、延時(shí);
  2. 智能設(shè)備為網(wǎng)關(guān)、插座等可以動(dòng)作的設(shè)備;
  3. 當(dāng)條件選擇手動(dòng)執(zhí)行時(shí),通用動(dòng)作執(zhí)行某條智能將不顯示。

輸出/后置條件:創(chuàng)建自動(dòng)化動(dòng)作。

3.4?第四部分:我的

3.4.1我的

用戶場(chǎng)景:進(jìn)入我的進(jìn)行設(shè)置個(gè)人賬號(hào)基本信息,查看產(chǎn)品資料,共享自己的設(shè)備,邀請(qǐng)家人加入,查看商城訂單流運(yùn)轉(zhuǎn)及設(shè)置app基本設(shè)置。

輸入/前置條件:進(jìn)入我的。

需求描述:

  1. 個(gè)人基本信息設(shè)置完成后將會(huì)保存設(shè)置,除非下次更改設(shè)置;
  2. 如果用戶沒有上傳頭像,使用默認(rèn)頭像。

輸出/后置條件:我的基本信息。

 

本文由 @佛系螺絲釘 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載

題圖來自網(wǎng)絡(luò)

更多精彩內(nèi)容,請(qǐng)關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號(hào)或下載App
評(píng)論
評(píng)論請(qǐng)登錄
  1. 有人轉(zhuǎn)載你的文章有跟你說明么?

    回復(fù)
  2. 新人學(xué)習(xí)了,感謝作者辛苦奉獻(xiàn)

    來自廣東 回復(fù)
  3. 我做的文檔跟您這個(gè)差不多,不過總感覺沒您的整體格式好,謝謝分享。

    來自天津 回復(fù)
  4. 米家客戶端做起來不容易啊,不過很有趣~【我就是在小米做這一塊業(yè)務(wù)的 ?? 】

    來自湖北 回復(fù)
    1. 求交流

      回復(fù)
  5. 直接框架+交互給開發(fā)應(yīng)該就可以了吧,感覺你的需求文檔好工整,讓我們這些懶人怎么辦啊。

    來自廣東 回復(fù)
    1. 我也是有偷懶的 交互我直接給原型 這個(gè)文檔把流程給說清楚了

      來自廣東 回復(fù)
  6. 這個(gè)語音設(shè)計(jì)的有問題 ?? ,聽的人頭皮發(fā)麻

    來自湖北 回復(fù)
    1. 你說的是流程嗎 有什么可以指教的嗎

      來自廣東 回復(fù)
  7. 東西不錯(cuò),就是太過格式條款化,輸入輸出、前置條件、特殊情況….

    來自廣東 回復(fù)
    1. 按照PRD的模版進(jìn)行編寫的 所以就有點(diǎn)條款化 目的是可以讓開發(fā)者看懂就可以了

      來自廣東 回復(fù)
  8. 對(duì)用戶場(chǎng)景的描述應(yīng)該更名為用戶目標(biāo)更恰當(dāng)些

    來自上海 回復(fù)
    1. 多謝大佬指教,還有什么指點(diǎn)嘛 ??

      來自廣東 回復(fù)
  9. 樓主反推寫得不錯(cuò),樓上兩個(gè)是壓根沒看文章。。。也是醉了,大略的描寫米家的PRD,樓主的框架還是寫得可以的

    來自浙江 回復(fù)
    1. 多謝大佬夸獎(jiǎng) 但是你這個(gè)ID我有點(diǎn)害怕 ?

      來自廣東 回復(fù)
    2. 哈哈,鬧著玩的 ? 樓主加油哈

      來自浙江 回復(fù)
    3. 加油 我在想我推敲的是米家 小米CEO竟然看了我文章 ?

      來自廣東 回復(fù)
    4. 這個(gè)是假的吧

      來自山東 回復(fù)
  10. 內(nèi)部資料這都放出來了。不過你想說明啥呢。應(yīng)該每一部分都加上講解。才是一篇教學(xué)文章

    來自北京 回復(fù)
    1. 大佬 沒有沒有 不是米家的人 只是來練手 提高下文檔能力 邏輯都是使用后推測(cè) 所以寫不了具體講解 ?

      來自廣東 回復(fù)
  11. 寫了很多,但是看著文字累贅,流程圖和原型等等,整體看起來真的很尷尬,我也從事過智能家居、家電,智慧園區(qū)、社區(qū)、城市等的PM,本來看著米家很期待,看完有點(diǎn)無語。

    來自廣東 回復(fù)
    1. 好吧 那我要多注意一下了 我是注重邏輯 文字只寫得一般 只寫了一些限制條件 邏輯 我需要多鍛煉了 謝謝指導(dǎo)

      來自廣東 回復(fù)
    2. 而且我寫的是PRD 不是分析類文章 PRD有誤的話 能不能在指導(dǎo)下呀 ??

      來自廣東 回復(fù)
    3. 第一,我很認(rèn)可你的準(zhǔn)備工作很認(rèn)真,第二,我并沒有抨擊你的意思,第三我是歐瑞博前inside事業(yè)部(也就是對(duì)外合作)的第一位PM(當(dāng)時(shí)第一款隨意貼,匯泰龍智能門鎖,智能窗簾等都是那個(gè)時(shí)期出來的),第四PRD這個(gè)并沒有說專業(yè)模板什么之類的,畢竟PM是舶來品,您的文章,我是逐字逐句的讀的,并非閱覽的方式,我說的是您的語言表達(dá)的確的應(yīng)該簡(jiǎn)潔一點(diǎn),如有冒犯引起您和您的粉絲的不滿,實(shí)在抱歉!

      來自廣東 回復(fù)
    4. 那你倒是寫啊,,寫一篇試試。

      來自上海 回復(fù)
    5. 然而你一篇都木有寫過……

      來自北京 回復(fù)