zoukankan      html  css  js  c++  java
  • 构建之法阅读笔记06

    需求分析
    我们在做需求分析的时候要注意
    1.获取和引导需求:软件团队需要找到软件的利益相关者,了解和挖掘他们对软件的需求,引导他们表达出对软件的需求。
    2. 分析和定义需求:对从各个方面获取的需求进行规整,定义需求的内涵,从各个角度将需求量化
    3. 验证需求:通过分析报告、技术原型、用户调查或演示等形式向他们验证软件团队对于这些需求的认知。
    4. 在软件产品的生命周期中管理需:求不断对需求进行重新审核并做出相应的调整
    搞清楚利益相关者之间的需求,虽然不能一次性满足他们所有人的需求,但要弄清楚他们要完成要达到的。
    用户需求:
    1焦点小组:找到一群目标用户的代表,加上项目的利益相关者来讨论用户想要什么,用户对软件的评价等等
    2.深入面谈:通过详细的面谈,广泛而深入地了解用户的背景、心理、需求等
    3.深入面谈和可用性调查
    等等通过很多形式的用户需求调查完成,方法都有自身的缺陷,多以尽量用一种方法调研。同时用NABCD模型来开发软件。
    解决了用户什么痛苦,满足了其什么需要独特的办法。给用户带来什么好处超越了什么竞争对手。如何传播软件。
    项目预估需要很多经验和能力,同时也是很不好很准确的完成的任务,但是也要尽可能全面的去考虑思考问题,有理有据的做出判断分析
    一个项目要很好地分割然后分给一批人来解决,达到分而治之的效果,将问题细化,细化到能解决的程度。

  • 相关阅读:
    Input(Checkbox)全选删除
    DropDownList查询&Input(Checkbox)查询
    分页(二)
    webform---组合查询&流水号生成
    (转)C#生成中文汉字验证码源码(webform)
    文件上传
    [转]用C#如何实现大文件的断点上传
    DOM操作----open()
    经典背包问题的探讨
    贪心算法----正整数分解问题 和相同,乘积最大
  • 原文地址:https://www.cnblogs.com/Megau/p/5528452.html
Copyright © 2011-2022 走看看