zoukankan      html  css  js  c++  java
  • 《构建之法》第八章自习感想与知识点

    第八章主要讲述的是需求分析一些相关内容及注意要点。看似简单其实注意的细节还是有很多的,首先是引导和获取需求,然后再是分析和定义需求,之后还要验证需求和在软件生命周期中管理需求。这一系列的事项仔细研究起来都是一门学问。以下为本周的一些知识要点:
    一.软件需求

    1.准确而全面的找到需求的方法:获取和引导需求,分析和定义需求,验证需求,在软件产品的生命周期中管理需求。

    2.软件需求从不同角度的划分:对产品功能性需求,对产品开发过程的需求,非功能性需求,综合需求。

    二.软件产品的利益相关者

    利益相关者包括:用户,顾客(客户),市场分析师,监管机构,软件工程师。

    三.获取用户需求--用户调查
    常见的调研方法:焦点小组,深入面谈,卡片分类,用户问卷调查,用户日志研究,人类学调查,眼动跟踪研究,快速原型调研,A/B测试。

    四.竞争性需求分析框架

    NABCD模型:
    N(Need,需求)
    A(Approach,做法)
    B(Benefit,好处)
    C(Competitors,竞争)
    D(Delivery,推广)

    五.功能的定位和优先级

    功能分析的四个象限:杀手功能,外围功能,必要需求,辅助需求

    六.计划和估计
    分清目标,估计和决心

  • 相关阅读:
    SQL Server(00):约束Constraint
    SQL Server(00):T-SQL批处理
    SQL Server(00):事务
    SQL Server(00):锁
    SQL Server(00):表变量和临时表
    SQL Server(00):T-SQL游标
    SQL Server(00):用户自定义函数(UDF)
    SQL Server(00):存储过程Stored Procedure
    C#(99):微软报表A4纸大小规则
    C#(99):C#互操作
  • 原文地址:https://www.cnblogs.com/1078246525FJY/p/6940390.html
Copyright © 2011-2022 走看看