存档

文章标签 ‘项目管理’

需求的三个层次(业务需求、用户需求、功能需求)

2008年3月16日 Natecn 5 条评论

  业务需求最容易了解了,无非就是企业的发展要求,企业运行的思路,这些东西。这些还是在领域系统下的东西。  
  而用户需求则是具体的用户需要通过你的软件达到某种的目标,这个也不难解答,客户都会说我想怎么怎么样。  
  而功能需求就要涉及一些需求分析了,它是对于用户需求的具体实现。这个客户也可能不能告诉你应该怎么样,而要依赖你自己的设计。  
  在我看来了解客户的需求不是困难的工作,关键还是对于需求作出评估,然后是对于需求变更采取必要的措施应对。

表面的需求都是容易了解的,但别把用户都当作应用系统专家,能够回答你所要知道所有问题,通常都是客户提不出什么实际的需求,或者提出的需求都过于简单过于表面话,但当你启发他,或者系统模型出来,他在使用中将逐步提出许多的需求,客户的需求是一个不断变化不断完善的过程,所以 所说“关键还是对于需求作出评估,然后是对于需求变更采取必要的措施应对。” 阅读全文…

需求阶段项目如何监理

2008年3月16日 Natecn 没有评论

  在原则上,需求阶段监理应尊重承建方的项目管理和项目分析能力;在具体的任务开展上,以不深入、不干扰承建方的自主权为主,除非在项目合作过程中发现承建方的项目管理以及项目分析能力存在很大的差距和不足。

  为了保证项目的成功,监理方必须加强项目管理和项目分析工作,在具体的操作上可以坚持吸收、同化、贯彻的方法和手段。

  其中,需求分析是一个项目的开端,也是项目建设的基石。在以往建设失败的项目中,80%是由于需求分析的不明确而造成的。因此一个项目成功的关键因素之一,就是对需求分析的把握程度。而项目的整体风险往往表现在需求分析不明确、业务流程不合理,用户不习惯或不愿意去用承建方的软件。作为第三方的监理公司,必须提醒承建方、客户方重视需求分析的重要性,采用必要的手段和方法来进行需求调研,同时监理方也应深入具体的需求调研中去。只有这样才能切切实实地把握用户的需求和方向,才能在将来的功能界定、开发范围上有发言权。 阅读全文…

获取用户需求的十大沟通技巧

2008年3月16日 Natecn 没有评论

  成功的软件产品是建立在成功的需求基础之上的,而高质量的需求来源于用户与开发人员之间有效的沟通与合作。当用户有一个问题可以用计算机系统来解决,而开发人员开始帮助用户解决这个问题,沟通就开始了。  需求获取可能是软件开发中最困难、最关键、最易出错及最需要沟通交流的活动。对需求的获取往往有错误的认识:用户知道需求是什么,我们所要做的就是和他们交谈从他们那里得到需求,只要问用户系统的目标特征,什么是要完成的,什么样的系统能适合商业需要就可以了,但是实际上需求获取并不是想象的这样简单,这条沟通之路布满了荆棘。首先需求获取要定义问题范围,系统的边界往往是很难明确的,用户不了解技术实现的细节,这样造成了系统目标的混淆。

  其次是对问题的理解,用户对计算机系统的能力和限制缺乏了解,任何一个系统都会有很多的用户或者不同类型的用户,每个用户只知道自己需要的系统,而不知道系统的整体情况,他们不知道系统作为一个整体怎么样工作效率更好,也不太清楚那些工作可以交给软件完成,他们不清楚需求是什么,或者说如何以一种精确的方式来描述需求,他们需要开发人员的协助和指导,但是用户与开发人员之间的交流很容易出现障碍,忽略了那些被认为是”很明?quot;的信息。最后是需求的确认,因为需求的不稳定性往往随着时间的推移产生变动,使之难以确认。为了克服以上的问题,必须有组织的执行需求的获取活动。 阅读全文…

如何进行IT项目的需求调研

2008年3月16日 Natecn 1 条评论

一、如何理解客户业务和客户需求?
  
  原则1:由粗到细,从宏观到微观。
  
  必须先从宏观上了解客户业务的全貌,再逐步深入细节。因为对于客户的业务而言,我们是外行,如果从业务细节着手,很容易迷失方向,失去对业务核心的把握。同时要认识到,对于一个外行而言,我们对细节的深入也必定是有限的,不要指望自己能够无穷的彻底的了解每一个细枝末节。一是不可能有无限的时间给你了解,二是没有这个必要。因为未来的系统也不可能完全包办所有业务的细节,还有很多事情是要靠客户企业中这些具有专业技能的人来做的。
  
  原则2:从不同层次的客户代表那里收集不同层次的需求 阅读全文…

分类: 资料┊收藏 标签: