美文网首页
那些超大大大大的需求史诗你会拆了么?

那些超大大大大的需求史诗你会拆了么?

作者: AmberLi00000 | 来源:发表于2018-10-25 12:16 被阅读0次

    笔记:把史诗(Epic)拆分成用户故事(UserStory)的15种方法

    用以下15种不同的方法来制作一个初始的需求垂直切片。当你拆分的时候,针对每种情况都要准备好解释为什么提取出来的故事比原始史诗小。

    1、通过关注一个特定的用户角色或画像来提取一个更小的故事。(“优先考虑你的用户,然后才是你的用户故事。——杰夫巴顿)例如:“第一次用户”、“社交网络工作者”、“我妈妈”等等。

    2、通过替换可用性基本效用来提取更小的故事。(首先让它工作,然后让它变得漂亮。)

    3、通过分解CRUD(创建、读取、更新、删除)边界来提取一个更小的故事。

    4、通过关注不同的场景来提取一个更小的故事,例如“快乐路径”(主要成功场景)和替代(异常)流。

    5、通过聚焦于一个简化的数据集来提取一个更小的故事。

    6、通过关注一个简化的算法来提取一个更小的故事。

    7、通过购买一些组件而不是自己构建所有组件来提取一个更小的故事。

    8、通过丢弃那些增加麻烦、依赖和供应商锁的技术来提取一个更小的故事。

    9、通过用一些手工过程代替完全自动化来提取一个更小的故事。

    10、通过将批处理替换为在线处理,提取一个更小的故事。

    11、通过用通用名替换custom来提取一个更小的故事。

    12、通过减少支持的硬件/操作系统/客户端平台来提取更小的故事。

    13、从另一个故事的接受标准中提取一个较小的故事。

    14、用“1”代替“all”,提炼出一个更小的故事。(注意:寻找“all”的隐含实例,因为这个词通常不会被明确地写出来。)

    15、通过扫描关键字(如“和”、“或”、“句点”和其他类型的分隔符)来提取一个较小的故事。

    摘自Micheal James的分享。

    关于Micheal James:Micheal James是一个软件流程Mentor, 团队教练,专注于工程实践(TDD,refactoring, CI, 结对编程)和敏捷项目管理实践的Scrum培训师。他同时也是一个程序员(一个爱完美设计的软件架构师)。

    你在敏捷实践中遇到了什么问题?说出你的故事,欢迎在评论区留言,可能会有机会得到专家团队的讨论结果!

    相关文章

      网友评论

          本文标题:那些超大大大大的需求史诗你会拆了么?

          本文链接:https://www.haomeiwen.com/subject/vayqtqtx.html