项目流程和互联网常见
项目流程
项目角色
- PM:产品经理(Project Manager),项目主管或项目经理
- RD:研发(Research and Development)
- CRD:客户端;移动端(client Research and Development)
- FE:前端(Front-End);前端开发(Front-End Development)
- QA:测试(QUALITY ASSURANCE)质量保证
- UE:用户体验(User Experience) UX或UE
- OP:运维(Operations)
技术方案设计
- 求简,不过度设计;
- 产出文档
- 找准设计重点(组件设计,组件拆分,数据结构设计,对接)
- 组内评审
- 和RD和CRD沟通
- 发出会议结论
项目流程
- 各个角色:需求分析
- FE RD CRD技术方案设计
- FE 开发
- FE RD CRD 联调
- FE QA 测试
- FE 上线
需求分析
- 了解背景
- 质疑需要是否合理
- 需求是否闭环
- 开发难度如何
- 是否需要其他支持
- 不要急于给排期
更多的还是要跟领导,同事进行沟通
互联网常见名词
- O2O 线上到线下 例:美团,饿了么
- 中台 一般是指搭建一个灵活快速应对变化的架构,快速实现前端提的需求,避免重复建设,达到提高工作效率目的
- CMS:内容管理系统(Content Management System,CMS),是一种位于WEB前端(Web 服务器)和后端办公系统或流程(内容创作、编辑)之间的软件系统
- To B 即 to business,即企业创业是面向企业,为企业提供服务
- cs架构 服务器-客户机,即Client-Server(C/S)结构。C/S结构通常采取两层结构。服务器负责数据的管理,客户机负责完成与用户的交互任务。
- B/S架构即浏览器和服务器架构模式,是随着Internet技术的兴起,对C/S架构的一种变化或者改进的架构
- MVC 经典MVC模式中,M是指业务模型,V是指用户界面,C则是控制器,使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。其中,View的定义比较清晰,就是用户界面。
- MVVM 是Model-View-ViewModel的简写。它本质上就是MVC 的改进版。MVVM 就是将其中的View 的状态和行为抽象化,让我们将视图 UI 和业务逻辑分开