PRD:米家需求文檔V1.0

26 評論 44239 瀏覽 322 收藏 15 分鐘

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

需求文檔:

修訂記錄:

目 錄

一、 簡介 4

1.1 目的 4

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

2.1目標 4

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

2.3總體流程 6

2.3.1單控流程圖 6

2.3.2自動化流程圖 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 手動添加 11

3.1.4 消息 11

3.1.5 語音 12

3.1.6 設備頁面 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 動作 17

3.4第二部分 ?我的 18

3.4.1我的 18

一、?簡介

1.1 目的

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

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

2.1目標

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

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

2.3?總體流程

2.3.1 單控流程圖

2.3.2 自動化流程圖

2.4?功能摘要

三、產(chǎn)品需求

3.1?第一部分 ?米家

3.1.1 米家

用戶場景:用戶進入米家進行快捷控制。

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

需求描述:

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

輸出/后置條件:可進行控制,消息提醒,家庭設置界面等。

3.1.2 xx的家

用戶場景:顯示當前用戶的家庭名稱。

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

需求描述:

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

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

3.1.3 “+”

用戶場景:進行添加設備。

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

需求描述:

  1. 可進行掃描二維碼進行添加設備;
  2. 可進行附近設備搜索進行搜索設備進行添加;
  3. 可進行按照分類選擇進行手動添加設備;
  4. 可進行搜索設備名稱,點擊手動添加。

輸出/后置條件:添加新的設備。

3.1.3.1 附近添加

用戶場景:進行附近設備添加。

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

流程說明:

需求描述:

  1. 點擊進入可自動進行掃描;
  2. 掃描附近設備,當有設備顯示設備圖標及名稱,點擊可進行添加;
  3. 點擊查看幫助可進行文字幫助信息。

輸出/后置條件:添加新的設備。

3.1.3.2 手動添加

用戶場景:進行添加指定設備。

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

流程說明:

需求描述:

  1. 點擊某個具體設備進行添加;
  2. 進行添加設備引導。

輸出/后置條件:添加新的設備。

3.1.4 消息

用戶場景:進行預警消息提醒。

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

需求描述:

  1. 預警設備進行預警后,可提醒用戶,顯示在消息欄;
  2. 點擊進行查看信息中心,顯示所有信息并且有時間點。

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

3.1.5 語音

用戶場景:進行語音交互控制。

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

流程說明:

需求描述:

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

輸出/后置條件:進行語音控制。

3.1.6 設備頁面

用戶場景:進行單個設備具體控制及快捷操作功能。

輸入/前置條件:進入具體設備。

需求描述:

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

輸出/后置條件:進行單個控制。

3.2?第二部分 ?有品

3.2.1 有品

用戶場景:進行商品購買。

輸入/前置條件:進入有品。

需求描述:

  1. 完成接入有品的連接;
  2. 進入有品進行商品購買服務。

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

3.3?第三部分:智能

3.3.1智能

用戶場景:進入自主推薦以及查看我的自動化和自動化觸發(fā)日志。

輸入/前置條件:進入智能。

需求描述:

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

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

3.3.1.1 推薦

用戶場景:推薦一些場景給到用戶進行選擇手動啟用。

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

需求描述:

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

輸出/后置條件:啟動推薦場景。

3.3.1.2 我的

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

輸入/前置條件:進入自動化。

需求描述:

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

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

3.3.1.3 日志

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

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

需求描述:

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

輸出/后置條件:自動化流水日志。

3.3.1.4 “+”

用戶場景:添加自動化條件,并且開啟自動化條件,用戶可體驗自動化。

輸入/前置條件:進入自動化添加。

需求描述:

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

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

3.3.1.4.1 條件

用戶場景:選擇自動化條件。

輸入/前置條件:進入自動化添加。

需求描述:

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

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

3.3.1.4.1 動作

用戶場景:選擇自動化后的動作。

輸入/前置條件:進入自動化添加。

需求描述:

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

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

3.4?第四部分:我的

3.4.1我的

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

輸入/前置條件:進入我的。

需求描述:

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

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

 

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

題圖來自網(wǎng)絡

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

    回復
  2. 新人學習了,感謝作者辛苦奉獻

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

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

    來自湖北 回復
    1. 求交流

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

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

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

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

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

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

      來自廣東 回復
  8. 對用戶場景的描述應該更名為用戶目標更恰當些

    來自上海 回復
    1. 多謝大佬指教,還有什么指點嘛 ??

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

    來自浙江 回復
    1. 多謝大佬夸獎 但是你這個ID我有點害怕 ?

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

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

      來自廣東 回復
    4. 這個是假的吧

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

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

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

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

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

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

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

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

      來自北京 回復