zoukankan      html  css  js  c++  java
  • 构建之法读后感

    第8章  需求分析

          这一章主要讲的是需求分析,主要介绍在客户需求五花八门的情况下,软件团队如何才能准确而全面地找到这些需求。需求分析是指对要解决的问题进行详细的分析,弄清楚问题的要求,包括需要输入什么数据,要得到什么结果,最后应输出什么。

    NABCD模型:1.N(Ned,需求);

                       2.A(Approach,做法);

                       3.B(Benefit,好处);

                       4.C(Competitors,竞争);

                       5.D(Delivery,推广);

    第9章  项目经理

         正确的协调团队内部外部,调配各部门资源和时间,有效进行风险管理,保证一个项目顺利按计划结项,是一个项目经理的核心价值。PM做开发和测试之外的所有事情。PM要凭自己的能力,把用户的需求展现成其他成员能够理解和执行的语言,从而赢得同伴的信任和尊重。PM最大、最独特的贡献是带领团队达成最重要的目标,并保持团队平衡,PM要在整个项目的生命周期管理风险。作为一名合格的PM,需要具备有:

    1.观察、理解和快速学习的能力;

    2.分析管理能力;

    3.一定的专业能力;

    4.自省的能力。

    第10章  典型用户和场景

    典型用户的特性:一个典型用户往往描述了一组用户的典型技巧、能力、需要、想法、工作喜光和工作环境。

    典型用户包含以下内容:1.名字(越自然越好);

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

                                         3.收入;

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

                                         5.使用软件的典型场景;

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

                                         7.生活/工作情况;

                                         8.知识层次和能力(教育程度,对电脑、互联网的熟悉程度);

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

                                         10.用户的偏好。

    场景:典型用户想要达到目标的过程,就是场景。有些场景描述了成功的结果,有些场景描述了失败的结果。用户和系统有成千上百种可能的交互情况,写场景要有针对性。

  • 相关阅读:
    Markdown实用教程
    Python三次登陆
    Python猜年龄
    Pycharm用鼠标滚轮控制字体大小
    检测浏览器是否存在某个css或者js的api
    隐式绑定和显式绑定实现一个apply
    promise顺序执行的多种方案
    数据结构栈的定义和使用
    数据以及数据结构是数据处理的起点
    Vue的高阶组件(HOC)使用举例
  • 原文地址:https://www.cnblogs.com/gong123/p/6389029.html
Copyright © 2011-2022 走看看