一、前言及背景
????作為產(chǎn)品崇猫,成為接盤俠是很正常的一件事沈条,但是怎么快速,有效诅炉,看清楚整個(gè)盤子了解清楚盤子情況蜡歹,明確淺水區(qū)和深水區(qū),這個(gè)就很考驗(yàn)產(chǎn)品的能力涕烧。
????這里分享三次接盤的經(jīng)驗(yàn)月而,其中2次是自己,一次是看別人议纯,總結(jié)起來就是下面幾句:
????1父款、通過日常優(yōu)化
????2、從下而上的重構(gòu)
????3瞻凤、從上而下的分析
????4憨攒、面向市場的產(chǎn)品接盤
二、兩次的經(jīng)過及做法
1阀参、通過日常優(yōu)化
1.1肝集、項(xiàng)目背景:
?????? 當(dāng)時(shí)我負(fù)責(zé)一整個(gè)系統(tǒng),系統(tǒng)有非常多歷史遺留問題蛛壳,然后安排了個(gè)產(chǎn)品專員專門去處理這種BUG或者修復(fù)歷史數(shù)據(jù)杏瞻。
?????? 在看到這些BUG或者修復(fù)工作里面,發(fā)現(xiàn)其實(shí)很多是以前人做事不嚴(yán)謹(jǐn)或者設(shè)計(jì)缺陷導(dǎo)致衙荐,而剛好那產(chǎn)品專員是剛?cè)肼毜睦袒樱亲畛跫?jí)的,所以安排他做這個(gè)事情赫模,希望通過維護(hù)系統(tǒng)了解相關(guān)業(yè)務(wù)树肃,最終慢慢接手工作。
?????? 這種接盤不像完全接功能或者接系統(tǒng)瀑罗,是從優(yōu)化小邏輯小缺陷開始咽袜,最終慢慢熟悉工作或者系統(tǒng)的一個(gè)過程米母。
1.2络断、當(dāng)時(shí)做法:
????A尖啡、讓產(chǎn)品專員將問題進(jìn)行分類,是BUG摧玫、設(shè)計(jì)缺陷耳奕、優(yōu)化需求:因?yàn)闃I(yè)務(wù)部門是不會(huì)分這些分類绑青,只會(huì)有問題或者有想法,就提出來屋群。需要分門別類去處理闸婴。BUG就BUG維護(hù),設(shè)計(jì)缺陷要看嚴(yán)重程度來判斷是否需要快速修復(fù)芍躏。優(yōu)化需求則丟需求池等待排期邪乍。
????B、讓產(chǎn)品專員對問題的分析并提供短对竣、長期解決方案:目的是想鍛煉他對業(yè)務(wù)的了解及設(shè)計(jì)方案的考慮庇楞,不清楚根源、不了解業(yè)務(wù)否纬,是沒法分析透徹問題吕晌,徹底解決問題。
1.3临燃、總結(jié):
????A睛驳、苦力活:這種苦力活最辛苦,但是最能了解業(yè)務(wù)細(xì)節(jié)谬俄,而且通過優(yōu)化柏靶、修復(fù)過程里面,不斷健壯整個(gè)系統(tǒng)溃论,事情雖小但是影響卻大。
????B痘昌、適合新手钥勋、新入職人員,同時(shí)可以鍛煉下自己的業(yè)務(wù)理解辆苔、方案設(shè)計(jì)能力算灸。這種活總得有人干,但是如果為了做而做驻啤,就像當(dāng)時(shí)開發(fā)的做法菲驴,只是簡單掩蓋掉問題,沒有從根源上解決問題骑冗,結(jié)果同樣問題頻繁出現(xiàn)赊瞬,耗費(fèi)更多精力。有個(gè)比較高大上的目的去干活贼涩,相對來說會(huì)有動(dòng)力點(diǎn)巧涧。
2、從下而上的重構(gòu)
2.1遥倦、項(xiàng)目背景:
????系統(tǒng)已經(jīng)運(yùn)轉(zhuǎn)了十幾年谤绳,然后需要從業(yè)務(wù)、從架構(gòu)層面重構(gòu)整個(gè)系統(tǒng),在不影響影響原有業(yè)務(wù)的前提下缩筛,逐個(gè)將功能模塊重構(gòu)消略、解耦掉。
????一般初級(jí)的產(chǎn)品瞎抛,能夠獨(dú)立負(fù)責(zé)業(yè)務(wù)的產(chǎn)品疑俭,都是從這里入手工作,接盤難度并不大婿失。從下而上钞艇,是從子功能接盤逐步到整個(gè)系統(tǒng)接盤。
2.2豪硅、當(dāng)時(shí)做法:
????A哩照、劃定子功能模塊的邊界,開始收集原功能設(shè)計(jì)懒浮、邏輯文檔飘弧、用戶的使用意見
????B、重構(gòu)子功能的業(yè)務(wù)砚著,剝離代碼重新開發(fā)次伶,將功能變成子服務(wù)
????C、新舊功能過渡:業(yè)務(wù)系統(tǒng)遷移稽穆、接入到新服務(wù)里面冠王,關(guān)閉舊功能
????D、維護(hù)新功能舌镶,開始下個(gè)子功能重構(gòu)工作柱彻,通過一個(gè)個(gè)子功能得到重構(gòu),可以對整個(gè)系統(tǒng)進(jìn)行比較深入的接盤
2.3餐胀、總結(jié):
????A哟楷、深度接盤:深度了解該功能業(yè)務(wù)細(xì)節(jié),團(tuán)隊(duì)接手后會(huì)比較容易維護(hù)
????B否灾、分批重構(gòu)卖擅、過渡,對業(yè)務(wù)影響會(huì)比較低
????C墨技、只能看到局部的功能惩阶,看不到整體架構(gòu)情況
????D、關(guān)鍵是過渡方案健提,對新舊系統(tǒng)數(shù)據(jù)同步的問題
3琳猫、從上而下的分析
3.1、項(xiàng)目背景:
?????? 背景是一次性接手一個(gè)完整陌生的系統(tǒng)私痹,里面包含多個(gè)模塊脐嫂,并且不斷有新的業(yè)務(wù)统刮、新的需求需要處理。
?????? 既要清楚現(xiàn)有模塊之間的關(guān)系账千,多個(gè)業(yè)務(wù)部門對系統(tǒng)的意見侥蒙,同時(shí)還要處理歷史遺留的問題(神坑),還要處理新業(yè)務(wù)的開發(fā)匀奏。
?????? 一般到了中高層產(chǎn)品鞭衩,都需要經(jīng)歷這種接手別人的大盤子,剛接手的時(shí)候娃善,如果方法不對论衍,會(huì)陷入在日常維護(hù)里面,然后需要很久時(shí)間聚磺,才能逐步接盤并開展自己的工作規(guī)劃坯台。
3.2、當(dāng)時(shí)做法:
????A瘫寝、梳理整個(gè)系統(tǒng)的大概業(yè)務(wù)流程蜒蕾、信息架構(gòu)、服務(wù)部門或者用戶群體等焕阿;
????B咪啡、分析每個(gè)子功能的使用情況、反饋情況暮屡、用戶滿意度等信息撤摸;
????C、自身對功能的未來發(fā)展判斷栽惶、功能對公司或者部門的價(jià)值判斷愁溜,明確現(xiàn)有系統(tǒng)的缺失;
????D外厂、建立需求池、劃分模塊代承,有針對性優(yōu)化系統(tǒng)(雖然這些是很常規(guī)汁蝶,但是很多團(tuán)隊(duì),沒有很明確的需求池及模塊劃分论悴,有活就干掖棉。這種就是工作習(xí)慣的問題)
3.3、總結(jié):
????A膀估、關(guān)鍵是要明確核心功能幔亥、非核心功能及功能價(jià)值、用戶群體之間的關(guān)系察纯。資源是有限的帕棉,系統(tǒng)哪里都需要資源针肥,同樣的資源用在不同的地方,會(huì)產(chǎn)生不同的價(jià)值香伴,為什么用在這里慰枕,為什么不用在那里,每個(gè)人心里面需要有個(gè)判斷標(biāo)準(zhǔn)即纲,而這個(gè)分析就是提供這個(gè)判斷依據(jù)具帮。
????C、從頂層架構(gòu)來看待系統(tǒng)的完善程度低斋,是要做新功能蜂厅?做什么方向的新功能?還是升級(jí)優(yōu)化為主膊畴?升級(jí)優(yōu)化什么功能點(diǎn)掘猿?有了比較宏觀的視覺,對整個(gè)產(chǎn)品的未來規(guī)劃也會(huì)更加清晰巴比。
4术奖、面向市場的產(chǎn)品接盤
4.1、項(xiàng)目背景:
? ? ? ?接手一個(gè)saas系統(tǒng)轻绞,系統(tǒng)之前有人已經(jīng)做了一段很長時(shí)間采记,我只是負(fù)責(zé)移動(dòng)端的設(shè)計(jì)。
? ? ? ?雖然只是負(fù)責(zé)某個(gè)端政勃,但是作為一個(gè)產(chǎn)品需要對市場唧龄、全局等有比較清晰的認(rèn)知,才好進(jìn)行比較深入的溝通奸远。分析的內(nèi)容偏重是市場方面既棺,而不是功能結(jié)構(gòu)方面。
4.2懒叛、當(dāng)時(shí)做法:
三丸冕、總結(jié)
????其實(shí)接盤這事,肯定可以接下來薛窥,而且肯定可以做好胖烛。只是在接盤的過程里面,如何接得好诅迷,更有高效佩番,更有價(jià)值去完成一件事情,這個(gè)就比較難罢杉。
?????? 歸根到底趟畏,就是對于“信息的收集”與“價(jià)值的判斷”。作為產(chǎn)品人員滩租,是把控產(chǎn)品方向的主導(dǎo)人赋秀,怎么將有限的資源創(chuàng)造最大的價(jià)值利朵?