zoukankan      html  css  js  c++  java
  • 读《构造之法》8、9、10章有感

    第八章只要是介绍需求分析,在这章里讲到了软件需求,软件产品的利益相关者,获取用户需求————用户调查,竞争性需求分析的框架方面,功能的定位和优先级,计划估计及分而治之,通过这章的学习,我学会了如何在弄产品之前该怎样去了解用户需求,例如了解软件需求只要有:

    1.获取及引导需求

    2.分析和定义需求

    3.验证需求

    4.在软件产品的生命周期中管理需求

    第九章

    介绍的是PM,在这章里,我知道了:

    1.PM是啥

    2.微软PM的来历

    3.PM做开发及测试之外的所有事情

    4.PM和风险管理

    5.PM的能力要求和任务

    第十章讲的是典型用户及场景

    在里面提到了该怎样去定义典型用户:

    我们首先要定义用户的角色。正如戏剧中有正面和反面的角色,软件系统中也有受欢迎的和不受欢迎的典型用户。如果用户有不同的安全需求,切记要定义不同的角色来适应这些需求。如下面的例子:

    (1.受欢迎的典型用户—指那些按设计者的期望使用系统的用户,如“网站的购物者”

    (2.不受欢迎的典型用户—指那些有不正当目的的用户,如在一个房地产业主论坛中滥发房屋中介广告的用户——这些用户也许在别的系统中(如房屋中介论坛)是受欢迎的。

    Persona可以包括以下内容:

    (1)名字(越自然越好)。

    (2)年龄(不同年龄和收入的用户有不同的需求)。

    (3)收入。

    (4)代表的用户在市场上的比例和重要性(比例大不等同于重要性高,如付费的用户比例较少,但是影响大,所以更重要)。

    (5)使用这个软件的典型场景。

    (6)使用本软件/服务的环境 (在办公室/家里/沙发/床上/公共汽车/地铁…)。

    (7)生活/工作情况。

    (8)知识层次和能力(教育程度,对电脑、万维网的熟悉程度)。

    (9)用户的动机、目的和困难(困难 = 需要解决的问题)。 

    (10)用户的偏好。

  • 相关阅读:
    刷题94—树(一)
    刷题93—动态规划(十)
    刷题92—动态规划(九)
    刷题91—动态规划(八)
    android Q build 变化
    ubuntu下解压rar文件
    Android PAI (PlayAutoInstall)预装APK 功能
    MTK Android O1平台预置apk
    预置第三方apk到MTK项目相关问题总结
    Android预置Apk方法
  • 原文地址:https://www.cnblogs.com/wangdahua/p/5535919.html
Copyright © 2011-2022 走看看