需求分析方面,该如何解决

需求分析方面
我是新手,一般情况下,客户对需求都不是很清楚么?刚接个项目 ,不知道要怎么做?

------解决方案--------------------
原型法专门做国内项目,做着用着演示着改者就OK了.
就是费用高.

------解决方案--------------------
刚刚接到项目,一定要对里面的功能结构要清晰
------解决方案--------------------
用户的需求其实都是明确的,就是他们想做一个他们用的管理软件。和电影投资方投资拍摄电影一样,需求明确,但如何拍摄,就是导演的事情了,投资方对这个不需要操心。

软件开发也是一样。它要求开发方对相关领域的专业知识非常了解,要有比用户更权威专业的认识,并以此化为软件形式提供服务。如果开发方不具备相关的专业知识,就象很多电影一样,可以找相关的专业顾问进行配合。

除此之外,可以说都不是正规的软件开发方式,也不具备足以承担的能力。

希望对楼主以后走向正确开发方向有所助益。
------解决方案--------------------
拿业务管理软件来说,如果仅仅停留在了解用户以往和目前的工作流程,并按他们提的要求实现信息软件化,其实是失败的。流程一定是存在很多改进的可能,而这个正是软件开发的宗旨。平庸的开发最多是满足用户的认识,真正的开发应该是指导用户并为用户产生远超乎他们预期的利益,多这样做的话,用户才能重视软件的价值,而不是象很多时候看成象招民工干活一样。由于CTRL+C,CTRL+V和大量源码站,现在很多的开发连真正的民工都不如。
------解决方案--------------------
需求分析包括,获取和分析两个阶段

需求获取是开发者、用户之间进行勾通的活动
但开发者应该是主动的,你可以用一些方法去主动获取需求(包括上面提到的原型法)
------解决方案--------------------
需求很关键啊
------解决方案--------------------
探讨
拿业务管理软件来说,如果仅仅停留在了解用户以往和目前的工作流程,并按他们提的要求实现信息软件化,其实是失败的。流程一定是存在很多改进的可能,而这个正是软件开发的宗旨。平庸的开发最多是满足用户的认识,真正的开发应该是指导用户并为用户产生远超乎他们预期的利益,多这样做的话,用户才能重视软件的价值,而不是象很多时候看成象招民工干活一样。由于CTRL+C,CTRL+V和大量源码站,现在很多的开发连真正的民……

------解决方案--------------------
用户只对他们想要的东西有个大概的概念,我们要去引导并且帮他们分析和挖掘他们的需求。