一、評(píng)審需求
需求評(píng)審是大家日常開(kāi)發(fā)工作中,一個(gè)重要且頻繁的工作。如果是評(píng)審一個(gè)自己非常熟悉的模塊的需求,那會(huì)非常的輕松,因?yàn)槟阕銐蛄私?。但是,假如你是去評(píng)審一個(gè)自己完全不了解的需求時(shí),需要關(guān)注哪些點(diǎn),才能保證你掌握足夠的信息。
1. 確定需求跟 APP 哪個(gè)版本上線
確定了跟版的版本號(hào)后,就能確定自己的需求最終要集成到哪個(gè)集成分支,然后就可以從對(duì)應(yīng)的集成分支創(chuàng)建自己的功能分支。
假如評(píng)審?fù)晷枨蟀l(fā)現(xiàn),需要的集成分支還沒(méi)有創(chuàng)建,只能暫時(shí)從上一個(gè)版本的集成分支創(chuàng)建功能分支的話,那么一定要在筆記里備注一下,以免集成到了錯(cuò)誤分支。
2. 確定各方人員是否到齊
一般來(lái)說(shuō),評(píng)審需求時(shí),各端人員一定都要出席,人員齊整的話,遇到一些有疑問(wèn)的點(diǎn),才能及時(shí)的確定清楚,否者會(huì)后還需要單獨(dú)找時(shí)間溝通,影響效率。
3. 確定是否涉及 UI 新增和改動(dòng)
一般來(lái)說(shuō),公司的 UI 資源都是比較緊張的,所以本次需求如果涉及 UI 的改動(dòng)的話,一定要確定 UI 圖產(chǎn)出時(shí)間,以免項(xiàng)目延期。
同時(shí),還需要確認(rèn)是否涉及UI的動(dòng)效,因?yàn)橛袆?dòng)效和沒(méi)有動(dòng)效的開(kāi)發(fā)時(shí)間和成本是有很大差別的,開(kāi)發(fā)動(dòng)效一般需要多投入一些精力去開(kāi)發(fā)和自測(cè)。
當(dāng)然了,非常復(fù)雜的動(dòng)效,可以通過(guò)一些框架來(lái)加載,比如Lottie。
4. 是否會(huì)涉及線上流程的改動(dòng)
一些需求會(huì)涉及到對(duì)線上流程的改動(dòng),比如混合開(kāi)發(fā)項(xiàng)目中,F(xiàn)E 和 Native 存在交互,需要確認(rèn)開(kāi)發(fā)新需求是否會(huì)對(duì)這個(gè)交互有影響。
如果有影響,就需要你多了解一下老的交互流程是什么,測(cè)試 case 有哪些,具體改動(dòng)點(diǎn)是哪里,改動(dòng)以后對(duì)老流程有怎樣的影響。
5. 是否需要做版本控制
一般新的業(yè)務(wù)需求,不用考慮版本控制問(wèn)題。但是,如果是修改線上業(yè)務(wù),一定要考慮版本控制:是 FE 去做,還是 Server 端去做?
6. 確定需求的所有入口,每個(gè)入口請(qǐng)求參數(shù)是否一致
記得有一次開(kāi)發(fā)直播的需求,原本以為,直播只有一個(gè)入口,后來(lái),等要提測(cè)的時(shí)候才發(fā)現(xiàn),總共有 3 個(gè)入口 。
而且每一個(gè)入口涉及到不同的業(yè)務(wù)場(chǎng)景,因此,從不同的入口進(jìn)來(lái),請(qǐng)求接口的參數(shù)是不一樣的。
并且直播還涉及到與 H5 通信,而且不同入口,協(xié)議也不一樣。
所以,為了避免這種情況發(fā)生,一定要在評(píng)審的時(shí)候多關(guān)注這一點(diǎn)。
以上就是我們需求評(píng)審的時(shí)候會(huì)比較關(guān)注的幾個(gè)點(diǎn)。
當(dāng)然了,不一定很全面,但是大家記住一點(diǎn)就行了,需求評(píng)審的時(shí)候一定要多問(wèn)幾個(gè)為什么。
并且建議大家把需求評(píng)審時(shí)候的一些重要信息記錄到筆記里。
因?yàn)?,在開(kāi)發(fā)期間,你很容易受到其他事情的干擾,比如開(kāi)會(huì),或者中途讓你修復(fù)一個(gè)bug,如果不記錄下來(lái),可能后面自己都忘記了。
最后,總結(jié)一下吧:
1.需求評(píng)審時(shí),多問(wèn)幾個(gè)為什么;
2.隨時(shí)記錄下重要信息。
延伸閱讀:
二、評(píng)審類(lèi)型有哪些
按評(píng)審目的分類(lèi),可以分為管理評(píng)審和技術(shù)評(píng)審。管理評(píng)審是對(duì)項(xiàng)目計(jì)劃、進(jìn)度、資源、成本相關(guān)工作產(chǎn)品的評(píng)審,重點(diǎn)關(guān)注項(xiàng)目狀態(tài),根據(jù)評(píng)審結(jié)果決定下一步的工作安排。例如進(jìn)展評(píng)審、里程碑評(píng)審就屬于管理評(píng)審。技術(shù)評(píng)審是對(duì)項(xiàng)目工程技術(shù)類(lèi)工作產(chǎn)品的評(píng)審,評(píng)估技術(shù)成熟度,檢查是否滿足規(guī)定的需求和標(biāo)準(zhǔn),盡早發(fā)現(xiàn)問(wèn)題和缺陷。同行評(píng)審屬于技術(shù)評(píng)審。
按評(píng)審的組織范圍分類(lèi),可以分為內(nèi)部評(píng)審和外部評(píng)審,其中內(nèi)部評(píng)審又包括公司級(jí)評(píng)審、部門(mén)級(jí)評(píng)審以及項(xiàng)目級(jí)評(píng)審。
按評(píng)審的組織方式分類(lèi),可以分為會(huì)議評(píng)審和審查。審查是指由評(píng)審人員獨(dú)立對(duì)工作產(chǎn)品進(jìn)行檢查,記錄問(wèn)題并反饋審查結(jié)論。