• 构建之法:第8、9、10章读后感


    第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.用户的偏好。

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

  • 相关阅读:
    test example
    SSD: ReLU6
    jupyter
    ubuntu+anaconda
    linux动态库
    ssd制作数据和训练
    ncnn框架
    Lock->ReentrantLock->ReentrantReadWriteLock简介
    Synchronized简介与原理
    ThreadLocal简介与原理
  • 原文地址:https://www.cnblogs.com/jinyechutao11/p/5526249.html
Copyright © 2020-2023  润新知