掛著產(chǎn)品經(jīng)理的頭銜負(fù)責(zé)app改版到目前有一個(gè)月的樣子了,實(shí)際上從3月5號到3月25號愿伴,本人全面負(fù)責(zé)肺魁,26、27號因?yàn)橹鞴芤槿敫艚冢粩嗯c之據(jù)理力爭鹅经,期間打斷了不少時(shí)間,不但產(chǎn)品的怎诫,還有工程師的瘾晃,還有UI的,4月3號還是堅(jiān)持自己意見幻妓,終于要到老大來裁奪蹦误,最終讓主管全面負(fù)責(zé),至此肉津,我的工作淪為對產(chǎn)品的建議强胰,按照主管的意見修改UI布局,換言之妹沙,工作已被邊緣化偶洋,這大概是個(gè)危險(xiǎn)的信號,不過有趣的是距糖,還是讓我學(xué)到了不少東西玄窝,有些事牵寺,必須要經(jīng)歷的,大抵如此恩脂。
項(xiàng)目預(yù)估時(shí)間
3月1號主管召集相關(guān)人員開會帽氓,總共5人,主管(目前還沒搞清楚具體角色是什么俩块,姑且叫他A吧)黎休,一個(gè)技術(shù)主管(負(fù)責(zé)web和一些后臺管理系統(tǒng)),一個(gè)iOS工程師(三年工作經(jīng)驗(yàn))典阵,一個(gè)Android工程師(尚未畢業(yè)奋渔,今年暑假畢業(yè))镊逝,還有我壮啊。A提出他的看法烙如,期限是一個(gè)月灭衷,包括iOS和Android的,然后就問iOS和Android工程師有沒有問題晋涣,iOS說沒問題座菠,Android因?yàn)槭切露±暄郏隙ɑ卮鹬嗄苈牭贸霾皇悄敲创_定。我提醒說一個(gè)月的時(shí)間恐怕有點(diǎn)激進(jìn)浴滴,主要是擔(dān)心Android這邊拓萌,因?yàn)槲冶救擞羞^四年的開發(fā)經(jīng)驗(yàn),知道好多功能不是做出來就了事的升略,QA測試發(fā)現(xiàn)bug要修改微王,更何況app還要考慮用戶體驗(yàn)之類,很多瑣碎的細(xì)節(jié)必然要消耗時(shí)間品嚣,這些細(xì)節(jié)隱藏在功能之外但又不得不去做炕倘;另一個(gè)擔(dān)心是當(dāng)時(shí)沒有美工設(shè)計(jì)人員,如果找外包翰撑,先不說水平如何罩旋,單單溝通就是很大的成本】粽總而言之涨醋,我提出了自己的看法,但A還是堅(jiān)持一個(gè)月逝撬,理由是做的只是改版浴骂,沒有添加新功能。
產(chǎn)品原型
2月28號球拦、3月1號~3月3號用了四天將新版app線框圖設(shè)計(jì)完畢靠闭,3月4號產(chǎn)品評審?fù)ㄟ^帐我,提了一些修改意見,當(dāng)天連夜修改并初步定稿
協(xié)同工作軟件
工作幾天發(fā)現(xiàn)公司雖然有日報(bào)愧膀、周會的情況拦键,但覺得有些不足,一是iOS和Android每天的工作日志是郵件發(fā)給主管檩淋,沒有發(fā)給我芬为,可能是職位的問題,但我沒法知道工程師每天做了什么蟀悦;二是沒有一個(gè)可以管理的工具來跟進(jìn)開發(fā)的進(jìn)度媚朦,隨著開發(fā)的進(jìn)展,必然會遇到各種bug日戈,各種交互的情況询张,到時(shí)該怎么樣向工程師們溝通是個(gè)問題;三是產(chǎn)品原型肯定要不斷修改浙炼,總不能每次修改了就跟工程師到會議室講份氧,我希望有個(gè)工具能夠存放一些原型并記錄修改點(diǎn),自動通知工程師弯屈,讓他們在開發(fā)的時(shí)候看最新設(shè)計(jì)稿蜗帜,并能專注在變化點(diǎn)上,于是我向主管提議用某個(gè)輕量型的協(xié)同工作軟件來管理app的項(xiàng)目進(jìn)展资厉,得到了支持厅缺,說可以試行一個(gè)月
開發(fā)階段
iOS
iOS工程師(叫他B吧)因?yàn)橛腥觊_發(fā)經(jīng)驗(yàn),而且iOS版就是他一直跟過來的宴偿,所以進(jìn)展順利湘捎,大概用了一個(gè)星期,就將舊版的功能按照新版設(shè)計(jì)遷移過來酪我,但只是功能能用而已消痛,里面的信息布局、組織都哭,文字大小秩伞,顏色,icon欺矫,pic纱新,交互統(tǒng)統(tǒng)都還沒有處理,我口頭跟他說需要修改哪些地方穆趴,在協(xié)同軟件上一一列出了要修改的地方脸爱,并指派給他,他就是不太愿意動未妹,理由是要美工設(shè)計(jì)好了icon簿废、pic之類的才能做空入,其實(shí)我知道有些地方無關(guān)美工,這時(shí)候你就會發(fā)現(xiàn)工程師的思維跟產(chǎn)品狗的思維有不一致的地方了族檬,工程師會覺得功能都已經(jīng)實(shí)現(xiàn)了歪赢,干嗎還要改那些細(xì)節(jié)的問題?比如左對齊右對齊单料,比如icon放置在左邊信息放置在右邊埋凯,還是反過來?為啥輸入框要做那么多交互反饋扫尖?不是一樣能輸入信息嗎白对?為啥要自定義鍵盤?節(jié)省輸入法切換有必要嗎换怖?等等諸如此類甩恼。這時(shí)候產(chǎn)品狗真的需要給出理由,在工程師不認(rèn)可修改的情況下狰域,況且我們只是剛剛成立的小團(tuán)隊(duì)媳拴,還沒建立默契黄橘,而我也不太愿意用強(qiáng)硬的態(tài)度(或者說不夠自信)去push工程師必須怎么樣兆览,所以盡管iOS開頭進(jìn)展順利,但中間兩三天的時(shí)間由于B覺得沒有美工無法后續(xù)工作和我不夠強(qiáng)勢推進(jìn)塞关,導(dǎo)致iOS這邊進(jìn)展慢了下來Android
Android工程師(叫他C吧)是個(gè)新手抬探,當(dāng)iOS已經(jīng)把舊版功能遷移到新版時(shí),這邊連影都沒看到帆赢,開發(fā)了將近10個(gè)工作日小压,終于可以拿出測試版看看,結(jié)果一試玩椰于,莫名其妙閃退怠益,啟動閃退,切換主菜單欄閃退瘾婿,基本的功能也沒實(shí)現(xiàn)蜻牢。我跟C說先解決閃退問題,這是致命的偏陪,并列了優(yōu)先級抢呆,但C不知道是對閃退問題沒信心解決還是不愿意做,自己埋頭做其他簡單的功能模塊笛谦,期間我催了幾次抱虐,都沒有效果,C的理由是閃退是個(gè)難點(diǎn)饥脑,解決不了的話就一直卡在這里恳邀,不如先把其他功能做了懦冰,然后回來修補(bǔ)之前做的不足。從C身上看到了當(dāng)初自己是個(gè)菜鳥工程師的影子谣沸,那就是N多功能模塊儿奶,每個(gè)模塊完成的效果只有60%的樣子,剩下的有些有難度的就一直留著鳄抒,然后就去做其他的功能模塊闯捎,也是同樣的套路,等到簡單的能做的都做完了许溅,再回到剛開始的位置慢慢研究之前沒完成的難點(diǎn)瓤鼻,其實(shí)這樣一來花費(fèi)了更多的時(shí)間和精力,而且把問題一直隱藏著贤重,等最后暴露的時(shí)候期限將近茬祷,反而不利于項(xiàng)目掌控,這些問題都跟C溝通過并蝗,只是效果不太如意
意料之外的工作
時(shí)間每天過去祭犯,臨近3月底只有10來天的樣子,這時(shí)候主管說上頭有另外更重要的需求滚停,要iOS和Android抽出時(shí)間做另外獨(dú)立的app沃粗,功能簡單但優(yōu)先級高,B和C自己評估后說一天能搞定键畴,再加一天測試最盅,時(shí)間被抽走兩天
美工來啦
3月18號,終于招到美工(叫她D吧)起惕,之前一些時(shí)間涡贱,我一直跟一個(gè)其他城市的UI外包團(tuán)隊(duì)溝通,談好價(jià)格和合作方式惹想,先讓他們制作幾張效果圖问词,結(jié)果不太理想,看得出是匆匆忙忙隨便拼湊出來的嘀粱,而且讓他們修改激挪,也是花費(fèi)不少精力,所以還是需要招自己的美工草穆。第一天跟美工講了產(chǎn)品的定位灌灾、用戶人群、功能悲柱、想要的設(shè)計(jì)風(fēng)格等等锋喜,第二天讓美工先熟悉了解一下主要競品的設(shè)計(jì),第三天開始,美工就干活了嘿般。對了段标,新招的美工也是個(gè)剛畢業(yè)的
主管介入,兩次沖突
第一次沖突
項(xiàng)目在緊張進(jìn)行著炉奴,經(jīng)過一小段時(shí)間磨合逼庞,我也慢慢了解成員的秉性,B有能力瞻赶,但沒有熱情赛糟;C態(tài)度認(rèn)真,但能力明顯不足砸逊;D作為新人璧南,能力可以,工作態(tài)度介乎B和C之間师逸,能完成任務(wù)司倚,但不加班。成員們也開始認(rèn)可我的做事篓像,慢慢感覺團(tuán)隊(duì)有良好的凝聚力动知,能向著一個(gè)目標(biāo)前進(jìn)(期間我跟他們幾個(gè)開了兩三次小會,大意是表達(dá)項(xiàng)目進(jìn)度员辩、工作態(tài)度盒粮、責(zé)任成敗的問題)。25號屈暗,iOS版本定了首頁風(fēng)格拆讯,頁面布局,字體大小养叛,icon,交互宰翅,然后交給主管A查看弃甥,A看了半個(gè)小時(shí)的樣子,然后找美工說要修改哪里哪里汁讼,包括狀態(tài)欄顏色淆攻、內(nèi)容區(qū)底色,信息組織方式嘿架,美工按他的意思修改完瓶珊,A說就這么定了。我一看耸彪,就不同意他的做法了伞芹,他的方案中有些是我考慮過的,而且讓美工和工程師修改后看實(shí)際效果的,有些是直接違反設(shè)計(jì)原則的唱较,比如信息親密性扎唾,對比性等,當(dāng)天下班前的會議南缓,我還是堅(jiān)持自己的設(shè)計(jì)胸遇,后來A說讓美工D考慮一晚后決定用哪種風(fēng)格,第二天早上我問了D汉形,她說還是覺得我的風(fēng)格好些纸镊;然而A說覺得讓D做決定不太好,還是讓公司員工投票概疆,過程的折騰就不說了薄腻,投票結(jié)果選的我的風(fēng)格第二次沖突
A在看輸入框設(shè)計(jì)的時(shí)候要求輸入框標(biāo)題右對齊,輸入框內(nèi)容區(qū)是左對齊届案。理由是用戶焦點(diǎn)集中在右邊輸入框庵楷;我的設(shè)計(jì)是輸入框標(biāo)題左對齊,輸入框內(nèi)容區(qū)也是左對齊楣颠,因?yàn)槲译[約記得以前看過的某本設(shè)計(jì)書籍中提到這個(gè)問題尽纽,而且也參考了競品和其他一些app的設(shè)計(jì),還是覺得我的設(shè)計(jì)好些童漩,因?yàn)锳的方案標(biāo)題右對齊的話由于每個(gè)輸入框標(biāo)題長度不一弄贿,左邊會有鋸齒狀效果,而且從整個(gè)頁面排列看矫膨,顯得不整齊差凹;A讓我拿例子,我在自己手機(jī)上隨便打開幾個(gè)app的表單設(shè)計(jì)侧馅,A終于沒說什么危尿,但問題是,A已經(jīng)讓美工修改了馁痴,好在程序員B還沒動手
與主管溝通
3月31號因?yàn)樗绞抡埩艘惶旒倩乩霞遥?月1號回到公司谊娇,B和D跟我說我不在的那天A又讓他們修改了不少東西,然后A找我溝通罗晕,A的大意有三點(diǎn)济欢,
- app項(xiàng)目進(jìn)展太慢,不滿意小渊;
- 做出的測試版本很差法褥,交互、界面酬屉、布局讓他不滿意半等;
- 接下來他要全面掌管,項(xiàng)目他會跟進(jìn),交互酱鸭、界面什么的有不同意見的情況下由他決定吗垮。
他要全面介入的理由是:他的介入能推進(jìn)項(xiàng)目更快進(jìn)展。我同意了項(xiàng)目進(jìn)展由他跟進(jìn)凹髓,但是設(shè)計(jì)交互那些還是由我來定烁登,而且認(rèn)為他介入這么細(xì)的層面不會推進(jìn)項(xiàng)目進(jìn)展,只會延遲蔚舀,理由是
- 職責(zé)界限要清晰饵沧,產(chǎn)品狗對產(chǎn)品負(fù)責(zé),A對項(xiàng)目進(jìn)展不滿意赌躺,接口對我狼牺,設(shè)里程碑,到時(shí)間點(diǎn)交付版本給他檢驗(yàn)礼患,沒必要直接找美工找工程師直接修改
- 項(xiàng)目快到deadline時(shí)是钥,主管介入修改產(chǎn)品設(shè)計(jì)稿,讓原有美工缅叠、工程師和產(chǎn)品經(jīng)理做好的功能悄泥、界面、交互重新修改肤粱,只會延遲項(xiàng)目進(jìn)展(人月神話說到項(xiàng)目deadline增加工程師并不會提高項(xiàng)目進(jìn)展弹囚,很多時(shí)候反而會拖延進(jìn)度,原因是新來的工程師需要培訓(xùn)熟悉項(xiàng)目领曼,需要溝通鸥鹉,增加溝通成本)
- 我委婉的表達(dá)了A不是產(chǎn)品出身的,在這點(diǎn)上我相對他專業(yè)些庶骄,而且整個(gè)產(chǎn)品是我系統(tǒng)構(gòu)思毁渗、參考、權(quán)衡做的瓢姻,需要風(fēng)格統(tǒng)一祝蝠。
A還是堅(jiān)持他的決定,要全面接管幻碱,我承認(rèn)了項(xiàng)目推進(jìn)的不足,接下來由他推進(jìn)項(xiàng)目進(jìn)展细溅,但我還是堅(jiān)持A不宜介入產(chǎn)品設(shè)計(jì)褥傍。
最后A說他對自己自信,對app團(tuán)隊(duì)不自信喇聊,然后建議由高層決定這事情
高層決定
高層聽完整個(gè)來龍去脈恍风,采納了A的意見,并講了一些原因
學(xué)到了什么
- 體會到了不同的企業(yè)風(fēng)格
由于以前工作的幾個(gè)公司都是外企,感受到的是相對開明的管理方式朋贬,職責(zé)清晰凯楔,界限分明,團(tuán)隊(duì)氣氛相對輕松锦募,溝通比較平等摆屯,每個(gè)角色都可以發(fā)出自己的聲音和提出自己的理由,一般主管或者項(xiàng)目經(jīng)理會尊重個(gè)人的意見糠亩,不太有上級因?yàn)槁毼桓叨a(chǎn)生壓下級的感覺虐骑;工作分配是清晰易量化的,不會有模糊不清的表述或者口頭上的要求而讓下級完成具體的工作赎线,也不會突然給你一封沒有上下文背景的郵件讓你做事的情況廷没;民企相對事情不確定而且雜,多少有官僚意識在里面垂寥,相對強(qiáng)勢的自上向下的推動颠黎,強(qiáng)調(diào)更多的是服從和向領(lǐng)導(dǎo)思想靠攏,做事之外還要“做”人滞项。
哪種好狭归?其實(shí)無所謂好壞,不同風(fēng)格而已蓖扑,存在就有理由 - 團(tuán)隊(duì)管理
項(xiàng)目剛啟動時(shí)唉铜,我想用敏捷開發(fā)的思維管理團(tuán)隊(duì),慢慢就發(fā)現(xiàn)自己沒法用好律杠,三個(gè)具體做事的潭流,B、C柜去、D灰嫉,兩個(gè)是畢業(yè)生,他們可能還沒有這種意識去實(shí)踐嗓奢,我也不夠強(qiáng)勢去推動(考慮到新團(tuán)隊(duì)需要磨合適應(yīng))讼撒,比如agile強(qiáng)調(diào)對人的信任,相信人能主動去做好事情股耽,放在B身上根盒,B就不夠認(rèn)真了;再比如敏捷開發(fā)團(tuán)隊(duì)里物蝙,每個(gè)人都是獨(dú)當(dāng)一面的炎滞,有足夠的能力,對C來說诬乞,顯然也不行册赛;讓他們每天記錄做了什么钠导,哪些沒做,遇到什么問題森瘪,也稀稀拉拉地沒有嚴(yán)格執(zhí)行牡属。
自身也有問題,團(tuán)隊(duì)管理經(jīng)驗(yàn)不足扼睬,發(fā)現(xiàn)問題沒有及時(shí)糾正逮栅,跟主管的溝通過于直接等等
結(jié)論
成長需要時(shí)間,道路還長痰驱,但老板對于項(xiàng)目的渴求证芭,只會給你20天的時(shí)間,你要做的担映,是在這20天讓老板滿意