欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    第四讲 如何做好需求分析.ppt

    • 资源ID:69534845       资源大小:376KB        全文页数:29页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    第四讲 如何做好需求分析.ppt

    网站项目管理网站项目管理如何做好需求分析如何做好需求分析n n网站项目管理可以分为以下七个阶段进行控制:网站项目管理可以分为以下七个阶段进行控制:1 1、需求分析及变更管理、需求分析及变更管理2 2、项目模型及业务流程分析、项目模型及业务流程分析3 3、系统分析及软件建模、系统分析及软件建模4 4、界面设计、交互设计及程序开发、界面设计、交互设计及程序开发5 5、系统测试和文档编写、系统测试和文档编写6 6、客户培训、技术支持和售后服务、客户培训、技术支持和售后服务n n说明说明:这些阶段虽然具有一定的延续性,但是并非这些阶段虽然具有一定的延续性,但是并非完全隔断的,例如需求变更管理和测试工作、文完全隔断的,例如需求变更管理和测试工作、文档编写都是贯穿整个项目过程的,许多工作时交档编写都是贯穿整个项目过程的,许多工作时交叉进行或同时进行的。叉进行或同时进行的。第二种分法第二种分法-重庆尼金时代公司重庆尼金时代公司n n需求分析:提交项目需求,安排项 目实施计划。n n规划设计:对网站的功能、系统构 架技术和视觉创意等方面进行更详细的分析设计 n n开发整合:建构开发 n n测试发布:功能测试和性能测试 n n维护管理:监视、维护,以保证其正常运作;给客户技术与规范书 网站开发流程网站开发流程 n n2 2条主线条主线n n前台开发:网站表现前台开发:网站表现形式和风格的策划形式和风格的策划n n后台开发:网站功能后台开发:网站功能的策划的策划n nWebWeb策划和需求分析策划和需求分析都是互相有关系的,都是互相有关系的,n n开发后期把界面和功开发后期把界面和功能模块结合起来形成能模块结合起来形成一个统一,也就即将一个统一,也就即将发布的网站。发布的网站。网站项目的需求过程网站项目的需求过程n n需求过程包括哪些内容n n需求过程中可能出现哪些问题n n需求采集前的准备n n开始采集需求n n需求文档5需求过程包括哪些内容需求过程包括哪些内容n n项目需求过程包括两个部分:需求分析和变更管理n n需求分析又分为:问题获取、分析、编写规格说明、验证6需求提出人员需求提出人员需求设计人员需求设计人员开发人员开发人员了解需求提出者的意图不满意文档页面需求文档编写反馈7向用户调查些什么向用户调查些什么(1 1)网站当前以及日后可能出现的功能需求。)网站当前以及日后可能出现的功能需求。(2 2)客户对网站的性能(如访问速度)的要求和可)客户对网站的性能(如访问速度)的要求和可靠性的要求。靠性的要求。(3 3)确定网站维护的要求。)确定网站维护的要求。(4 4)网站的实际运行环境。)网站的实际运行环境。(5 5)网站页面总体风格以及美工效果(必要的时候)网站页面总体风格以及美工效果(必要的时候用户可以提供用户可以提供 考站点或者由公司向考站点或者由公司向 用户提供)。用户提供)。(6 6)主页面和次级页面数量,是否需要多种语言版)主页面和次级页面数量,是否需要多种语言版本等本等(7 7)内容管理及录入任务的分配。)内容管理及录入任务的分配。(8 8)各种页面特殊效果及其数量()各种页面特殊效果及其数量(Java,flash Java,flash 等)。等)。(9 9)项目完成时间及进度(可以根据)项目完成时间及进度(可以根据 同确定)。同确定)。(1010)明确项目完成后的维护责任。)明确项目完成后的维护责任。编写编写 用户调查报告用户调查报告 n n报告的要点 n n调查概要说明:网站项目的名称;用户单位;调查概要说明:网站项目的名称;用户单位;与调查人员;调查开始终止的时间;与调查人员;调查开始终止的时间;调查的工作调查的工作安排。安排。n n调查内容说明:用户的基本情况;用户的主要业调查内容说明:用户的基本情况;用户的主要业务;信息化建设现状;网站当前和务;信息化建设现状;网站当前和 将来潜在的功将来潜在的功能需求、性能需求、可靠性需求、实际运行环境;能需求、性能需求、可靠性需求、实际运行环境;用户对新网站的期望等。用户对新网站的期望等。n n调查资料汇编:将调查得到的资料分类汇总,如调查资料汇编:将调查得到的资料分类汇总,如调查问卷,会议记录等。调查问卷,会议记录等。调查的形式调查的形式n n发需求调查表n n开需求调查座谈会n n现场调研 调查的计划安排:时间、地点、加人员、调查内容,都需要项目经理和用户的共同认可。市场调研活动内容市场调研活动内容 n n市场中同类网站作品的确定。n n调研作品的使用范围和访问人群。n n调研产品的功能设计(主要模块构成,特色功能,性能情况等等)n n简单评价所调研的网站情况。市场调研报告市场调研报告n n概要说明:调研计划;网站项目名称、调研单位、与调研、调研开始与终止时间。n n内容说明:调研的同类网站作品名称、网址、设计公司、网站相关说明、开发背景、主要适用访问对象、功能描述、评价等。n n可采用借鉴的调研网站的功能设计:功能描述、用户界面、性能需求、可采用的原因。n n不可采用借鉴的调研网站的功能设计:功能描述、用户界面、性能需求、不可采用的 原因。n n分析同类网站作品和主要竞争对手产品的弱点和缺陷,以及本公司产品在这些方面的 优势。n n资料汇编:将调研得到的资料进行分类汇总。需求过程中可能出现哪些问题需求过程中可能出现哪些问题n n用户对需求内容不够清楚n n用户需求经常变更n n需求采集人员本身对用户行业所致甚少n n需求采集人员对信息重要性认识不够n n需求文档信息描述不够n n14需求采集前的准备需求采集前的准备n n降低对用户的期望值n n准备行业相关素材n n对相关的人员进行培训15开始采集需求开始采集需求 项目是以客户的需求为中心,而不是为技术而迁就需求。主要采集技巧:1.问题的重要性2.足够多的用户参与3.一次采集足够的用户需求16如何做好需求分析如何做好需求分析 n n让客户畅所欲言,罗列出所有的需求让客户畅所欲言,罗列出所有的需求让用户将所有的想法尽可能的阐述清楚,并让用户将所有的想法尽可能的阐述清楚,并把所有的要求罗列出来,不要遗漏。这时候不应把所有的要求罗列出来,不要遗漏。这时候不应该害怕该害怕“勾引勾引”起客户的潜在需求而增加设计开起客户的潜在需求而增加设计开发的工作量,从而被今后客户无止境的变更拖入发的工作量,从而被今后客户无止境的变更拖入泥潭,直接明白地跟客户把问题和要求一条条地泥潭,直接明白地跟客户把问题和要求一条条地列出来,把条理、归纳、分析先都扔到一边去,列出来,把条理、归纳、分析先都扔到一边去,将用户最原始、最完整的要求准确地记录下来就将用户最原始、最完整的要求准确地记录下来就完成了第一步的工作。完成了第一步的工作。很明显,假如客户的需求做的都不完整,随很明显,假如客户的需求做的都不完整,随时可能会产生意想之外的变更,甚至这个变更会时可能会产生意想之外的变更,甚至这个变更会破坏已经做的模型及结构,那么这个项目从开始破坏已经做的模型及结构,那么这个项目从开始就注定了会失败。就注定了会失败。n n 透过现象分析潜在的需求透过现象分析潜在的需求 很多情况下客户并非专业人士,在他们滔滔很多情况下客户并非专业人士,在他们滔滔不绝的描述中不能指望他们帮助我们整理出重点不绝的描述中不能指望他们帮助我们整理出重点和技术难关,这需要我们去为客户进行分析、归和技术难关,这需要我们去为客户进行分析、归纳和整理,尤其是客户谈的不多却又是技术上实纳和整理,尤其是客户谈的不多却又是技术上实现难度和强度很高的地方特别值得注意。现难度和强度很高的地方特别值得注意。客户往往对需求的概念是非常模糊的,大多客户往往对需求的概念是非常模糊的,大多时候给出的需求都是笼统而且尺度难以控制的,时候给出的需求都是笼统而且尺度难以控制的,这就要求业务人员在倾听了客户的详细说明以后,这就要求业务人员在倾听了客户的详细说明以后,帮助客户进行整理和分析,同时预测客户在开发帮助客户进行整理和分析,同时预测客户在开发过程中变更及今后应用中可能进行修改升级的潜过程中变更及今后应用中可能进行修改升级的潜在需求。在需求。n n利用自然的语言描述项目模型利用自然的语言描述项目模型在业务员与客户进行沟通和调查时撰写的需在业务员与客户进行沟通和调查时撰写的需求分析,尽可能用自然的语言进行描述,虽然客求分析,尽可能用自然的语言进行描述,虽然客户的水平和资历有所不同,但是最自然的描述能户的水平和资历有所不同,但是最自然的描述能够使项目开发的各个成员都能清楚地理解需求含够使项目开发的各个成员都能清楚地理解需求含义,不至于在理解上产生偏差。对客户而言,这义,不至于在理解上产生偏差。对客户而言,这样的模型描述最接近真实,容易参与修订,并能样的模型描述最接近真实,容易参与修订,并能以此为测试和验收的依据。以此为测试和验收的依据。n n两份关于需求的描述比较:两份关于需求的描述比较:用户在访问首页的时候可以在点击客户通道用户在访问首页的时候可以在点击客户通道按钮,弹出填写用户名和密码的窗口,输入正确按钮,弹出填写用户名和密码的窗口,输入正确后在新窗口打开客户通道的首页,在该页显示所后在新窗口打开客户通道的首页,在该页显示所有可操作的功能的导航条和最新的导读新闻链接有可操作的功能的导航条和最新的导读新闻链接列表列表 站点分为公开和加密两种状态,通过身份验站点分为公开和加密两种状态,通过身份验证机制使特有的用户可以访问到加密信息,并提证机制使特有的用户可以访问到加密信息,并提供不同于普通用户的功能。供不同于普通用户的功能。n n利用示意图和图表将用户的需求表现出来 需求分析无论文字上怎么样表述都还是抽象的,对客户而言理解毕竟是困难的,将基本确定的需求制作出示意图是最直观有效的。n nPowerPointPowerPoint制作流程示意、用制作流程示意、用HtmlHtml文档制作界面文档制作界面示意利用画图和示意利用画图和WordWord表格方式表格方式n nRUP RUP n n什么人要看需求分析报告 项目经理、系统分析员、开发经理、交互设计师、测试人员、文档人员包括客户代表都应该看需求分析,并进行共同的讨论,达成一致的意见。n n项目经理通过需求分析才能组建所需要的团队包项目经理通过需求分析才能组建所需要的团队包括配置工作环境,制定开发周期;括配置工作环境,制定开发周期;n n开发周期的限制和功能的要求可能会影响到程序开发周期的限制和功能的要求可能会影响到程序员采用什么样的语言和工具进行编写;员采用什么样的语言和工具进行编写;n n操作用户的技能水平将影响到交互设计师进行前操作用户的技能水平将影响到交互设计师进行前台设计时做到什么样的精度;台设计时做到什么样的精度;n n界面设计人员根据项目的性质和定位确定表现方界面设计人员根据项目的性质和定位确定表现方式;式;n n测试人员了解测试环境和条件后才能对项目质量测试人员了解测试环境和条件后才能对项目质量进行跟踪和检测;进行跟踪和检测;不同角色根据需求的变更所进行的工作不同角色根据需求的变更所进行的工作流程:流程:n n建立需求变更日志,制作新版本的需求分析报告 需求分析在开发过程中一定会发生变化,也许是出需求分析在开发过程中一定会发生变化,也许是出自客户的遗漏,也可能是在开发过程中被激发出来自客户的遗漏,也可能是在开发过程中被激发出来的,这种变更有时是如此的频繁和琐碎,以至于往的,这种变更有时是如此的频繁和琐碎,以至于往往不能将变更及时反馈到项目的各个角色中,那么往不能将变更及时反馈到项目的各个角色中,那么做好需求变更日志就显得非常重要。做好需求变更日志就显得非常重要。在需求分析后面附上变更日志,并将修改后的在需求分析后面附上变更日志,并将修改后的需求分析制作成新版本,保留每次更改过的版本,需求分析制作成新版本,保留每次更改过的版本,而不是覆盖,容易跟踪到需求变更过程中所带来的而不是覆盖,容易跟踪到需求变更过程中所带来的工作调整。工作调整。在新版本的需求分析中,将变更多部分用特殊在新版本的需求分析中,将变更多部分用特殊方式表明出来,并在日志中记录变更多重的明细。方式表明出来,并在日志中记录变更多重的明细。需需求求分分析析和和变变更更管管理理 本阶段重点工作角色本阶段重点工作角色 n n在需求分析和变更管理的过程中,工作量最大的角色为客在需求分析和变更管理的过程中,工作量最大的角色为客户代表、业务员和项目经理。户代表、业务员和项目经理。客户代表提出需求,业务员帮助整理和分析,项目经客户代表提出需求,业务员帮助整理和分析,项目经理对整个项目进行评估。理对整个项目进行评估。在实际工作中,很多项目失败的起因都和需求分析有在实际工作中,很多项目失败的起因都和需求分析有关。客户代表和业务员通常并非从事技术开发的专业人员,关。客户代表和业务员通常并非从事技术开发的专业人员,在讨论需求的时候往往对项目的技术难度、工作量、时间在讨论需求的时候往往对项目的技术难度、工作量、时间进度把握不准确,这时候需要项目经理或技术人员进行参进度把握不准确,这时候需要项目经理或技术人员进行参谋。谋。需求文档需求文档n n业务员与客户进行的沟通,撰写需求分析报告是项目展开的基础。需求管理文档模板29

    注意事项

    本文(第四讲 如何做好需求分析.ppt)为本站会员(qwe****56)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开