image.png1.需求收集确认(找到核心功能)

  • 确定产品的目标,解决什么样的问题。
  • 在改进功能之前和大家讨论一波收集相关想法,权衡。(工具:头脑风暴)
    • image.png
  • 需求确认具体的使用场景,越细越好。
  • 确定做的功能,能做到说服老板、老板的老板、开发Leader、开发成员、测试、设计师、BI等等
  • 风险管理

    2.开发计划(产品研发成本预期)

  1. 对开发的各个环节进行初步预估
  2. 制作流程图
  3. 书写初版用户故事

    3.产品设计(突出核心功能)

  • 功能设计
    • 能精简就精简,好的设计是突出主要功能一眼就明白
    • 使用脑图软件记录功能列表
  • 确定产品技术方案
    • tips:会议讨论来确定,大致需要0.5-1天时间。
  • 制作逻辑流程图
    • 工具:yEd
    • tips:确保有异常流程,但是不要花太多时间在上面
  • 页面设计
    • 工具:sketch,Axure
    • tips:确定是视觉优先还是功能优先,按照优先级去。先做 好区域设计,然后填充对应元素。
  • 自查项:
    • 需求文档是否补充完整?例如交互图、设计稿是否已经更新;
    • 每个功能特性是否有确定的输入、处理、输出?
    • 是否有异常结果的处理?
    • 页面跳转是否有给出明确的地址?
    • 产品文字是否已检查?(包括但不限于页面文字、广告语)
    • 需求特性是否区分用户身份?
    • 未实现的需求是否在文档中注明?
  • 输出
    • 使用流程图
    • 功能表
    • 原型图
    • 产品结构图
  • 整理一段简短的产品介绍

    4. 高保真设计图

    5. 开发周期建立(tower任务分配)/建立WBS(Work Breakdown Structure)(项目管理)

    5. 文档

  • 白皮书

  • 开发用各种文档如PRD
  • 使用手册(可以在开发完成测试的时候去写)

    7. 开发

  • 及时跟进沟通,提交素材解答问题。

    8. 测试

  • 测试重点

    • 测试UI是否按设计图完成,是否有需要优化的地方
    • 测试流程是否按设计完成,是否有需要优化的地方
    • 测试功能字段是否按设计完成,有变动及时更新文档
  • 输出:测试问题报告

    9. 改问题

  • 根据测试问题报告进行评估,然后更新优化

    10. 产品质量评估

  • 找人一起使用

    10. 发布

  • 确定发布模式,灰度发布?

    12. 循环到第一步。

写在最后

我是晓浩,如果你对我的内容感兴趣请订阅我的频道,并且欢迎相互交流。
今天就讲到这里,咱们下回见。