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

    构建之法阅读笔记四

           对软件的需求可以从不同角度做下面的分析:1.对产品功能性的需求 2.对产品开发过程的需求 3.非功能性需求 4.综合需求。

    可以通过用户调研来获取用户的需求,下面是几种常用的用户调研方法:1.焦点小组 2.深入而谈 3.卡片分类 4.用户调查问卷 5.用户日志研究 6.人类学调查 7.眼动跟踪研究 8.快速原型调研 9.A/B测试

    竞争性需求分析的框架。我们要从NABCD五个方面进行需求分析才会让人信服。N(需求)A(做法)B(好处)C(竞争)D(推广)。

    PM(项目经理)主要的工作是:和客户交谈,组织用户调查,发现用户需求;了解和比较竞争对手的产品;怎么让软件变得可用、有用;怎么改进团队的流程。

    成为一个合格的PM,需要下列能力:1.观察、理解和快速学习的能力 2.分析管理能力 3.一定的专业能力 4.自省的能力

    典型用户的模板可以包括以下内容:(1)名字(越自然越好)。(2)年龄(不同年龄和收入的用户有不同的需求)。(3)收入。(4)代表的用户在市场上的比例和重要性(比例大不等同于重要性高,如付费的用户比例较少,但是影响大,所以更重要)。(5)使用这个软件的典型场景。(6)使用本软件/服务的环境 (在办公室/家里/沙发/床上/公共汽车/地铁…)。(7)生活/工作情况。(8)知识层次和能力(教育程度,对电脑、万维网的熟悉程度)。(9)用户的动机、目的和困难(困难 = 需要解决的问题)。 (10)用户的偏好。

         个人感受:以前做些小产品都是按照既定计划和任务来做的,但是有很多情况下在某些方面或者在未来会不符合用户的使用需求,所以在以后的产品开发中,会根据多方面途径来搜集用户可能的需求,以便让产品更具有实用性。

  • 相关阅读:
    学就要学好 就要学明白
    URL的基础
    各种waf识别
    Linux命令行上的上传和下载文件命令
    Linux服务器安全加固(三)
    Linux服务器安全加固(二)
    Linux服务器安全加固(一)
    Centos7配置SNMP服务
    Windows Server 系统通用安全基线配置详细
    Windows Server 2016 部署AD域控制器及添加AD域控制器
  • 原文地址:https://www.cnblogs.com/xqyfight/p/8270774.html
Copyright © 2011-2022 走看看