美文网首页
B4.3-Scope 范围层

B4.3-Scope 范围层

作者: 罗尹伊 | 来源:发表于2016-09-02 15:44 被阅读13次

    定义项目范围:确认这是一个有价值的过程+同时能产生有价值的产品

    1. Process 定义过程:先做什么,后做什么

    考虑潜在的冲突和粗略的问题点

    确定现在能解决哪些事儿,哪些必须要迟一些才能解决

    Schedule  得有一个时间表

    Working Flow  有一个工作流程、各部分的合作

    Milestones 得有阶段性目标和阶段性成果


    2. Product  定义产品 :要做什么,不做什么

    明确了项目要完成整个的全部工作

    提供了一门用于讨论这件事的共同语言


    “当我们所有的人都在一个办公室里工作时,几下每一件事都是很麻烦的—>没有人去定义需求”

    于是:

    你团队中的每一个人都有各自关于产品的想法,然后通过口口相传的方式传递出去,每个人的描述都略有不同。每个人都认为别人肩负着设计和开发产品关键环节的责任,但实际上这个人并不存在。

    Scope Creep 一个雪球向前每滚一英寸,都会沾上更多的雪,直至冲到山下。

    每一个额外的要求看上去并没有增加太多的工作量,但是当它们汇集到一起的时候,你的整个项目就会失去控制地膨胀,结束时间遥遥无期。


    3. Functional Specifications 

    Feature  可以同时指功能/内容

    文档不能解决问题,但定义可以。

    程序员们不喜欢阅读长篇的功能说明,应该让撰写功能说明的过程变得快速简便,不要让它变成产品开发过程中的一个独立项目。

    不需要包含产品的每个细节—>只需要包含在设计开发过程中可能混淆的功能定义。

    不需要展望产品未来的理想化状态—>只需要记录在创建这个产品时已确定的决议。

    4. Content Requirements

    Content Management System, CMS  

    不要混淆内容的格式和它的目的。

    内容元素的大小(图片像素、文本字数、音频大小)对UX决策影响很大。

    尽早确定负责生成/更新内容的人("如果不是我来维护的话,它就应该有XXX")。

    有效的内容需要日常维护,如果你没有考虑这个,那么随着时间的推移,它就无法满足用户需求。

    所以,你应该指定内容负责人,并定义内容更新频率。

    Content Inventory


    需求大致划分3类:

    A 人们讲述的、他们想要的东西

    B 人们在某个过程/产品中遭遇的困难以及衍生出的建议

    C 人们不知道他们是否需要的特性(突然想起的伟大构思)

    Personas 人物角色

    Scenarios 需求场景

    需求的详略程度常常取决于该项目的具体范围。

    一些需求适用于整个产品(品牌需求、技术需求),另一些只适用于特殊的特性。

    当你把所有的时间都投入到维持现有产品时,你经常会忘掉哪些是真正的限制条件,而哪些是为了简化产品而曾经做过的选择。

    需求优先级

    最难的不是收集潜在需求或想法。难的是,你应该选择哪些是保留到你的产品中的,以及留下来这些哪些是重点去关注的。

    实现的可能性:有些特性可能会因为技术上的局限无法实现,有时候仅仅是因为时间不够或是资源不足。

    很少有功能是独立存在的,这不可避免地导致了特性之间的冲突,有些特性要和其他的一起权衡,才能得到一个连贯的、统一的产品。

    任何不符合当前项目的战略目标的特性建议,都要通过范围定义将其排除出去。如果需求开起来很正确就反思一下你的战略,然后确定。


    需求表述:

    Be Positive  用积极、引导的语言去陈述

    Be Specific  用操作性强的概念去定义功能特性

    Avoid Subjective Language  有些概念和形容词是很主观的

    相关文章

      网友评论

          本文标题:B4.3-Scope 范围层

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