煙臺軟件開發(fā)公司心得分享
2020-03-10
昨晚我接到客戶發(fā)的一條消息,主要內容是對正在交付的軟件系統許多理解不到位。我很是生氣,由于煙臺新睿網絡的軟件項目成功交付率始終是同行業(yè)中十分高的,新睿網絡的服務質量和技術保障我自己的孩子自己清楚,現已好幾年沒有出現過這種事情。因此我跟項目組的同事大體上了解了一下情況,接下來這篇分享我的心得,分享給大家。
首先,需要清楚的一點是客戶始終是不專業(yè)的。
我們開發(fā)的系統是跟客戶溝通以后整理的需求而且通過客戶確認的,不管怎樣溝通,不管怎樣確認,我們都不可以保證雙方的理解100%是相同的。針對軟件的某一個功能,某一個業(yè)務流程,由于站的角度不一樣,專業(yè)知識基礎不一樣等等理解仍然會有偏差。我們可以做的只用最簡單的語言讓客戶理解軟件的所有功能細節(jié),而且按照不一樣的客戶具體情況使用不一樣的軟件開發(fā)模型。瀑布、迭代、螺旋、敏捷。
最后,挖掘客戶新的需求,涉及客戶所在行業(yè)的上下游業(yè)務鏈條。
在說到第二點的時候,我相信肯定有人會產生疑問:與客戶那么多的溝通,毫無疑問會提升很多的溝通成本。軟件工程師本來應該和電腦、和代碼打交道,卻花了大把的時間在客戶溝通上。我想說的是:我們是做軟件開發(fā)服務的,做軟件我們是專家,但是針對客戶所在的行業(yè)和公司的具體情況始終了解的不足??煽蛻魷贤ǖ倪^程中,肯定會產生火花,產生新的需求,掌握客戶所在行業(yè)的供應商、經銷商會發(fā)現更大的軟件需求空間。會為我們的提供出乎意料的收獲。
首先,需要清楚的一點是客戶始終是不專業(yè)的。
我們開發(fā)的系統是跟客戶溝通以后整理的需求而且通過客戶確認的,不管怎樣溝通,不管怎樣確認,我們都不可以保證雙方的理解100%是相同的。針對軟件的某一個功能,某一個業(yè)務流程,由于站的角度不一樣,專業(yè)知識基礎不一樣等等理解仍然會有偏差。我們可以做的只用最簡單的語言讓客戶理解軟件的所有功能細節(jié),而且按照不一樣的客戶具體情況使用不一樣的軟件開發(fā)模型。瀑布、迭代、螺旋、敏捷。
然后,軟件開發(fā)完成以后,我們的服務剛剛開始。
最后,挖掘客戶新的需求,涉及客戶所在行業(yè)的上下游業(yè)務鏈條。
在說到第二點的時候,我相信肯定有人會產生疑問:與客戶那么多的溝通,毫無疑問會提升很多的溝通成本。軟件工程師本來應該和電腦、和代碼打交道,卻花了大把的時間在客戶溝通上。我想說的是:我們是做軟件開發(fā)服務的,做軟件我們是專家,但是針對客戶所在的行業(yè)和公司的具體情況始終了解的不足??煽蛻魷贤ǖ倪^程中,肯定會產生火花,產生新的需求,掌握客戶所在行業(yè)的供應商、經銷商會發(fā)現更大的軟件需求空間。會為我們的提供出乎意料的收獲。