java后台组长需要考虑后台代码的性能、可扩展性、稳定性、安全性。
需要注重研发团队文化建设,需要注重人才的培养,比如组织代码评审,提高团队代码质量,组织前沿技术研讨会议,做技术分享,提高团队整体技能。
高级java后台开发工程师,需要有独当一面的能力,能够独自带领一个项目。
一个新项目的跟进,后台项目组长可以从以下方面入手:
1.需求评审
研发团队会在产品经理与高层领导充分研讨需求后,介入需求评审,提供技术评估,整理问题并反馈。
如果有些不重要的功能,看是否需要开发,是否可以在二期开发,最终与产品达成基本一致。
2.数据库评审
研发团队从需求原型里面提取数据模型,建立表结构,团队内对于数据模型达成一致,能保证大家思想统一,不会偏离需求。
3.开发计划制定
按需求原型,拆分功能,了解团队成员的个人特长,分配开发任务。各有侧重点,保证每个人都有负责的模块。
输出接口规范,保证前后端并行协同工作。标注接口负责人,节约前后端联调沟通成本。
制定里程碑计划,保证按期输出,没有产品是一蹴而就的。让测试人员能够介入测试。
4.每周总结、项目例会
组织项目例会,推进工作,汇总开发进度,反馈风险点,向领导申请必要的资源。
5.上线准备
漏洞扫描,安全检查,基础数据初始化,运维账号建设等。必要的性能压测。
未修复的bug,该放入二期的需求等等。
6.生产环境
线上维护、故障定位、版本迭代更新、定期例行巡检
线上环境包括服务器数量,服务器账号密码等资产的管理,数据库数据管理。线上日志的管理。
7.团队建设
遗留问题的处理
小组代码评审、代码重构、研发文化建设、前沿技术技能研究分享