Welcome to my gitee

软件研发的模型

软件研发的模型:

1.瀑布模型:一种固定次序,严格按照顺序去进行软件研发的模型,瀑布模型中所有阶段就好比瀑布流水一般,逐级下落顺序固定,若中间任一个环节出错,则需返回重做

2.V模型:

  V模型是将开发的过程和测试进行有机结合的一种模型,通过V模型可以了解到开发过程和测试的对应关系

3.基于敏捷的软件研发流程

  概念:市场调研-->可行性分析-->风险评估

  计划:立项-->项目总体计划

  实施:sprint | 需求分析 -->开发测试计划-->设计

    build 1.1编码用例-->搭建环境-->冒烟测试-->执行测试-->缺陷提交-->修复缺陷-->缺陷回归

    ......

    build 1.n 版本回归,将之前所有build--> 测试报告的缺陷/用例进行重路=> 产品报告(show case/bug)  ->sprint UAT

    sprint n 产品回归 将之前所有版本sprint的用例/缺陷进行重跑

  交付:产品报告(show case/bug) -->产品UAT

  Scrum:敏捷的一种典型的管理实践

    站立会议:每日要求项目组所有开发人员召开召开站立会议

    kanban:将所有开发人员的任务一般都会在Kanban上体现

    用户故事:其实就是用户需求,一般在Kanban上以用户卡片的形式体现,实现的用户故事会在卡片上打印

    燃尽图:以时间和任务分别为X,Y坐标轴,以反映项目总体任务的完成情况

  

posted @ 2022-01-25 17:39  提一壶月光  阅读(123)  评论(0编辑  收藏  举报
1