客户端开发周期

新需求开发工作节奏:

  1. 新需求原型发布,开发人员查看、了解新需求。(1天)

  2. 客户端、UI、产品、服务器、测试组一起讨论新需求。解决业务疑难,沟通并掌握需求。(1天)

  3. 各个小组评估开发时间、分配开发任务。(0.5天)

  4. 新版本开发启动,开启新的feature分支。

  5. 和后台沟通数据接口。

  6. 根据UI图,开发各个界面,完成交互逻辑。

  7. 对照原型,UI图和产品、UI人员沟通确认新功能细节。和服务器组完成接口对接和调试。
    5、6、7 不断迭代。。

  8. 各个功能开发完毕。开发人员根据测试用例完成自测。

  9. 合并分支到develop,jkins打包,提交测试。

  10. 进入测试环节,和测试沟通,解决mantis上的Bug。

  11. 测试完毕,进入预发布测试环节。分出此版本的release分支。

  12. 修改预发布测试产生的bug。

  13. 上线,各个组支持最后的测试,通过,合并代码到master分支。完成产品上线。

版本末期总结:

  1. 当前版本开发总结
    测试和预发布测试时,mantis上的bug进行统计,分类,总结开发过程中产生Bug的原因。
    主要是:需求变更、需求增加、需求未同步、UI变更、需求理解错误、代码逻辑错误等。
    提出下个版本开发任务中能减少错误、优化工作流程、提升工作效率的方法。

  2. 上个版本友盟线上bug的分析

主要是后台数据和代码逻辑漏洞的整理、分析,偏技术层面。

posted @   everhad  阅读(253)  评论(0编辑  收藏  举报
编辑推荐:
· 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训练数据并当服务器共享给他人
点击右上角即可分享
微信分享提示