前几天发了份详细设计给客户,结果客户反馈说存在很大的分歧。结果今天花了一整天都在讨论需求分析。
由于是第一次做这么大项目,真正是个实战。
终于体会到了设计阶段真的很重要,设计不好下面的开发根本没法做下去。所以设计阶段马虎不得。
终于明白了我们不能只根据我们自己的想法开发,要更多的站在客户的角度开发。
终于知道了写文档也马虎不得,没办法向客户表达一样东西那别人就根本不知道你到底做了些东西。
归根结底,我们要学会沟通。有良好的沟通,才有一个比较顺利的开发过程。
客户要求我们在B/S模式下实现C/S模式,真是个挑战;而且还是要无刷新技术。嗯
要学习AJAX了。
哪位达人要是了解AJAX的话能不能给份资料或建议参考文献我啊,呵呵
可以发到sukairui@163.com
分享到:
相关推荐
需求分析是指在充分了解客户情况,包括客户生产、财务及管理流程后,与客户一起讨论对系统的具体要求,针对其现行体制中的不足及目前所需的信息,制定出一套用户对系统的需求方案。需求分析是完全以实际情况为出发点...
需求分析是软件开发过程中的关键步骤,它直接影响到最终产品的质量和客户满意度。本文将深入探讨如何进行有效的需求分析,以及如何与客户进行有效的交流。 首先,分析人员应该使用客户熟悉的语言进行沟通。业务需求...
### 商业银行客户需求分析 #### 一、商业银行客户需求的概念及特点 ##### 1. 商业银行客户需求的概念 在经济学中,需求是指在特定时间和价格水平下,消费者愿意且有能力购买的商品或服务的数量。对于商业银行而言...
需求分析师的工作不仅仅是收集用户的需求,更要深刻理解用户的需求,并将它们转化为明确的规格说明,这要求他们具备良好的系统思考能力、沟通技巧和建模分析能力。 首先,需求工程是软件需求分析与管理的综合过程,...
本书讲述了软件开发中一个至关...所以在开发周期早期提高项目需求分析的质量,减少重复劳动,通过控制项目范围的扩展及需求变更来达到按计划完成预定目标是当前我国软件业急需解决的问题—这也是本书讨论的主要内容。
2. **方向性**:良好的需求分析能够帮助团队明确目标和方向,确保所有成员都在同一页上,避免后期不必要的沟通成本。 3. **策略性**:需求分析不仅仅是识别需求,还包括如何选择和排序这些需求。例如,决定是优先...
通过详细的需求分析和用例建模,我们可以清晰地了解网上购物系统的核心功能,从而为系统设计和开发提供明确的方向。这不仅有助于确保系统功能的完整性,也有利于后期的测试和维护,以满足用户的期望并提供优质的购物...
需求分析的主要目标是理解和定义用户的需求,确保开发出的软件能够满足客户的实际需求,直指问题的核心。在这个阶段,我们需要与用户进行深入的交流,理解他们的业务流程、期望功能以及潜在问题。 首先,与用户交流...
《连锁店客户关系管理系统软件需求分析说明》 在当今信息化社会,计算机技术已经渗透到各行各业,极大地提高了工作效率和生活质量。然而,尽管计算机的普遍应用,仍有一部分人因为操作复杂而选择传统手工方式处理...
《需求分析与系统设计》是IT领域中一本重要的著作,主要关注软件开发过程中的关键环节——需求分析和系统设计。作者Leszek A. Maciaszek是该领域的权威专家,而马XX、王XX和谢XX则将这本书翻译成了中文,确保了国内...
在需求分析阶段,首要任务是明确用户需求,这涉及到与客户、用户和其他利益相关者的沟通,了解他们的期望和问题。书中会介绍多种沟通技巧和工具,如访谈、问卷调查、工作坊等,以确保需求的全面性和准确性。此外,书...
作者强调了客户在需求分析中的关键角色,讨论了客户与开发人员的合作关系,以及如何通过软件客户需求权利书和义务书来明确双方的责任和权益。这些文档的制定有助于建立有效的沟通机制,确保需求的准确理解和执行。 ...
### 电信客户计费系统需求分析深度解析...综上所述,电信客户计费系统的需求分析不仅关注技术实现,更侧重于业务流程的优化和用户体验的提升。通过精细的设计与严谨的实施,该系统将成为电信运营商业务成功的重要基石。
需求分析的方法包括:面谈、问卷调查、焦点小组讨论、用例分析和prototyping等。需求分析师需要选择适合的方法来收集和分析客户需求。 4. 客户需求的处理 客户需求的处理是需求分析师的关键任务。他们需要与客户...
5. **利益相关者的参与**:在整个需求分析阶段,应积极邀请各方面的利益相关者参与讨论,确保需求的全面性和准确性。 6. **迭代优化**:需求分析并非一次性完成的工作,在项目实施过程中应持续收集反馈并进行调整。 ...
根据提供的文档内容,本文将对“软件需求分析和需求管理培训讲义for学员(北京国信)”中的关键知识点进行详细解析。 ### 软件需求分析与需求管理概述 软件需求分析和需求管理是软件工程领域的重要组成部分,旨在...
软件需求分析是指在软件开发初期,通过对客户需求的深入理解和分析,形成明确的软件需求规格说明书的过程。这一阶段的工作质量直接影响后续的设计、编码及测试环节,进而决定整个软件项目的成败。 #### 需求分析的...
- 在需求分析初期,应当鼓励客户充分表达其想法和需求,包括但不限于功能、界面设计等方面。这个阶段的目标是获取客户最原始、最完整的需求列表,而不是急于做出技术上的决策。 2. **透过现象分析潜在需求** - ...