從業(yè)者:暮云千寒
從業(yè)年限:4年
一句話感受:精雕細琢每一個產(chǎn)品細節(jié)
從業(yè)地點:廣州
對口專業(yè):軟件工程、計算機科學與技術(shù)、信息管理與信息系統(tǒng)等專業(yè)
從業(yè)門檻:大專及以上
能力要求:熟悉軟件開發(fā)流程,掌握UML(統(tǒng)一建模語言)需求設(shè)計,具備項目管理能力、學習能力和團隊協(xié)作能力
晉升路徑:系統(tǒng)需求工程師→系統(tǒng)工程師→高級系統(tǒng)工程師→系統(tǒng)架構(gòu)專家→技術(shù)總監(jiān)
薪資水平:15萬—20萬元/年
入職提醒:要善于與用戶及開發(fā)溝通,挖掘用戶需求,需要站在用戶的角度去設(shè)計產(chǎn)品,以達到提升用戶產(chǎn)品體驗的目的
我大學所學的專業(yè)是信息管理與信息系統(tǒng),因為我不喜歡編程,所以畢業(yè)后選擇成為一名系統(tǒng)分析師。簡單來說,系統(tǒng)分析師是用戶與產(chǎn)品開發(fā)者之間溝通的橋梁,一個軟件系統(tǒng)能否成功實施,一定程度上取決于系統(tǒng)分析師能否很好地將用戶的需求轉(zhuǎn)化為系統(tǒng)的相關(guān)功能。看到這里,估計還是有很多小伙伴不了解系統(tǒng)分析師是做什么的,下面,我就來詳細介紹一下系統(tǒng)分析師具體的工作內(nèi)容吧!
系統(tǒng)分析是門技術(shù)活
如果將軟件系統(tǒng)比作一套房子,那么系統(tǒng)分析師就是家裝公司的需求顧問。簡單來說,系統(tǒng)分析師首先需要了解和發(fā)掘用戶需求,然后根據(jù)用戶的要求設(shè)計出方案或產(chǎn)品原型,最后將業(yè)務需求轉(zhuǎn)化成軟件產(chǎn)品的功能需求,交給施工團隊——軟件設(shè)計師來完成房屋的設(shè)計。
在一般的企業(yè)里,系統(tǒng)分析師也是產(chǎn)品經(jīng)理。網(wǎng)絡(luò)上有一句話非常流行——“人人都可以是產(chǎn)品經(jīng)理。”這句話不知誤導了多少外行人,大量缺乏基本專業(yè)素養(yǎng)和工作經(jīng)驗的人加入產(chǎn)品行業(yè),擔任系統(tǒng)分析師,造成的結(jié)果就是:產(chǎn)品做得一塌糊涂,連正常的使用流程都不順暢,害得研發(fā)被拖累。
可見,合格的系統(tǒng)分析師應具有分析和設(shè)計計算機應用系統(tǒng)的能力和專業(yè)水平,能夠指導系統(tǒng)設(shè)計師和程序員工作。在軟件開發(fā)過程中,系統(tǒng)分析師主要負責需求分析,信息系統(tǒng)項目架構(gòu)設(shè)計,開發(fā)階段主要模塊的規(guī)劃、測試,以及產(chǎn)品的可行性分析等工作。
系統(tǒng)分析師最主要的任務就是進行需求分析,這需要我們熟悉業(yè)務系統(tǒng)的相關(guān)知識。比如,要想做一個倉儲物流系統(tǒng),我們就需要熟悉物流系統(tǒng)的相關(guān)知識;若要做CRM系統(tǒng)(客戶關(guān)系管理系統(tǒng)),我們就需要了解與CRM系統(tǒng)有關(guān)的理論。系統(tǒng)分析師通常采用原型法進行分析。原型法就是指將系統(tǒng)的主要功能通過快速開發(fā)制為軟件樣品,以界面可視化的形式展示給用戶。原型法的好處在于能夠及時征求用戶的意見,進一步明確用戶的需求,強化了與用戶之間的溝通,降低了修改的風險,節(jié)省了后期變更程序的成本。
正所謂“外行看熱鬧,內(nèi)行看門道”,系統(tǒng)分析其實也是一門技術(shù)活。需求分析工程師是需求的第一接收者,他們的工作并不是簡單地將用戶的需求傳遞給開發(fā),而是需要在接收到需求的時候進行更多維度的思考,從公司層面、業(yè)務層面、用戶層面、系統(tǒng)層面進行深度分析、挖掘,層層拆解,以達到切實解決業(yè)務痛點、提高工作效率的目的。如果只是單純地將用戶的需求傳遞給開發(fā),那么整個系統(tǒng)就好似一棟隨意堆砌的堡壘,毫無美感、體驗感可言,這樣就失去了產(chǎn)品分析的意義。
要想成為一名優(yōu)秀的系統(tǒng)分析師,不僅需要精通系統(tǒng)理論和控制理論,還需要深入了解公司的業(yè)務,如此才能高屋建瓴,設(shè)計出優(yōu)秀的軟件產(chǎn)品。
系統(tǒng)設(shè)計是門藝術(shù)活
系統(tǒng)分析師還需要利用Axure RP(一種原型設(shè)計軟件)等進行軟件系統(tǒng)原型的設(shè)計,包括系統(tǒng)流程圖、交互界面的設(shè)計。其中交互界面是人與計算機進行信息交換的通道,交互界面設(shè)計得合理與否直接影響到用戶的體驗。通常來說,界面設(shè)計需要遵循以下六個原則。
其一,信息內(nèi)容之間要有親密性。信息之間的關(guān)聯(lián)性越高,信息之間的距離就越小。
其二,界面?zhèn)鬟_要清晰。在界面設(shè)計時盡量不要使用冗長、復雜的標簽,只需保留最基本的圖標即可。
其三,要有簡便的操作流程。對用戶而言,操作當然是越簡單越好,響應速度當然是越快越好。
其四,整體風格要有一致性。整體界面的風格、色調(diào)要盡量保持一致。
其五,要有強烈的視覺層次感。就如我們寫作文一樣,界面設(shè)計也要詳略得當,重要的內(nèi)容要突出顯示。
其六,合理使用空白區(qū)域。對軟件系統(tǒng)而言,也要適當?shù)亓舭祝荒軡M屏都是文字圖標,就好似山水畫一樣,適當留白,會讓界面顯得更加生動、活潑。
要想成為一名優(yōu)秀的系統(tǒng)分析師,需要做到博采眾長,從優(yōu)秀的產(chǎn)品中汲取靈感,吸取經(jīng)驗,深入理解用戶需求,用簡潔明了的圖像化語言展示需求,從而為用戶提供便捷的系統(tǒng)操作體驗。
系統(tǒng)分析師工作的一天
系統(tǒng)分析師工作的一天仿佛有開不完的會議,一方面需要與用戶溝通了解需求,另一方面還要與開發(fā)溝通,設(shè)計方案,修改方案。因此,我們工作的一天不是在開會,就是在開會的路上。
9:00,我抵達公司,泡上一杯熱氣騰騰的綠茶,開始一天的“方案生涯”。
10:30,開始開會,針對近段時間公司的業(yè)務調(diào)整及用戶的反饋,與需求部門進行溝通,并記錄會議紀要,確定大致的產(chǎn)品交付時間。
12:00—1:30,這是難得的休息時光,午休能讓我們的身體和大腦獲得足夠的休息,從而提高下午的工作效率。
13:30—16:00,針對用戶的需求進行梳理,結(jié)合系統(tǒng)原有功能進行軟件產(chǎn)品的頁面設(shè)計、功能設(shè)計,利用Axure RP畫出需求的原型圖。
16:00—18:00,與開發(fā)溝通討論需求方案設(shè)計,結(jié)合技術(shù)經(jīng)理從技術(shù)層面提出的意見,適當?shù)卣{(diào)整需求方案。
18:00—不定時,整理工作進度完成情況。如果項目著急上線,那近段時間就需要加班,大概22:00才能下班。
行業(yè)積累,善于總結(jié)
作為一名系統(tǒng)分析師,我們不僅需要掌握信息技術(shù)知識,把控計算機技術(shù)的發(fā)展方向,還要有較強的系統(tǒng)觀念和邏輯分析能力,更要有一定的項目經(jīng)驗,對該領(lǐng)域有較為深入的了解,如此才能設(shè)計出優(yōu)秀的軟件產(chǎn)品。
“冰凍三尺,非一日之寒。”如果說知識點是一顆顆珍珠,那么項目就是將珍珠串起來的線。軟件系統(tǒng)的設(shè)計是一件持續(xù)的事情,需要系統(tǒng)分析師有精益求精的產(chǎn)品意識。同時,系統(tǒng)分析師還需要提高個人的文檔編寫能力,這樣才能編寫出符合規(guī)范、通俗易懂的產(chǎn)品需求規(guī)格書。
后記
邁入一個行業(yè)之前需要三思而后行。系統(tǒng)分析師的工作較為復雜,需要從業(yè)者具有良好的溝通能力、需求分析能力、管理能力和設(shè)計能力,以及由點到面考慮問題、把用戶需求用模型和文字表達出來的能力。系統(tǒng)分析師需要耐心地傾聽用戶的需求,當然,在與用戶溝通的過程中難免會存在分歧,因此我們要盡可能地溝通協(xié)調(diào),處理好與用戶、開發(fā)之間的關(guān)系,構(gòu)建起良性的人際關(guān)系。
悄悄地告訴想要成為系統(tǒng)分析師的你一個秘密:系統(tǒng)分析師最好和業(yè)務人員打成一片,這樣才能方便項目的開展哦!