美文网首页
《软件需求》 -客户

《软件需求》 -客户

作者: MJKlose | 来源:发表于2016-05-15 20:16 被阅读55次

项目的成功离不开客户和开发人员的紧密合作。部分需求问题源于混淆了不同需求层面,分不清需求的层次业务、用户和功能。

如果没有足够的客户参与,当项目结束时一个无法避免的结果就是期望落差,用户的真实需求和开发人员根据之初所听到的需求开发出的产品之间的巨大鸿沟。缩小期望落差的最好方法是与合适的客户代表频繁沟通,这些沟通可以是访谈,对话,需求评审,用户界面设计走查,原型评估以及敏捷开发中在可执行软件每个小的增量上收集用户反馈。

一、谁是客户

客户是能够直接或间接从产品中获益的个人或组织。

二、干系人

干系人是指积极参与项目的某个人、群体或组织,它们可能会受项目过程和结果的影响或影响项目的过程和结果;客户是干系人的一个子集。

三、用户需求的来源

用户需求应该来自于直接或间接使用过产品的人,这些用户(通常称为“终端用户”)是客户的子集。直接用户会动手使用产品。间接用户虽然不动手使用,但也会收到系统的输出。业务需求应该来自于最终的产品业务价值负责人。用户需求则应该来自于按下按钮键、点击屏幕或是接受输出的人。如果为项目买单的人和最终用户之间有严重的脱节,肯定会出大问题。

四、如何建立良好的合作关系

与客户协同合作,确立客户的权利和职责或是将解决和管理项目需求问题的预案写下来。

建立尊重需求的文化。

识别决策者,项目早期,就要确定由谁来做决定及如何做决定。

对需求达成一致,通过签字确认,还有一点就是确立一条需求基线,一个特定时间点的需求快照。需求基线是一组需求,在评审和确认后作为后续开发的基础。

相关文章

  • 《软件需求》 -客户

    项目的成功离不开客户和开发人员的紧密合作。部分需求问题源于混淆了不同需求层面,分不清需求的层次业务、用户和功能。 ...

  • 软件开发的流程是什么?

    1.软件需求分析:用来明确产品目标和用户需求。需求可来自客户(外包软件)、来自用户(自有产品)。其中客户/用户,根...

  • 软件项目“落地”能力的培养4:分析

    早期的软件市场,是客户提出需求,技术人员按照需求开发出软件;逐步演变到,客户直接问“你有什么什么软件?”,他已...

  • 软件需求评审之规格说明的正确性

    软件需求,即客户对于软件产品的要求,是软件项目开展的基础。在大多数情况下,对于需求,客户本身也并不十分清楚或客户认...

  • 开发的需求类型与分析目标

    软件开发的需求分析,就是为了更深层次的了解客户的需求,对即将进行开发的软件进行规划和准备,定制型的软件对于客户实...

  • 软件定制需求的优先级

    开发任何一款软件一般都是从客户需求开始的,帮助客户辨别需求对于软件是否合适合理也是我们的工作之一;软件开发成功因...

  • zhongxing

    1,软件开发测试流程软件是 程序+文档①团队或者客户会议确定软件需求。落实到<需求分析说明书>②确定软件使用的架构...

  • 安卓app开发及应用流程

    一、 客户提出需求 1.客户提出软件开发项目的大概要求; 2.我公司派专人上门软件演示、了解需求; 3.提供相关资...

  • 需求预测研究

    最佳需求计划软件 需求规划软件为企业提供预测解决方案,帮助他们为未来的客户需求做好准备。企业实施需求计划工具来计划...

  • 软件性能测试Ⅵ

    从软件过程来看,软件性能需求应该是软件项目启动之前,需求分析人员和客户共同讨论并确定下来的,这个需求对于性能测试人...

网友评论

      本文标题:《软件需求》 -客户

      本文链接:https://www.haomeiwen.com/subject/grnvrttx.html