zoukankan      html  css  js  c++  java
  • 经典阅读-构建之法

    在第10章中提到的如何定义典型用户和典型场景,以及从典型用户到场景,从场景到任务的过程。作者在写书的过程中,也恰恰使用了这套方法论。
    有了典型用户之后,我们还得决定每一个典型用户的目标 — 他/她使用系统想要达到什么目的。对于每一个目标,列出达到目标所必须经历的过程,这就是场景,也可以叫故事。
    “阿超”、“小飞”就是《构建之法》这本书的典型用户,他们之间的对话就是现实中许多工程师在工作中会遇到的场景,这是“从典型用户到场景”。
    场景怎么写?首先针对每一个场景,设计一个场景入口(描述场景如何开始)。接着描述典型用户在这个场景中所处的内部和外部环境(内部环境指心理因素等)。然后给场景划分优先级,按优先级排序写场景。
    作者借书中角色之口,说出了工程师们在遇到问题时的困惑,以及思维方式,并对他们在当前场景中的心理活动进行了幽默风趣的刻(吐)画(嘈)。

    小飞:超总,我想提一个和我职业发展有关的问题。我们接受的可都是科班的软件工程教育,我们当时的院领导说我们毕业后都是要朝CTO发展的,至少是软件金领,我当然知道这是遥远的将来的事,但是我总觉得我至少可以做一个软件白领吧,这些构建之类的事情,嘿嘿,是不是要由所谓的软件蓝领来做?
    阿超:问题提得好......
    他望着这位将来的CTO、软件金领,突然想抄起身边的塑料水桶,把水都从他的白领里灌进去。他喝了一大口水,退到窗边,勉强把这个念头压了下去。
    阿超:我觉得大学的软件工程课,本来要教全面的技术,但是考试往往只考定点投篮和无防守情况下的配合......(以前面的篮球考试为例切入)。
     ”
    然后,作者再给出他的看法以及一套解决方案,应该怎样解决这些问题,这是“从场景到任务”。

    在作者表达其观点的同时,这是同样显示出了,这种观点的应用场景,代入感,或者说对于观点的指导性都很强,可以深入的让读者了解作者想要表达的观点和思想,通过,这章的阅读,不仅理解了作者对于典型用户和典型场景的定义和理解,还充分的学习到了定义这两种问题的方法。

  • 相关阅读:
    java类实现 指定网站信息采集
    通过jxl.jar 读取、导出excel的小例子
    SQL使用CASE WHEN THEN
    动态查询的实现
    Oracle 查询存储过程 做横向报表
    文本信息 生成二维码 例子
    将对象转换为指定的Map
    eclipse 插件大全
    让人看了舒服的清爽颜色搭配CSS
    spring 定时任务 实现
  • 原文地址:https://www.cnblogs.com/2210633591zhang/p/14223978.html
Copyright © 2011-2022 走看看