美文网首页
互联网都在讲敏捷开发,这些敏捷开发流程你都知道吗?

互联网都在讲敏捷开发,这些敏捷开发流程你都知道吗?

作者: 攻城狮Chova | 来源:发表于2021-08-02 21:05 被阅读0次

需求理解

  • 理解需求背景
  • 确认需求明确,无逻辑遗漏
  • 确认所有需求方案都有实现方案
  • 合理预估时间
  • 需求不明确或者不清晰的点,可以当场提出来,或者稍后整理
  • 快速整理出未实现过的功能,逻辑,技术点,可以和leader一起讨论交流方案
  • 确认验收标准是否完善
  • 确认Story优先级和粒度无疑问,有问题反馈给leader

方案评审

  • 前后端快速整理出接口,哪些可复用,哪些需要合并
  • 接口遵循RESTful风格,考虑扩展性
  • 参数和返回值都清晰明确,遵循接口定义规范
  • 关键业务逻辑画业务流程图
  • DB设计完备,SQL语句完善,索引完整,常量标注清晰,表名和字段名符合规范
  • DB设计中预估数据量和增长速度
  • 制作出架构图
  • 后端预估并发数
  • 前端给出公共组件
  • 前端给出浏览器兼容版本
  • 确定是前后端分离还是不分离
  • 明确开发,测试,线上三个环境的IP,内存,域名等资源分配
  • 给出多种解决方案和推荐方案
  • 方案应该在两三天之内完成
  • 评审通过后,Task在两小时之内拆解完成,Task的粒度不超过2小时,Task无遗漏

日常任务

  • 3次Todo List
  • 下班前提交代码,部署开发环境,测试当天完成的内容
  • 寻找影响Story完成的阻碍点
  • 晨会演示昨天完成的内容
  • 测试正常的数据和边界数据
  • 晨会审核燃尽图,更新Demo时间,找出延期原因,给出解决办法
  • 每天随时测试完成结果,遵循测试方法

性能测试

  • 明确结论,通过或不通过

CodeReview

  • 是否符合编码规范
  • 是否和设计方案一致
  • 是否有逻辑漏洞和潜在风险

Demo

  • 确保所有关键业务逻辑全部走通
  • 确保异常数据处理正常
  • 确保各种兼容性
  • 确保最终研发出来的产品符合用户使用逻辑

相关文章

  • 互联网都在讲敏捷开发,这些敏捷开发流程你都知道吗?

    需求理解 理解需求背景 确认需求明确,无逻辑遗漏 确认所有需求方案都有实现方案 合理预估时间 需求不明确或者不清晰...

  • 敏捷开发入门

    敏捷开发,听到这个词,想必大家也都不陌生,很多地方都在讲敏捷——敏捷实践、敏捷管理、敏捷开发等等。那他们所讲的敏捷...

  • 五分钟理解瀑布开发、敏捷开发和Devops

    瀑布开发、敏捷开发、Devops概述 无论是瀑布式开发、敏捷开发还是DevOps,整个流程都分为设计、开发、测试和...

  • 初学者的软件测试入门基础知识之软件测试流程

    软件测试流程 敏捷测试流程 我所待的都是互联网公司,每个月都会迭代所以就先介绍一个敏捷开发。敏捷开发的最大特点是高...

  • 初识 Scrum 敏捷

    现在互联网公司越来越流行敏捷开发,每个通过敏捷开发的团队都在开发过程中受益匪浅,并且敏捷开发非常适合这种变化多端的...

  • 干货分享|敏捷开发流程

    最近一直在学习敏捷,同时在公司里也尝试从原本无序的开发流程向敏捷转变,整理出一套比较简易的敏捷开发流程。在开始讲敏...

  • 上班第十一周

    任务 添加患者主页评论界面 敏捷开发 公司最近在推行敏捷开发,新的需求按照敏捷开发流程,个人觉得这个工作效率会高一...

  • 第4章 产品研发流程篇

    以下内容学习、摘录自《技术管理之巅》 4.1 玩转互联网敏捷开发 4.1.1 玩转产品敏捷、项目敏捷 敏捷开发已经...

  • 关于SAFe流程中PI Planning的认知迭代

    目前,在软件开发工程领域,敏捷开发流程已经逐步取代瀑布开发流程成为主流。敏捷开发流程的最大特点是以两个星期为一个开...

  • 构建之法-6-敏捷流程

    好像现在开发软件都流行敏捷模式,项目经理要是不懂得敏捷开发流程感觉就像是过时了一样。但是敏捷优劣并存,用不好的话就...

网友评论

      本文标题:互联网都在讲敏捷开发,这些敏捷开发流程你都知道吗?

      本文链接:https://www.haomeiwen.com/subject/pywjvltx.html