優(yōu)化舊軟件系統(tǒng),其實(shí)只要做好這三點(diǎn)(上)

0 評(píng)論 710 瀏覽 3 收藏 6 分鐘

如果讓你接手一個(gè)老舊的軟件系統(tǒng),你會(huì)如何做好需求?作者結(jié)合相關(guān)案例,談?wù)勛约旱淖龇?,一起來看看吧?/p>

作為互聯(lián)網(wǎng)產(chǎn)品設(shè)計(jì)人員,在工作中碰到最多的問題之一:如果讓你接手一個(gè)老舊的軟件系統(tǒng),你會(huì)怎么去把需求做好?今天來詳細(xì)談?wù)勎业陌咐?/p>

先復(fù)盤一下我之前的經(jīng)歷,我曾經(jīng)接手過多個(gè)舊系統(tǒng),其中2個(gè)舊的軟件系統(tǒng)有印象,比如14年貴金屬交易系統(tǒng),22年智慧工地老系統(tǒng)。

在14年左右,我剛?cè)胄挟a(chǎn)品崗位,從運(yùn)營轉(zhuǎn)到產(chǎn)品部門,我的第一個(gè)任務(wù)就是優(yōu)化移動(dòng)端和PC端貴金屬的注冊(cè)流程。剛開始我以為挺簡單,但入手后就碰到一堆問題,這個(gè)有點(diǎn)讓我措手不及,后面輸出第一版需求就被領(lǐng)導(dǎo)否決了,領(lǐng)導(dǎo)當(dāng)時(shí)說你只了解表面,沒有了解里面的業(yè)務(wù)關(guān)系。然后給我一點(diǎn)思路,后面根據(jù)領(lǐng)導(dǎo)指示和自己的理解花了2天完成任務(wù)。其實(shí)我做了三步:

1)第1天熟悉貴金屬里面的大概邏輯,核心業(yè)務(wù)流程,這是打基礎(chǔ)。

2)第2天正式開始,首先換位思考一下,如果你是客戶,當(dāng)要開戶時(shí)你的需求是什么,肯定是注冊(cè)越簡單越好,容易操作。所以圍繞這個(gè)思路可以展開工作,比如注冊(cè)流程的字段能不顯示就不顯示,能放后端就不要放前端,這是一點(diǎn)。第二點(diǎn)頁面要讓客戶看的懂自己要做什么,比如第一視覺要讓用戶明白自己要怎么做,有幾步,要填什么信息,另外提交后反饋,有些需要審核,有些是秒通過,這個(gè)取決于客戶的用戶注冊(cè)時(shí)的L等級(jí)。

3)最后就是細(xì)節(jié)問題,如提示密碼問題,入口問題、體驗(yàn)還有顯示位置的問題。然后輸出到文檔即可。這個(gè)回想起來其實(shí)是產(chǎn)品入門時(shí)最簡單的需求。

第二個(gè)優(yōu)化項(xiàng)目是22年智慧工地(老)系統(tǒng)優(yōu)化,這個(gè)是我應(yīng)該見過最復(fù)雜的系統(tǒng)。當(dāng)時(shí)接手時(shí)難度較大,功能點(diǎn)多達(dá)幾百個(gè)

1)了解底層的業(yè)務(wù)需求,因?yàn)槿魏我粋€(gè)軟件系統(tǒng)其目的主要是實(shí)用,如果解決不了用戶的需求,再高大上的系統(tǒng)也是雞肋,所以明白這一點(diǎn),就要從業(yè)務(wù)需求著手。建議采訪提需求的業(yè)務(wù)人員,了解需求的動(dòng)機(jī),多思考一下系統(tǒng)給誰用的,解決了什么問題。

2)在了解業(yè)務(wù)需求的基礎(chǔ)上,建議畫一個(gè)思維導(dǎo)圖,折分不同的業(yè)務(wù)流程,然后全都跑一下流程。當(dāng)你熟悉該業(yè)務(wù)以后,再進(jìn)行標(biāo)記。當(dāng)然這個(gè)過程有點(diǎn)麻煩,而且有的不一定有這個(gè)條件。比如我之前就是在測(cè)試環(huán)境時(shí)發(fā)現(xiàn)全是BUG,而且?guī)ぬ?hào)也不一定有相關(guān)的測(cè)試數(shù)據(jù),串聯(lián)不起來,針對(duì)這個(gè)問題我分3步走,1是讓開發(fā)修復(fù),2是要帳號(hào),3如果都不行,只能在生產(chǎn)上跑,不過要注意制造的數(shù)據(jù)不能影響到系統(tǒng)穩(wěn)定。

熟悉功能模塊也有順序,建議是優(yōu)先熟悉底層的架構(gòu)功能,然后是流程,最后是內(nèi)容。比如

  • 人員組織結(jié)構(gòu):這個(gè)模塊很重要,涉及使用系統(tǒng)的人員架構(gòu)信息。包括人員怎么進(jìn)來的,怎么扭轉(zhuǎn)的,跑什么流程,需要什么權(quán)限……
  • 流程管理:這個(gè)涉及到業(yè)務(wù)流程配置。所有需要審批的業(yè)務(wù)基本都在里面。最好全都跑一下流程。
  • 角色和操作權(quán)限,這些是控制操作權(quán)限,控制能看的范圍,能控的菜單等
  • 包括系統(tǒng)關(guān)聯(lián)的APP,公眾號(hào),小程序,或關(guān)聯(lián)的系統(tǒng)都需要添加、下載、熟悉。

3)第2步中,非必要的流程建議工作閑暇時(shí)間完成,而必要的需求建議采用緊急的方法,比如可以問一下熟悉業(yè)務(wù)客戶,或者內(nèi)部測(cè)試或研發(fā)人員,這樣更能把握需求的痛點(diǎn),對(duì)設(shè)計(jì)的需求業(yè)務(wù)合理化,邏輯正確化提供幫助。

作者:平心而論,公眾號(hào):書海頓悟

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

題圖來自 Unsplash,基于 CC0 協(xié)議

該文觀點(diǎn)僅代表作者本人,人人都是產(chǎn)品經(jīng)理平臺(tái)僅提供信息存儲(chǔ)空間服務(wù)。

更多精彩內(nèi)容,請(qǐng)關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號(hào)或下載App
2021亚洲中文字幕在线第99,日韩一级无码国产精品,日韩精品无码一级毛片免费丿,免费在线观看毛片黄片