项目的开发流程是什么?

简介: 产品经理提出新需求,召集开发讨论,明确需求后评估技术与工作量。后端与前端商定接口,前端未及时可直接开发。确定接口和表结构后,进行技术调研。接着编码开发,自测无误提交测试环境,前端联调。测试人员进行功能测试,发现问题记录在bug管理工具中,后端修复后再次测试。
  • 当来了新需求之后,产品经理会召集开发人员来开会,说明需求
  • 一旦需求明确之后,我们会根据需求来评估使用到的技术和工作量
  • 当需求明确之后,后端开发和前端会碰头来聊一下关于功能接口的问题
    注意:也可以说,前端如果没时间,后端会根据需求文档进行接口开发,最后再让前端去对接和联调
  • 接口定了之后,我们会根据需求来设计表结构
  • 如果有特殊的技术要求会先调研特定场景的技术,然后对接到项目中
  • 表和接口都有了之后,就可以着手编码开发了
  • 编码完成之后,先自测,自测没问题,就会提交测试环境,跟前端开发进行联调
  • 当联调完毕后,会通知测试人员来进行功能接口的测试
  • 如果测试过程中,出现了问题,就会提bug到管理工具(可能是禅道)
  • 后端看到bug,修复后,再让测试进行回归bug就可以了
目录
相关文章
|
8月前
|
存储 缓存 关系型数据库
《原生应用数据存储抉择:键值型与关系型数据库深度剖析》
在原生应用开发中,数据存储选型至关重要。键值型数据库以简单高效著称,适合非结构化数据与高并发场景,但事务支持较弱;关系型数据库则擅长处理复杂结构化数据,具备强大事务能力和查询功能,但在扩展性上面临挑战。两者各有优劣,需根据数据结构、性能需求、业务场景等综合考量。例如,物联网领域可选用键值型数据库,而企业级应用更适配关系型数据库。合理选择存储方案,才能构建高效稳定的应用基础。
204 0
|
5月前
|
存储 监控 NoSQL
在阿里云上构建高性能PHP应用:最佳实践指南
本文档从四个核心方面阐述了系统设计与优化的全面方案:**架构设计原则**包括分层架构(Web/逻辑/数据分离)与无状态设计(Redis会话存储、OSS文件管理);**核心服务选型**推荐高性价比的ECS、高性能Redis企业版及PolarDB数据库等;**性能优化技巧**涵盖代码层面(OPcache、Swoole框架)、数据库优化(复合索引、分库分表)以及进阶容器化和函数计算策略;**监控体系搭建**则通过云监控、ARMS应用监控、日志服务SLS等工具,确保系统稳定高效运行。
155 10
|
人工智能 程序员 开发者
通义灵码测评
通义灵码的出现,给了开发者很多灵感和帮助
321 4
通义灵码测评
|
存储 关系型数据库 MySQL
(十五)MySQL命令大全:以后再也不用担心忘记SQL该怎么写啦~
相信大家在编写SQL时一定有一个困扰,就是明明记得数据库中有个命令/函数,可以实现自己需要的功能,但偏偏不记得哪个命令该怎么写了,这时只能靠盲目的去百度,以此来寻找自己需要的命令。
525 28
|
11月前
|
设计模式 存储 安全
【23种设计模式·全精解析 | 创建型模式篇】5种创建型模式的结构概述、实现、优缺点、扩展、使用场景、源码解析
结构型模式描述如何将类或对象按某种布局组成更大的结构。它分为类结构型模式和对象结构型模式,前者采用继承机制来组织接口和类,后者釆用组合或聚合来组合对象。由于组合关系或聚合关系比继承关系耦合度低,满足“合成复用原则”,所以对象结构型模式比类结构型模式具有更大的灵活性。 结构型模式分为以下 7 种: • 代理模式 • 适配器模式 • 装饰者模式 • 桥接模式 • 外观模式 • 组合模式 • 享元模式
【23种设计模式·全精解析 | 创建型模式篇】5种创建型模式的结构概述、实现、优缺点、扩展、使用场景、源码解析
|
9月前
|
人工智能 Java 程序员
一文彻底搞明白电路图和原理图
本文介绍电路图的基本构成、作用及类型,帮助理解电路原理和实际应用。元件符号、连线、节点和注释说明是电路图的核心要素,通过原理图、方框图、装配图和印板图,可以清晰展示电路结构和工作原理。君志所向,一往无前!
4830 0
|
Ubuntu 安全 Linux
在Ubuntu 14.04上安装和配置VNC的方法
在Ubuntu 14.04上安装和配置VNC的方法
340 0
|
机器学习/深度学习 编解码 算法
深入解析MaxFrame:关键技术组件及其对视频体验的影响
【10月更文挑战第12天】随着流媒体服务和高清视频内容的普及,用户对于视频质量的要求越来越高。为了满足这些需求,许多技术被开发出来以提升视频播放的质量。其中,MaxFrame是一种旨在通过一系列先进的图像处理算法来优化视频帧的技术。本文将深入探讨构成MaxFrame的核心组件,包括运动估计、超分辨率重建以及时间插值算法,并讨论这些技术如何协同工作以改善视频播放效果。
218 1
|
Prometheus 监控 Java
Tomcat
Tomcat
157 1
|
边缘计算 网络虚拟化 虚拟化
这些基本概念都不懂,还谈什么你会VXLAN?
这些基本概念都不懂,还谈什么你会VXLAN?
178 0