zoukankan      html  css  js  c++  java
  • 软件工程之美_Day1

    怎样做需求分析?

    主要经过三个步骤:

    1. 挖掘真实需求;
    2. 提出解决方案;
    3. 筛选和验证方案;

    整个过程是迭代进行的,如下:

    1. 收集需求:对用户需求进行收集整理;
    2. 分析需求:对需求进行分析,挖掘用户真实需求;
    3. 需求评估:筛选过滤掉不可行的需求;
    4. 需求设计:针对用户需求提出解决方案,设计成产品方案;
    5. 验证需求:验证方案是否可行。

    分析需求

    用户需背后的真实需求有三个层次:

    1. 表层需求:用户对解决问题的渴望。
    2. 深层需求:用户的深层次动机,述求产生的原因。
    3. 底层需求:人性本能的需求。

    需求评估

    考虑的因素有:

    1. 可行性:技术能否实现;
    2. 成本:人力成本,时间成本;
    3. 商业风险和收益:有没有商业上的风险,收益是否合理。
    4. 紧急性与重要性:是不是用户迫切的需求。

    原型设计

    结合工程方法,分成四个阶段:分析、设计、实施和验证。

    1. 分析阶段,搞清楚用户的需求,原型设计的目标;
    2. 设计阶段,划分好产品的信息架构,设计好产品操作和流程;
    3. 实施阶段,按照设计的结果,对每个界面制作原型,并且将界面组织起来,让界面组织起来,让界面之间可以相互跳转。
    4. 验证阶段,和项目成员、客户进行确认,收集意见反馈,根据反馈进行修改。

    内容来源

    极客时间 《软件工程之美》

  • 相关阅读:
    WSP_mainActivity
    使用Xutils(HttpUtils)请求网络数据
    ScrollView横向滑动与fragment的联动
    侧滑菜单
    Pull解析xml文件
    Xlistview的应用1(上拉刷新,下拉加载)fragment
    XlistView4(脚部刷新)
    XlistView3(头部的代码)
    GCD队列组的使用
    GCD栅栏函数dispatch_barrier
  • 原文地址:https://www.cnblogs.com/luoleqi/p/14263934.html
Copyright © 2011-2022 走看看