淺析軟件產(chǎn)品生命周期的重要角色

0 評論 17540 瀏覽 75 收藏 7 分鐘

從運(yùn)營維護(hù)、軟件開發(fā)、SA到BA,職業(yè)的發(fā)展軌跡,讓我有機(jī)會(huì)從不同的角度觀察軟件產(chǎn)品開發(fā)過程中的不同角色,其中有幾個(gè)角色與BA接觸較多且角色定位上容易被交錯(cuò),比如產(chǎn)品經(jīng)理,產(chǎn)品運(yùn)營,IT運(yùn)營, SA,開發(fā)負(fù)責(zé)人,UI,UE,架構(gòu)工程師。借本文,想總結(jié)下自己的認(rèn)識(shí)和思考,供同行參考。

關(guān)于軟件產(chǎn)品生命周期的環(huán)節(jié)和角色

我們軟件產(chǎn)品生命周期的主要環(huán)節(jié)應(yīng)有如下:

  1. 業(yè)務(wù)分析(BRD)
  2. 需求分析(PRD)
  3. UE交互設(shè)計(jì)
  4. UI設(shè)計(jì)
  5. 系統(tǒng)分析設(shè)計(jì)
  6. 系統(tǒng)開發(fā)
  7. 系統(tǒng)測試SIT
  8. 驗(yàn)收測試UAT
  9. 上線
  10. 生產(chǎn)驗(yàn)證
  11. 產(chǎn)品運(yùn)營
  12. 系統(tǒng)運(yùn)營
  13. 系統(tǒng)維護(hù)

每個(gè)環(huán)節(jié)的主要工作和產(chǎn)出以及對應(yīng)的角色總結(jié)主要如下:

關(guān)于軟件產(chǎn)品生命周期中角色設(shè)置的思考

其實(shí)每個(gè)角色都是應(yīng)運(yùn)各個(gè)環(huán)節(jié)的需求而產(chǎn)生的,對于參與產(chǎn)品生命周期的人員而言,不管您冠以何種角色,相應(yīng)環(huán)節(jié)的事情總是要有人做,角色稱呼可以變,事情卻總要有人做。

對于小公司而言,可能一個(gè)人全包了所有角色;對于大公司而言,以用戶為導(dǎo)向的系統(tǒng)更關(guān)注用戶體驗(yàn),而以業(yè)務(wù)為導(dǎo)向的系統(tǒng)則更關(guān)注業(yè)務(wù)邏輯在系統(tǒng)中的實(shí)現(xiàn),就需要針對產(chǎn)品重點(diǎn)配置相應(yīng)的角色。比如互聯(lián)網(wǎng)產(chǎn)品,目的是流量,那么必須要有更好的用戶體驗(yàn)從而吸引并留住更多的用戶,正常要做好互聯(lián)網(wǎng)產(chǎn)品,UI\UE必須有專業(yè)的團(tuán)隊(duì)。然而那些偏后臺(tái)支持業(yè)務(wù)運(yùn)作的系統(tǒng)往往沒有專門的UI\UE團(tuán)隊(duì),只要產(chǎn)出的東西能夠滿足業(yè)務(wù)部門的需要,業(yè)務(wù)部門對系統(tǒng)的用戶體驗(yàn)容忍程度非常高,還有一個(gè)原因就是,不管他們是否喜歡,這個(gè)系統(tǒng)都是他們必須用的系統(tǒng),也就是用戶沒有選擇權(quán)。

所以對于一個(gè)系統(tǒng)的團(tuán)隊(duì)建設(shè),往往要考慮多方面的因素來設(shè)立組織架構(gòu)。個(gè)人認(rèn)為以下都是考慮因素,但具體量化處理依賴于各系統(tǒng)日常的運(yùn)轉(zhuǎn)情況的考量,個(gè)人認(rèn)為管理層要關(guān)注日常的運(yùn)轉(zhuǎn)數(shù)據(jù)、不斷調(diào)整適配,才能確保系統(tǒng)能夠順利運(yùn)營和發(fā)展。

1、系統(tǒng)的目標(biāo)用戶屬性

如上所述,如果目標(biāo)用戶互聯(lián)網(wǎng)用戶,沒有培訓(xùn)的可能性,那么這個(gè)系統(tǒng)要特別關(guān)注用戶體驗(yàn),一般應(yīng)該要設(shè)立專門UI、UE團(tuán)隊(duì),且要有專業(yè)的產(chǎn)品經(jīng)理關(guān)注、統(tǒng)籌系統(tǒng)相關(guān)方方面面的事宜。

而如果目標(biāo)用戶是既定范圍的公司內(nèi)部用戶,有培訓(xùn)的基礎(chǔ),那么這個(gè)系統(tǒng)的用戶體驗(yàn)反而不是最高要求,而業(yè)務(wù)邏輯是最高要求,這個(gè)時(shí)候就必須要求有產(chǎn)品經(jīng)理專門梳理業(yè)務(wù)流程、業(yè)務(wù)邏輯,且業(yè)務(wù)部門必須有業(yè)務(wù)運(yùn)營經(jīng)理角色可以負(fù)責(zé)用戶培訓(xùn)、用戶咨詢等工作。

2、系統(tǒng)的用戶量

如果系統(tǒng)的用戶量會(huì)達(dá)到一定數(shù)量級,必須建立專門的運(yùn)營經(jīng)理和運(yùn)營工程師角色,否則無法迅速應(yīng)對大量用戶在使用系統(tǒng)時(shí)碰到的各種問題。

3、系統(tǒng)所實(shí)施的業(yè)務(wù)流程和規(guī)則的復(fù)雜程度

如果系統(tǒng)的業(yè)務(wù)流程簡單、且邏輯簡單、功能單一,這樣的系統(tǒng)很容易成熟穩(wěn)定,即使用戶量很大可能也不會(huì)有太多的使用問題,這個(gè)時(shí)候運(yùn)營經(jīng)理和運(yùn)營工程師的人員相對可以很少或者跟其他角色合并。

4、系統(tǒng)投入產(chǎn)出比要求

如果對于該系統(tǒng)的投入產(chǎn)出有更高的要求,就要進(jìn)行多方面的分析從而對角色進(jìn)行合理的配置,否則很容易超標(biāo)。

5、系統(tǒng)規(guī)劃發(fā)展的要求

如果一個(gè)系統(tǒng)規(guī)劃良好,不易發(fā)生變更,這樣的系統(tǒng),運(yùn)營經(jīng)理和維護(hù)工程師也可以相對少些,也即維護(hù)成本會(huì)少些。有個(gè)IT同事總結(jié)的一句話非常好,沒有變更就沒有傷害。系統(tǒng)的穩(wěn)定有賴于良好的系統(tǒng)規(guī)劃,而運(yùn)維的成本有賴于系統(tǒng)的穩(wěn)定。

結(jié)語

我們討論角色設(shè)置,很多時(shí)候要結(jié)合每個(gè)公司具體的情況,角色的職能也要結(jié)合各公司具體情況,但是角色設(shè)置總體上應(yīng)該具有一定的合理性,這個(gè)合理性的建立可以參考行業(yè)的情況,也要結(jié)合自己公司的實(shí)際情況,不管怎么設(shè)置,職能描述一定要比較清楚,避免出現(xiàn)職責(zé)不清、互相推諉的情況。

話又說回來,不管角色怎么設(shè)置,人永遠(yuǎn)是最重要的,找一個(gè)職業(yè)素質(zhì)高的人可以減少很多勞心勞力的管理問題,這也是常說的,找對人,做對事。我不是排斥管理制度,只是覺得,人才永遠(yuǎn)是最重要的,管理制度可以用來規(guī)范群體行為,但是一個(gè)好的系統(tǒng)很多時(shí)候靠人力實(shí)打?qū)嵉爻瑥?qiáng)度的集中腦力勞動(dòng)做出來的,有時(shí)候不得不依賴人才的自我約束、自我犧牲以及天生的爆發(fā)力、創(chuàng)造力。

 

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

更多精彩內(nèi)容,請關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號或下載App
評論
評論請登錄
  1. 目前還沒評論,等你發(fā)揮!