一個研發(fā)人員的供熱信息化實踐過程中感悟
走在沸沸揚(yáng)揚(yáng)的街道,四處洋溢著新年氣氛,2018年的腳步在不經(jīng)意間來到我們的身邊。又到了一年一度年終總結(jié)的階段,回顧2017年讓我感到我們一直在奔跑,從來都沒有停下去回頭望望我們走過來的路程。項目總結(jié)、學(xué)習(xí)總結(jié)、經(jīng)驗總結(jié)一直都是公司所鼓勵的。而往往在忙碌的節(jié)奏中,很多人就會忽視這些重要而不緊急的總結(jié),自己踩過的坑,其他人有可能在不知情的情況下繼續(xù)踩,導(dǎo)致了團(tuán)隊效率的降低。而在實踐的過程中發(fā)現(xiàn),很多技術(shù)很不錯的人員,往往厭煩去寫一篇總結(jié)或是文檔,用他們的話說“你寧愿讓我寫個100行的代碼,也不要讓我寫100個字的文檔”。而那些很厲害的技術(shù)大牛,是能夠?qū)懳恼?,而且能夠?qū)懗鰞?yōu)秀的文章,這些文章被無數(shù)個技術(shù)人員去閱讀,它所傳遞的知識和經(jīng)驗力量是非常強(qiáng)大的。認(rèn)識到總結(jié)的重要性,才能讓我們在未來走得更穩(wěn)更遠(yuǎn)。結(jié)合我們在工作中的一些實踐,我從總結(jié)、學(xué)習(xí)兩個方面分享:
項目總結(jié)
從研發(fā)角度回顧2017年重點項目需求、問題,反思我們在研發(fā)環(huán)節(jié)哪些地方做的不到位,哪些地方是值得學(xué)習(xí)的。2017年大同項目的復(fù)雜度和數(shù)據(jù)遷移的復(fù)雜度相比于以往年度上升了一個新的臺階。像是一名客戶有多種計費(fèi)單價類型、地下車庫與住宅的關(guān)聯(lián)戶、年初、變化、結(jié)果數(shù)據(jù)的統(tǒng)計等業(yè)務(wù)需求的提出對于產(chǎn)品提出了更高的要求。完善優(yōu)質(zhì)的產(chǎn)品是需要能夠支持出現(xiàn)的各類情況,并能夠及時給予適當(dāng)?shù)奶崾?、警告。項目前期的工作我們投入了整個項目將近一半的時間,從需求調(diào)研、需求分析、需求確認(rèn)、功能設(shè)計、開發(fā)設(shè)計環(huán)節(jié)投入了很多的時間。前期工作作為項目源頭不能出現(xiàn)方向的偏離,也不能夠出現(xiàn)任何問題,一旦出現(xiàn)問題,會讓項目是災(zāi)難性的。
研發(fā)內(nèi)部相互協(xié)作
研發(fā)部前期的需求匯總文檔、需求報告,讓我們在需求階段的工作更加有序更有效,其實我們也經(jīng)歷過沒有文檔的階段,那時需求調(diào)研工作是有些混亂的,調(diào)研人員調(diào)研完隨便找個地方記錄,客戶隨時反饋的問題也是在過程中去零散記錄,缺乏系統(tǒng)化、結(jié)構(gòu)化的流程去做。每個調(diào)研人員都會憑借自己的經(jīng)驗去做,經(jīng)驗也沒有得到沉淀和共享?,F(xiàn)在有了它們,無論是否經(jīng)驗豐富的調(diào)研人員,都能以更統(tǒng)一、更專業(yè)的地方式去與客戶溝通。減少了來回反復(fù)的遺漏,同時也將每個項目情況都進(jìn)行了集中,為未來做一些分析論證打好基礎(chǔ)。
功能設(shè)計、開發(fā)設(shè)計文檔,也給我們的設(shè)計階段工作指明了方向,針對大型功能都有其配套的功能設(shè)計文檔,它們在過程中不僅僅能幫助設(shè)計人員理清思路,尋找設(shè)計漏洞。同時也能幫助研發(fā)人員更為全面的去了解所實現(xiàn)功能的需求背景等全面信息,為什么會產(chǎn)生這個功能,幫助研發(fā)人員去理解業(yè)務(wù),促進(jìn)研發(fā)人員去積極主動在研發(fā)過程中去思考。
生產(chǎn)事故報告文檔,是給了我們一個警鐘,每年的生產(chǎn)事故回顧也是讓我們?nèi)シ此寄男┑胤绞亲龅貌粔虻模枰訌?qiáng)的。哪怕只有一個小的紕漏都會給客戶造成很大的影響。給我印象最為深刻的就是在一個項目中,給一個報表增加一個查詢條件,由于報表的查詢效率低,多次點擊后系統(tǒng)卡住無法使用,收費(fèi)工作受到影響。比較幸運(yùn)的是,后臺有監(jiān)控日志,幫助我們及時查找到對應(yīng)的問題。這次的經(jīng)歷真是讓我回想起來冒冷汗,如果一旦給客戶造成了很嚴(yán)重的影響,我們該怎樣去彌補(bǔ)過錯。任何一個小的細(xì)節(jié)處理都應(yīng)該在每一個階段被重視,永遠(yuǎn)不要忽視小細(xì)節(jié)對于整體的影響。
除了本身研發(fā)的前期準(zhǔn)備、后期的開發(fā)、測試等內(nèi)容以外,與其他部門人員的緊密配合和溝通是整個項目能夠在有序的節(jié)奏中進(jìn)行的必要條件。無論是哪個部門的人員,我們都是作為一個整體來為客戶提供服務(wù)。參與其中的人員都需要對項目整體情況有非常深入的了解,后續(xù)各個部門的人員良好配合,加深信任和理解。
與市場部小伙伴的合作
市場部前期大同項目的出差日志、需求調(diào)研文檔、項目啟動會議,讓需求人員清楚了解到項目情況,項目進(jìn)展階段,項目復(fù)雜程度。有了這些了解,需求人員能夠做到心中有數(shù)。當(dāng)需求人員在與客戶溝通時,能夠更深入與客戶探討問題,提升需求調(diào)研階段效率。不至于出現(xiàn)不同部門人員重復(fù)詢問客戶業(yè)務(wù)的情況。相信任何人都不希望相同的事情被重復(fù)說好幾遍。而對于項目實施人員,了解情況后更主動、高效地推動項目的具體工作,與相關(guān)人員進(jìn)行溝通,完成保質(zhì)高效地系統(tǒng)實施上線工作。
與項目部小伙伴的合作
項目部實施中期、后期的項目出差日志、需求匯總文檔,讓需求人員、研發(fā)人員對項目實施階段的問題、需求有了比較切身的了解。由于平時研發(fā)人員很少去現(xiàn)場,不容易感受到現(xiàn)場的問題嚴(yán)重性、緊迫性。通過出差日志,研發(fā)人員能夠了解到系統(tǒng)在實際場景中的運(yùn)行情況,客戶對于產(chǎn)品的反饋,研發(fā)就能更貼合實際情況去完成需求。避免了閉門造車的情況。任何的產(chǎn)品都是以客戶為中心來服務(wù)的,如果一個產(chǎn)品不能很好的解決客戶問題,那就不是一個好的產(chǎn)品。軟件行業(yè)下,好像項目實施、測試和研發(fā)始終都是水火不容的,相互埋怨和指責(zé)。我們通過日常的交流和出差日志的閱讀過程發(fā)現(xiàn)研發(fā)小伙伴都會站在項目實施小伙伴的角度去思考、理解彼此之間工作性質(zhì)的差異,尋求雙方的理解包容。我記得我們組內(nèi)的一名小伙伴說:“我們要急客戶之所急,才能更好服務(wù)客戶,不能總讓項目部的小伙伴去協(xié)調(diào),去承受來源于產(chǎn)品問題的巨大壓力,我們研發(fā)得給力啊”。聽到這話真是讓人感動,是怎樣的努力讓大家能夠有這種相互扶持、相互理解的感悟。這一切往往就來源于看似平凡而普通的點滴小事。有時看到其他人日志中客戶對產(chǎn)品功能滿意,都會給我們帶來很大的力量。這些都是我們不斷去前進(jìn)的動力。?
學(xué)習(xí)分享
每年年底項目工作不多時,以產(chǎn)品版本迭代為主導(dǎo)的工作會逐步增多。對于產(chǎn)品迭代改造每一步都是要經(jīng)過反復(fù)論證,得出最后的結(jié)論,從而產(chǎn)生最終的產(chǎn)品。有很多因素影響最終產(chǎn)品產(chǎn)生的效果。項目需求業(yè)務(wù)場景的精準(zhǔn)把握,設(shè)計上的合理、好用,研發(fā)上能快速響應(yīng)需求,研發(fā)產(chǎn)品穩(wěn)定、安全等等眾多因素才能造就一個好的產(chǎn)品。而想想我們自己在這些方面都做到位了么? 答案是否定的。之前在某位演員的微博上看到一段話:“大多數(shù)人都認(rèn)為演員是一個門檻很低的行業(yè),我覺得不對,真正想學(xué)好表演,絕不是只在表演本身這么簡單,這大概也是我一直要求自己,在學(xué)業(yè)上也要不斷精進(jìn)的原因。” 這句話讓我徹底顛覆了自己對于演員行業(yè)的認(rèn)識,回看自己的工作不也是如此么,就是要不斷對工作的精益求精。特別是研發(fā)人員,技術(shù)更新迭代如此迅速的今天,更加要求我們在學(xué)習(xí)方面始終不能放松,努力做好,當(dāng)把現(xiàn)在做好了,就要去尋求更遠(yuǎn)的目標(biāo),要求我們自己做得更好的,未來我們打造出來的產(chǎn)品也才能更好。
我結(jié)合自己日常所負(fù)責(zé)的需求調(diào)研等工作感受:
記得前幾年剛接手需求的時候,調(diào)研時沒有什么方法,憑借著自己的經(jīng)驗去嘗試去做,那時不會感到什么不適。隨著項目復(fù)雜度的提高,項目數(shù)量的增加,需求就像海浪迎面而來,你就會發(fā)現(xiàn)很多的事情已經(jīng)應(yīng)對不來了。零散無節(jié)奏的去溝通造成效率低,遺漏需求的問題。隨后而形成的常見需求調(diào)研模板,項目需求調(diào)研報告,給需求調(diào)研的工作帶來了很大的幫助。每次需求人員到客戶現(xiàn)場之前,我們都會根據(jù)報告中整理待調(diào)研的內(nèi)容。從現(xiàn)場回來后進(jìn)行報告整理,形成一份詳盡的項目需求檔案。這樣各個部門的人員都能詳細(xì)了解情況,在項目工作不同階段的交接,也有很大的幫助。目前我們的需求管理方面有所進(jìn)步,今年我們的目標(biāo)也是逐步形成需求管理方面流程化規(guī)范,形成配套的調(diào)研、確認(rèn)、變更模板,讓需求更加專業(yè)化、標(biāo)準(zhǔn)化。