大家都在提的敏捷开发,到底是个啥?

发表于:2021-10-09 09:21

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:攻城狮    来源:思否

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

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

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

  性能测试
  明确结论,通过或不通过

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

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

  本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号