很久没有做工作总结,今天记录下我今年接触客户的一些感触
以前是一个刚入门的开发新人,刚进公司感觉公司的开发能力不行,没有一套成熟的框架,没有美工,已经开发出的软件界面很丑。自己开发时整个开发流程要自己一个人完成。。。。
所以我想改变这种现状,所以我开始着手准备开发一套框架只需要建立数据库使用CodeSmith将生成整个代码,然后自己去实现业务就能迅速的开发一套系统。
这是一种憧憬,我自己也着手去开发这个框架,使用了Ext.net来控制前端对于数据库访问写了一套类似Linq的访问形式。愿望实现了,我高兴,我用这套框架开发了两个系统。我越来越不想使用这套框架,颇有感觉。
我认为我所设计的一切不是在在客户的角度而是程序员的内心世界,所以不是一个成功的框架。
今年接触了很多客户,我越来越觉得自己就如何跟客户谈业务谈需求这方面有很大欠缺,但也有需要收获。
跟客户谈业务需要明白的几点:
交谈前:
1.客户要你开发软件的目的是提高他的工作效率,减低运营成本.提供公司信息化水平
2.客户不关注系统界面布局,客户关注的是能否快捷方便的操作数据信息
3.你的"我认为" 并不一定是客户的“我需要”
......
交谈时:
1.不要直接拒绝客户的需要,如果必须要拒绝此需求,可以在后面的话题中引导客户去思考之前的需求,"是否是非要不可","是否代价太大","到底能给工作带来多少便利,同时也增加了哪些负担" 从而让客户同意不实现此需求。也可在后面的需求整理时做有关此需求的利弊分析,让客户权衡,再做决定
2.不要对客户的所有需求全部拍板下来,以免对一些无法预计的需求实现出现问题时就是你自己的问题了。
3.要比客户想得更多,客户不可能全部考虑到,需要你慢慢的去由浅到深去分析需求,这样就能引导客户思考需求
.......
交谈后:
1:整理需求
2:没理解清楚的需求,一定要去跟客户沟通,否则
......