日期:2014-05-20  浏览次数:20746 次

关于开发理论的回帖整理之四
问题:茫然了,难道不应该站在用户的角度去思考吗?……中间省略n行……
  我是搞不懂,这个软件到底是怎么做的 。 ……又省略n行……
详见:http://topic.csdn.net/u/20091225/10/0de5c3a0-db45-4037-b9fe-9494eb930366.html

我的回答:
1、在国内做软件还要会做咨询,你面对的客户有可能并不是业务专家或者企业管理专家,
  用户的描述的需求不见得是企业真正的需求 .
  比如客户说要一个统计表格,你是不是能够判定出他实际需要一个统计图,并且能得到用户的认可, 
  又比如通过调研,你能不能发现一个企业实际需要的功能,而他们并没有意识到, 
  所以客户最根本的需求只有2点:1、你能“猜”到他们的需求;2、满足变化 
2、好的产品是工业化和人性化相妥协的; 
3、需求分析可以从6个角度展开: 
  动机:用户为什么需要他描述的那些功能、影响企业发展的的重点制约是哪些 
  行为:用户现有的业务列表、用户希望增加的业务列表 
  数据:用户现有的数据列表、用户希望增加的数据列表 
  人:用户的人力资源架构以及人力资源策略 
  地点:实现功能的地理位置的分布、 
  时间:相关的业务周期,以及软件项目能考虑到的时间跨度 
4、把握和发掘客户需求以及软件生产方式基本就是软件公司的核心竞争力了,所以:很难很难。 
5、比尔盖茨在退休接受专访时说:不是我们做得好,是其他软件公司做得太差了,他们不重视客户需求,不及时更新软件…… 


------解决方案--------------------
顶。
------解决方案--------------------
up
------解决方案--------------------

------解决方案--------------------

------解决方案--------------------

------解决方案--------------------
up
------解决方案--------------------
顶你
------解决方案--------------------

------解决方案--------------------

------解决方案--------------------
up
------解决方案--------------------
看看!···....
------解决方案--------------------
UP

------解决方案--------------------
mark
------解决方案--------------------
MARK
------解决方案--------------------
up