zoukankan      html  css  js  c++  java
  • 探索需求14

    探索需求进入第四篇——明确期望

    第十四章讲述了功能,使用功能启发式方法来识别真正需要的功能,减少忽略重要隐含功能的机会,为新的功能提供认识和机会,创造功能的一致处理方法。

    应该在什么时候?

    在细化的每一个循环阶段应用功能启发式方法,也就是说,每次你都将一个功能分解成更多详细的功能。当然,第一次就是当你分解“存在的”功能并且定义什么是产品为了存在而必须做的事情。

    如何做?

    跟你的客户进行下述步骤:
    1.通过头脑风暴,开发潜在功能的原始列表。

    2.区分开每一种功能为明显、隐藏和装饰性三类。

    3.利用这个分类结果,努力揭示没有提到的隐藏功能,可能是以头脑风暴的方式讨论功能列表得到结果。

    4.当你进行分类时,寻找暗示了一些解决方案的限制条件的功能描述,并且将这种措辞转变为问题描述,而非解决方案描述。

    5.为装饰性功能创建“如果你能够就实现它”的功能列表。

  • 相关阅读:
    combineByKey
    reduceByKey和groupByKey的区别
    Spark-Streaming之window滑动窗口应用
    归并排序
    SparkSQL的3种Join实现
    大数据面试题及答案
    Spark-Join优化之Broadcast
    Spark map-side-join 关联优化
    解决spark中遇到的数据倾斜问题
    Greenplum-cc-web安装
  • 原文地址:https://www.cnblogs.com/xrj-/p/14914204.html
Copyright © 2011-2022 走看看