找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫码,快速开始

理想城俱乐部 门户 见识好文 财经 查看内容

互联网公司用的敏捷开发到底是什么?照着这个流程做就对了 ...

2021-10-20 17:12| 发布者: admin| 查看: 94| 评论: 0

摘要: 敏捷开发流程需求理解方案评审日常任务性能测试CodeReviewDemo需求理解理解需求背景确认需求明确,无逻辑遗漏确认所有需求方案都有实现方案合理预估时间需求不明确或者不清晰的点,可以当场提出来,或者稍后整理快速整 ...
浏览文章时间满 30 秒,可领取 150 理想分

敏捷开发流程

  • 需求理解

  • 方案评审

  • 日常任务

  • 性能测试

  • CodeReview

  • Demo


需求理解

  • 理解需求背景

  • 确认需求明确,无逻辑遗漏

  • 确认所有需求方案都有实现方案

  • 合理预估时间

  • 需求不明确或者不清晰的点,可以当场提出来,或者稍后整理

  • 快速整理出未实现过的功能,逻辑,技术点,可以和leader一起讨论交流方案

  • 确认验收标准是否完善

  • 确认Story优先级和粒度无疑问,有问题反馈给leader

方案评审

  • 前后端快速整理出接口,哪些可复用,哪些需要合并

  • 接口遵循RESTful风格,考虑扩展性

  • 参数和返回值都清晰明确,遵循接口定义规范

  • 关键业务逻辑画业务流程图

  • DB设计完备,SQL语句完善,索引完整,常量标注清晰,表名和字段名符合规范

  • DB设计中预估数据量和增长速度

  • 制作出架构图

  • 后端预估并发数

  • 前端给出公共组件

  • 前端给出浏览器兼容版本

  • 确定是前后端分离还是不分离

  • 明确开发,测试,线上三个环境的IP,内存,域名等资源分配

  • 给出多种解决方案和推荐方案

  • 方案应该在两三天之内完成

  • 评审通过后,Task在两小时之内拆解完成,Task的粒度不超过2小时,Task无遗漏


  • 3次Todo List

  • 下班前提交代码,部署开发环境,测试当天完成的内容

  • 寻找影响Story完成的阻碍点

  • 晨会演示昨天完成的内容

  • 测试正常的数据和边界数据

  • 晨会审核燃尽图,更新Demo时间,找出延期原因,给出解决办法

  • 每天随时测试完成结果,遵循测试方法

性能测试

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

CodeReview

  • 是否符合编码规范

  • 是否和设计方案一致

  • 是否有逻辑漏洞和潜在风险

Demo

  • 确保所有关键业务逻辑全部走通

  • 确保异常数据处理正常

  • 确保各种兼容性

  • 确保最终研发出来的产品符合用户使用逻辑

..................................END........................................
免责声明:文章内容如涉及作品内容、版权和其它问题,请在30日内与本论坛联系,我们将在第一时间删除内容。文章只提供参考并不构成任何投资及应用建议。

路过

雷人

握手
1

鲜花

鸡蛋

刚表态过的朋友 (1 人)

QQ|手机版|理想城俱乐部 ( 闽ICP备19016385号-2 )

闽公网安备 35012102500645号

增值电信业务经营许可证 闽B2-20221536

全国热线4009986601

GMT+8, 2024-11-24 21:09 , Processed in 0.183891 second(s), 40 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

返回顶部