zoukankan      html  css  js  c++  java
  • 如何控制需求

    一、接到需求后,日常五问

    1. 就这个需求而言,客户真正需要的是什么?
    2. 这个需求真的有价值吗?
    3. 这个需求是合理的吗?(有没有隐藏的疏漏或者BUG)
    4. 给出的需求信息里是否完整包含“作为一个【角色】,我想要一个【功能描述/目标期望】已满足【商业价值】这里面的三个要素”
    5. 这个需求是否还有其他关联/隐藏的疑虑需要考虑?

    二、如果上面的问题都解决了,那么就可以接着解决以下两个问题

    1. 这个需求能否分解为更小单位的需求?这样可以方便分配开发任务。
    2. 这个需求如何进行测试?任何需求都需要保证能够被测试

    三、在保证需求没有问题以后,就可以按照下面的几个步骤处理需求:

    1. 对需求进行优先级排序
    2. 把需求分解为最小可开发的Task(任务)
    3. 如果还要遗留的问题/风险,建立一个Task来处理这些风险/问题
  • 相关阅读:
    element多选下拉框的坑
    滚动条样式全局修改
    element表格自带排序的坑
    c++学习
    HTTP与TCP的区别和联系
    JSP整理
    学习目标
    mysql操作
    JAVA Date、String、Calendar类型之间的转化
    后台数据类型接收问题总结
  • 原文地址:https://www.cnblogs.com/helianthus33/p/8656685.html
Copyright © 2011-2022 走看看