客户端开发周期
新需求开发工作节奏:
-
新需求原型发布,开发人员查看、了解新需求。(1天)
-
客户端、UI、产品、服务器、测试组一起讨论新需求。解决业务疑难,沟通并掌握需求。(1天)
-
各个小组评估开发时间、分配开发任务。(0.5天)
-
新版本开发启动,开启新的feature分支。
-
和后台沟通数据接口。
-
根据UI图,开发各个界面,完成交互逻辑。
-
对照原型,UI图和产品、UI人员沟通确认新功能细节。和服务器组完成接口对接和调试。
5、6、7 不断迭代。。 -
各个功能开发完毕。开发人员根据测试用例完成自测。
-
合并分支到develop,jkins打包,提交测试。
-
进入测试环节,和测试沟通,解决mantis上的Bug。
-
测试完毕,进入预发布测试环节。分出此版本的release分支。
-
修改预发布测试产生的bug。
-
上线,各个组支持最后的测试,通过,合并代码到master分支。完成产品上线。
版本末期总结:
-
当前版本开发总结
测试和预发布测试时,mantis上的bug进行统计,分类,总结开发过程中产生Bug的原因。
主要是:需求变更、需求增加、需求未同步、UI变更、需求理解错误、代码逻辑错误等。
提出下个版本开发任务中能减少错误、优化工作流程、提升工作效率的方法。 -
上个版本友盟线上bug的分析
主要是后台数据和代码逻辑漏洞的整理、分析,偏技术层面。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人