91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

作為程序員應(yīng)該知道這些事情

工程師人生 ? 來源:工程師吳畏 ? 2019-06-12 17:20 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在系統(tǒng)開發(fā)的過程中,如何從客戶那里獲取正確、有效的需求,是每個(gè)團(tuán)隊(duì)都需要仔細(xì)考慮的問題。如果最初的需求沒有明確,就開始著手開發(fā),到最后可能會(huì)有很多東西需要修改,浪費(fèi)大量的時(shí)間、精力和金錢。

這件事說起來很容易,但實(shí)際做起來的時(shí)候,總會(huì)遇到各種各樣的阻力,似乎在每個(gè)項(xiàng)目中都一樣。所以,有很多人喜歡憑借之前類似項(xiàng)目的經(jīng)驗(yàn),或者自己對(duì)于業(yè)務(wù)的理解來做需求分析,要牽著客戶的鼻子有,甚至于替客戶決定如何來做系統(tǒng)。但是,這往往會(huì)導(dǎo)致客戶抱怨:你們做的系統(tǒng)不是我想要的,根本就不好用!其根本的原因就在于:我們不是客戶!

很多人都清楚的一個(gè)原則是,在做系統(tǒng)的時(shí)候要從客戶的角度出發(fā),但什么是客戶的角度呢?在明確這個(gè)問題之前,我想大家應(yīng)該了解我們程序員與客戶之間的一些區(qū)別。

首先,我們和客戶使用計(jì)算機(jī)的水平不一樣。這一點(diǎn)是客觀存在的,我們作為程序員,計(jì)算機(jī)就是我們戰(zhàn)斗中的槍,那必然是非常熟悉,而且整天24小時(shí)至少會(huì)有十幾個(gè)小時(shí)在和計(jì)算機(jī)打交道,每個(gè)人熟悉的軟件至少也會(huì)有十幾種。而作為客戶,可能只是在上班的時(shí)候使用,而且使用的軟件非常有限,一般就是Office,加上有限的幾個(gè)軟件。

其次,我們和客戶對(duì)業(yè)務(wù)知識(shí)的掌握不一樣??蛻舻臉I(yè)務(wù)知識(shí)就是他所從事的行業(yè)的知識(shí),比方說對(duì)于一個(gè)保險(xiǎn)公司的業(yè)務(wù)人員來說,他們的業(yè)務(wù)知識(shí)就是與保單、代理人、承保、理賠、保全相關(guān)的各種內(nèi)容,而對(duì)于貿(mào)易型企業(yè)來說,他們的業(yè)務(wù)知識(shí)就是與采購、銷售、產(chǎn)品、訂單等相關(guān)的內(nèi)容。如果我們沒有做過相應(yīng)的行業(yè)軟件的話,那么我們的業(yè)務(wù)知識(shí)就很差。這也正是為什么好多軟件公司想要做一種行業(yè)軟件時(shí),所存在的壁壘。

既然有了這么大的不同,那么我們想要從客戶的角度出發(fā),就要以客戶的計(jì)算機(jī)水平和業(yè)務(wù)水平來考慮,這樣做出的東西才是給客戶用的,而不是給我們程序員用的。

想要達(dá)到這個(gè)目的,首先我們就要從自己做起,努力去學(xué)習(xí)各種業(yè)務(wù)知識(shí),要有不恥下問的精神,千萬不要覺得自己是做IT的,就孤芳自賞,而對(duì)于其他行業(yè)的人員,就覺得不如自己。古語說得好:三人行,必有我?guī)?。每個(gè)人的知識(shí)都有不同的重點(diǎn),客戶中有很多人掌握著我們所不知道的知識(shí),不向他們請(qǐng)教、學(xué)習(xí)是不行的。

然后就是要多多與客戶溝通,不同時(shí)間、不同地點(diǎn)、不同的環(huán)境中,客戶的想法也會(huì)有所不同,這也正是需求的變更,我們不能要求客戶提出的需求是一成不變的,有人說過,唯一不變的就是變化!想要解決這個(gè)矛盾,我覺得最有效的方法就是溝通,這樣的話,如果客戶的需求有了變化,我們會(huì)在第一時(shí)間了解,并為其做相應(yīng)的工作,這樣可能就會(huì)節(jié)省出很多的時(shí)間和精力。并且,溝通是會(huì)增進(jìn)我們與客戶之間的感情的,如果雙方都認(rèn)為對(duì)方是自己的朋友,很多麻煩的事兒也就迎刃而解了。

接下來,我想和大家聊聊當(dāng)前做系統(tǒng)時(shí),獲取需求可能的幾種做法,并提出自己的淺薄的意見。

1、閉門造車型——也就是憑借自己對(duì)行業(yè)的理解,或者是以往項(xiàng)目的經(jīng)驗(yàn),猜當(dāng)前項(xiàng)目的客戶會(huì)提出什么需求,而不理會(huì)客戶的具體情況。

大家也應(yīng)該可以立刻給出結(jié)論,這樣的項(xiàng)目很難成功,即便是我們之前做過100個(gè)類似的項(xiàng)目,那么在做第101個(gè)的時(shí)候,也會(huì)發(fā)現(xiàn)企業(yè)會(huì)有自己的特點(diǎn),客戶會(huì)有自己的特點(diǎn),畢竟我們做出的系統(tǒng)不是給機(jī)器人用的,而是給人用的,有人存在,就會(huì)有差別,我們就應(yīng)該具體情況具體分析。

2、積極溝通型——作為程序員或者是項(xiàng)目經(jīng)理,在開發(fā)的整個(gè)過程中積極地與客戶溝通,及時(shí)了解客戶的需求是否有變化。

這種類型應(yīng)該比上述的有很大的改善,但是我覺得需要注意的問題就在于溝通和信息傳達(dá)的效率上。一般來說,可能這種工作會(huì)由項(xiàng)目經(jīng)理來做,而不是由具體開發(fā)的程序員來做。這樣的話,就需要做溝通的人有充分的計(jì)算機(jī)知識(shí)和業(yè)務(wù)知識(shí)的儲(chǔ)備,既能夠了解客戶所說的話,也能夠把客戶所說的話正確地傳達(dá)給程序員,并且還可能會(huì)加入自己對(duì)如何在系統(tǒng)中實(shí)現(xiàn)的理解。

3、現(xiàn)場(chǎng)客戶型——這是敏捷開發(fā)中一個(gè)很重要的原則,就是在開發(fā)的現(xiàn)場(chǎng)要有客戶,不斷地提供對(duì)系統(tǒng)的意見和反饋。

首先這一點(diǎn)很難達(dá)到,畢竟客戶也有自己的工作,很難整天地坐在我們旁邊為我們提供反饋。另外,如果說是一個(gè)或者有限的幾個(gè)客戶,那么就需要他對(duì)所要負(fù)責(zé)的模塊相關(guān)的業(yè)務(wù)知識(shí)都非常了解,這對(duì)于現(xiàn)場(chǎng)客戶的要求也是非常高的。

上面幾種形式都是我們被動(dòng)地來接收需求,其實(shí)我覺得我們還可以主動(dòng)出擊,去找需求。

4、觀察客戶型——就是說我們要在客戶工作的時(shí)候一直觀察,看客戶是如何在實(shí)際工作中作出各種各樣的決定的,也了解客戶的工作方式和工作內(nèi)容,看看如何能夠通過系統(tǒng)來幫助他們。

5、一起工作型——這種方式意味著我們要把自己下放到客戶的辦公室中,去和他們一起工作,有些邊緣性的工作,我們作為學(xué)徒的角色,幫客戶完成。

上面的兩種方式所獲取的需求都是第一手的需求,而且通過和客戶一起摸爬滾打,我們不僅能夠獲取寶貴的需求和業(yè)務(wù)知識(shí),而且還可以了解到客戶對(duì)于每個(gè)需求的迫切程度,以及完成每個(gè)需求能夠?yàn)榭蛻魩硎裁?,這樣就可以做到知己知彼,百戰(zhàn)不殆,不出意外的話,可以達(dá)到一種雙贏的結(jié)果。

然而,這需要高度的信任關(guān)系,畢竟行業(yè)之間都是有很多秘密的,不是一個(gè)公司的人,不一定會(huì)把很多信息和資料放心地交給我們程序員,所以,一般來說,這兩種方式其實(shí)對(duì)于做自己公司內(nèi)部項(xiàng)目的程序員來說會(huì)比較適用。

總之,在獲取客戶需求的時(shí)候,我們要牢記一點(diǎn),我們不是客戶,要想獲取有效的需求,想要做出客戶滿意的系統(tǒng),那么就要向客戶接近,多溝通,從客戶的角度來做系統(tǒng)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 程序員
    +關(guān)注

    關(guān)注

    4

    文章

    956

    瀏覽量

    30971
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    堆棧的原理揭秘

    的用匯編指令去創(chuàng)建,刪除變量好麻煩!程序員也是人啊,于是為了擺脫繁瑣的重復(fù)勞動(dòng),棧被發(fā)明了出來。棧并不是一個(gè)純粹抽象的軟件概念,而是由包括esp,ebp這些實(shí)際存在的堆棧寄存器來支撐的。 下面講解這兩個(gè)
    發(fā)表于 01-23 07:08

    芯盾時(shí)代SDP助力企業(yè)應(yīng)對(duì)核心機(jī)密泄露危機(jī)

    無論你是程序員、文案、財(cái)務(wù),無論你想擼代碼、出海報(bào)、做報(bào)表,各式各樣的AI總能滿足你的需求,讓你的工作更加輕松。
    的頭像 發(fā)表于 12-26 11:49 ?730次閱讀

    大理的AI野心藏不住了——風(fēng)花雪月中千名程序員探討人工智能

    2025 年12月4日至6日第二屆CCF程序員大會(huì)暨大理人工智能與應(yīng)用國際開發(fā)者大會(huì)在大理圓滿落幕。
    的頭像 發(fā)表于 12-24 17:45 ?763次閱讀
    大理的AI野心藏不住了——風(fēng)花雪月中千名<b class='flag-5'>程序員</b>探討人工智能

    分析嵌入式軟件代碼的漏洞-代碼注入

    進(jìn)行編譯 在大多數(shù)情況下,程序故意像執(zhí)行代碼一樣執(zhí)行數(shù)據(jù)是不尋常的,但將數(shù)據(jù)用于構(gòu)造有意執(zhí)行的對(duì)象卻很常見。 1、格式化字符串漏洞 大多數(shù)C程序員熟悉printf函數(shù)。大體上,這些格式字符串
    發(fā)表于 12-22 12:53

    程序員最常見謊言

    了。 28我已經(jīng)測(cè)試過了,這個(gè)功能沒問題,可以上線了。 29別擔(dān)心,這個(gè)問題很快就能解決。 30代碼快寫完了,已經(jīng)完成 90% 了 。 希望大家對(duì)程序員多一些容忍以及諒解! 各位程序員你們都被我說中了哪些?說說你們的觀點(diǎn)
    發(fā)表于 12-10 08:24

    Unix的相關(guān)知識(shí)

    1 Unix哲學(xué) Unix 哲學(xué)注重實(shí)效,立足于豐富的經(jīng)驗(yàn),并不會(huì)在正規(guī)方法學(xué)和標(biāo)準(zhǔn)中找到它,它更接近于隱性的半本能的知識(shí)。Unix程序員在探索開發(fā)的過程中積累的經(jīng)驗(yàn),非Unix的程序員也能夠從這些
    發(fā)表于 12-10 07:13

    堆和棧的區(qū)別

    程序員分配釋放, 若程序員不釋放,程序結(jié)束時(shí)可能由OS回收 。注意它與數(shù)據(jù)結(jié)構(gòu)中的堆是兩回事,分配方式倒是類似于鏈表,呵呵。
    的頭像 發(fā)表于 11-27 18:13 ?1159次閱讀

    軟通國際亮相2025沙中開源與AI科技峰會(huì)

    2025年11月11日,由沙特程序員協(xié)會(huì)(parmg)主辦的"2025沙中開源與AI科技峰會(huì)"在利雅得盛大啟幕。
    的頭像 發(fā)表于 11-14 17:45 ?1527次閱讀

    奔赴熱AI,碼力全開!Talkweb House@1024程序員日系列活動(dòng)圓滿收官

    1024程序員日”系列活動(dòng)至此劃上了一個(gè)圓滿句號(hào)。本屆1024程序員節(jié)以“AI構(gòu)建世界,智能引領(lǐng)未來”為主題,廣邀技術(shù)大咖、產(chǎn)業(yè)領(lǐng)袖、企業(yè)代表與全球開發(fā)者齊聚星城
    的頭像 發(fā)表于 10-27 18:59 ?832次閱讀
    奔赴熱AI,碼力全開!Talkweb House@1024<b class='flag-5'>程序員</b>日系列活動(dòng)圓滿收官

    開鴻智谷“以賽促學(xué)、以賽選才”|1024程序員節(jié)暨開源鴻蒙構(gòu)建大會(huì)圓滿落幕!

    10月24日,由開鴻智谷聯(lián)合主辦的長沙1024程序員節(jié)暨開源鴻蒙構(gòu)建大會(huì)在長沙圓滿落幕。本次活動(dòng)以“湘聚長沙,共赴熱AI”為主題,通過技術(shù)分享與實(shí)戰(zhàn)競賽相結(jié)合的方式,著力培養(yǎng)“開源鴻蒙+AI”領(lǐng)域
    的頭像 發(fā)表于 10-27 17:58 ?753次閱讀
    開鴻智谷“以賽促學(xué)、以賽選才”|1024<b class='flag-5'>程序員</b>節(jié)暨開源鴻蒙構(gòu)建大會(huì)圓滿落幕!

    AI技術(shù)在工程設(shè)計(jì)的應(yīng)用

    在不需要硬件交互的純軟件項(xiàng)目中,ChatGPT和Gemini等大語言模型(LLM)可以幫助程序員以前所未有的速度加速開發(fā)進(jìn)程。這種輔助通常包括在開發(fā)人員編寫代碼時(shí)提供補(bǔ)全建議,或在排查錯(cuò)誤和語法錯(cuò)誤時(shí)提供故障排除建議——這些都是耗時(shí)的編程環(huán)節(jié)。
    的頭像 發(fā)表于 09-23 16:21 ?967次閱讀
    AI技術(shù)在工程設(shè)計(jì)的應(yīng)用

    戴爾科技存儲(chǔ)設(shè)備助力應(yīng)對(duì)網(wǎng)絡(luò)威脅

    網(wǎng)絡(luò)世界“臥虎藏龍”,除了那些正兒八經(jīng)的程序員,還有一些 “不走尋常路”的勒索者,而他們所發(fā)起的這些奇葩勒索事件往往因其獨(dú)特的手法、離奇的情節(jié)或荒誕的背景,成為網(wǎng)絡(luò)安全領(lǐng)域中令人啼笑皆非卻又發(fā)人深省的注腳。
    的頭像 發(fā)表于 06-06 15:29 ?916次閱讀

    程序設(shè)計(jì)與數(shù)據(jù)結(jié)構(gòu)

    的地址)出發(fā),采用推導(dǎo)的方式,深入淺出的分析了廣大C程序員學(xué)習(xí)和開發(fā)中遇到的難點(diǎn)。 2. 從方法論的高度對(duì)C語言在數(shù)據(jù)結(jié)構(gòu)和算法方面的應(yīng)用進(jìn)行了深入講解和闡述。 3. 講解了絕大多數(shù)C程序員開發(fā)
    發(fā)表于 05-13 16:45

    計(jì)算機(jī)網(wǎng)絡(luò)排錯(cuò)思路總結(jié)

    明人不說暗話,這篇文章我們來聊一個(gè)非常有用,同時(shí)也是程序員必備的技能,那就是網(wǎng)絡(luò)排錯(cuò)思路大總結(jié)。
    的頭像 發(fā)表于 04-01 17:32 ?948次閱讀
    計(jì)算機(jī)網(wǎng)絡(luò)排錯(cuò)思路總結(jié)

    鴻蒙元服務(wù)實(shí)戰(zhàn)-笑笑五子棋(1)

    -《笑笑五子棋》給開源分享出來。 笑笑五子棋 笑笑五子棋的名字比較樸素,因?yàn)?笑笑 這個(gè)名字是我女兒的名字,這也應(yīng)該是眾多屌絲程序員獨(dú)有的浪漫了吧(自嗨)。 界面風(fēng)格如下: 笑笑五子棋的數(shù)據(jù) 當(dāng)然,笑笑五子棋也是拿到了元服務(wù)的基礎(chǔ)激勵(lì)的。
    的頭像 發(fā)表于 03-31 09:23 ?824次閱讀
    鴻蒙元服務(wù)實(shí)戰(zhàn)-笑笑五子棋(1)