前端架构师学习与分享:第1天—需求分析

1,000 阅读2分钟

第1天的学习内容主要围绕着制作乐高h5微站做需求分析来展开的,我们一起来看一看。

这里是展示链接: www.imooc-lego.com/

我先来了解一下需求分析。

需求分析在项目开发中在哪一个环节呢?

image.png 可以看到在第三行很靠前的位置,很重要也确立了产品的方向。

那我们是来做一个什么样的项目?

一个h5可视化拖拽的编辑器,拖拖拽拽就可以生成h5宣传页,提升效率,解放前端攻城狮的双手😢。

下面我们来看看具体功能点。

浅层次,眼下能看见的功能点

用户信息

  • 登录(短信验证码)
  • 注册
  • 获取用户信息

作品

  • 创建
  • 保存
  • 发布
  • 获取作品信息
  • 获取作品列表

模板

  • 模板列表
  • 使用创建模板

深层次,表象背后更重要的功能点

作品的管理

  • 删除和恢复
  • 转赠
  • 复制

作品统计

需求需要闭环,创建了作品,当然要看看统计结果

  • 统计
  • 分渠道统计 如:百度,头条等不同平台过来的点击

作品发布

  • url 不能变
  • 支持多渠道

H5

  • 分享 — 这里是对业务增长负责

后台管理

  • 数据统计
  • 作品管理
  • 用户管理
  • 模板管理

总结

架构师需要全局、闭环的去思考如何落地产品,以及如何收集反馈,来帮助优化产品。

除了主要的功能实现,更重要的是分享和统计,帮助产品的增长,和量化运营情况。

这是架构师的职责所在。

image.png

预告

下一讲我们来具体看看,前端的架构设计。

以上内容均整理自慕课网前端架构师课程:class.imooc.com/sale/fearch…