学习课程:大前端
章节名称:阶段一,第3章.项目需求分析
讲师:Brian老师
课程内容:
项目全局思维,需求分析重难点
案例项目需求分析,业务拆解、功能拆解
需求分析的工具及使用场景
学习收获:
需求分析的难点:
- 除了考虑功能实现,还要考虑时间/成本
- 形成需求文档,用户回馈确认
- 引导用户的需求,创造用户需求
需求分析组成部分
- 业务需求
- 用户需求
- 项目需求
本课程项目的需求分析
项目要求:
1. 全栈项目
2. 前端痛点
3. 企业对接
4. 开发周期
5. 跨段应用
6. 多场景
业务需求:
1.社区应用
2.登录鉴权
3.用户体系
4.积分系统
5.发帖收藏
6.点赞回复
7.内容管理
用户需求:
1.交互简单
2.界面美观
3. 运行流畅
4. 功能实用
5.定制需求
6.其他需求
具体产出:
1.需求文档
2. 项目选型
3.技术栈选型
4.开发周期预估
5.项目进度预估
6.分项原型图
7.分项流程图
整体需求分析:
1.前后端分离->接口鉴权->数据通用性->数据库设计
2.内容管理->搜索->筛选
3.社区业务->积分->用户体系->权限控制
什么是原型设计?
原型:用线条、图形描绘出的产品框架,也称线框图
设计:综合考虑产品目标、功能需求场景、用户体验等因素,对产品各个板块、界面和元素进行合理性排序过程
打卡截图:
重点知识内容