为了账号安全,请及时绑定邮箱和手机立即绑定

【九月打卡】第14天 需求生命周期对开发的意义

课程名称:Vite零基础快速入门

课程章节:Vite + React 开发 ToDoList

课程讲师:Tomas

课程内容:

本节课主要介绍我们完成一个需求从提出到上线的完整的生命周期,并且如何使用vite搭建生产可用项目,完成从开发、打包,部署到上线的全部流程。帮助我们了解vite打包构建的一个全流程。剖析了一个需求的拥有完整生命周期的必要性。

课程收获:

  • 需求的生命周期

    我们组件的开发有组件自己的生命周期,比如说vue,react,angular等前端框架都有自己的一个完成的生命周期,表示组件从开始创建,到组件更新,再到组件销毁的一个完整的过程。那么需求也有他自己的生命周期,即我们在这个需求提出到完成的一个过程。主要包括几个阶段:
    1、需求阶段:主要做的就是编写需求文档,进行需求评审,再而就是需求评审时需求遗留问题的再次评审。需求文档又包含需求背景、收益、详细需求、原型图设计稿,埋点等等。
    2、研发阶段:是生命周期的第二阶段,包含根据原型图拆分功能模块,然后根据拆分的模块评估开发功能联调排期、排期之后就是技术方案设计、如果一个需求很复杂,前期一定要进行一个方案设计,对所有需求进行梳理,这样才能更好的理解需求完成开发,最后就是业务代码实现,经过亲几个阶段的的准备再来开发我们的业务代码,才能做到事半功倍。
    3、测试阶段:主要是测试用例评审,开发自测,提测演示,修复bug
    4、上线阶段:打包部署、线上验证,数据收集,效果回归。

    • 了解原型图画图工具
    1. axure
    2. process on
      通过话原型图也可以梳理我们的需求,直观清晰的原型图,对于开发而言也是非常有利于提高效率的。
      从这节课可以感受,一个完成的需求生命周期是我们做开发需求了解并且参与的,而且每一个阶段都有他的必要性,一个功能能否做的好,对于我们是否参与了需求周期阶段来的一个体现。我们不能拿到一个需求就进行代码编写,而是应该先分析需求,拆分模块设计好方案,最后才进行我们代码吗开发测试与上线回归。
      图片描述
点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消