跨团队合作中的一些思考(代码片段)

周文凯 周文凯     2023-02-21     615

关键词:

经过1月中旬到2月底魔鬼般的加班,项目正常上线了。虽然表面上看是按照预计的规划在推进,实际上暴露出来的问题非常多。这里作为一个简单的记录与思考,在以后遇到类似情况下该如何推进项目进度及预防风险点。

神排期

由于项目比较特殊,是兄弟团队的一个项目,Android端在一个同学开发了一部分的情况下,发现时间不够,紧急安排我和另一个同学加入。也就是项目推进过程中,对于项目一无所知的两个人加入了项目。领导定的deadline2月底必须上线,尽量给QA同学留更长的时间。

为了能按时上线,采用我们项目开发中非常成熟的方式,还是非常感谢我经理,之前每次需求都会选择一个人作为负责人,这样大家都算带过多次项目。首选和server端同学定义清楚接口规范,这样大家按照接口各自开发,到约定时间进行联调,联调完提测,提测后再进行不影响测试的SDK接入、视觉联调,3~4轮测试后上线。

排期,可以说我们是按照绝对理想的情况下进行排期的,理想情况如下:
1. Server、QA、PM、UE等相关同学配合很默契;
2. 对现有架构和我们项目一样熟悉;
3. 对需求非常清楚,没有不明确;
4. 公司内的三方服务同学们高度配合;
5. 期间不能有其他事情干扰;

还好大家对这么紧缩的排期还能认同,真的感谢其他两位同学,对充满挑战的排期没有异议,而且过程中也是在严格执行。

挑战

接口定义的不完美

高强度导致身体扛不住

技术走向管理一些思考-怎样建设团队

...夹1882年,法国人林格曼做了一个“拉绳子”试验,发现团队合作时。大家的表现比单独行动时差了近四分之中的一个。这个现象被称为“林格曼效应”。组织不佳的团队会使成员失去动力而且运行力减弱,他们所付出的努力会... 查看详情

git进行跨团队合作时的操作

1.A团队项目经理要将本项目git的HTTPS地址提供给B团队的项目经理2.B团队项目经理登录git账号,进入A项目经理提供的HTTPS地址中3.B团队项目经理点击Fork加入项目  4.B项目经理进行clone操作,并由B团队中成员对项目进行迭代5.... 查看详情

团队之间如何高效合作?(代码片段)

...欣赏别人能欣赏别人:才能赢得别人信任互相有了信任:团队才能产生默契说那个人真懂得理解人,真懂得换位思考你知道一个人为什么能理解别人,真懂得换位思考,这是为什么呢?因为他自己知道自己有不足,人家别人有不... 查看详情

git进行跨团队合作时的操作

1.A团队项目经理要将本项目git的HTTPS地址提供给B团队的项目经理2.B团队项目经理登录git账号,进入A项目经理提供的HTTPS地址中3.B团队项目经理点击Fork加入项目  4.B项目经理进行clone操作,并由B团队中成员对项目进行迭代5.... 查看详情

团队合作之组队app的n(need)

市场需求是一个app之所以存在的根本,经过我们小组的仔细思考以及上周末的调查问卷的统计,我们得出了以下几点用户需求(痛点):No.1用户痛苦:找不到志同道合的队友去参加一些活动。 根据我们调查问卷中的问题:... 查看详情

git&github(代码片段)

目录本地库和远程库团队合作跨团队协作远程库本地仓库设置签名gitgit结构基本操作日志操作:版本前进后退删除文件并找回比较文件差异分支githubgithub创建远程库创建远程库地址别名推送push克隆拉取pull解决冲突跨团队合作ssh... 查看详情

lombok踩坑与思考(代码片段)

...有很长时间,但是大量使用lombok以减少代码编写还是在新团队编写新代码维护老代码中遇到的。我个人并不主张使用lombok,其带来的代价足以抵消其便利,但是由于团队编码风格需要一致,用还是要继续使用下去。使用期间遇到... 查看详情

正则表达式中的“^“这个符号的一些思考(代码片段)

...常见的规则我们都不难理解,但是有一个正则表达式中的特殊字符让我一直有点搞不懂,就是"^"这个字符,文档上给出了解释是匹配输入的开始,如果多行标示被设置成了true,同时会匹配后面紧跟的字... 查看详情

软件工程日报——团队合作小心得

在经过两天的休息之后,我们团队终于准备要继续进行项目的编写,准备合作完成这个排班系统。想法很美好,现实很骨感,我们小组在完成前端框架之后不知道接下来的方向在哪,不知道如何具体分工,这可让我犯了难题。作... 查看详情

工作中关于合作开发的一些思考

...都是属于自己的。过渡成为一个老手后,开始带领新手们合作开发。这个时候,关于合作开发,我还是一头雾水,所以开发模式的选择变得很狭窄,新手们的战场横跨几个模块,好处是:每个人负责一个方面,大家互不干涉(或... 查看详情

安全服务的一些思考(代码片段)

...时将解决方案同步到客户侧。(二)安全服务小组在现实中的任务1)网络安保:在国家重大活动中提供的安保服务,分两种;由公安部牵头,支撑单位配合的无偿安保任务。在活动期间派驻一名工程师7*24小时 查看详情

阿里高级技术专家:如何结构化地思考做事成长?(代码片段)

...化带来的问题:老板问我当前做的事情怎么样了,我讲了合作中的难点、 查看详情

第一次团队作业(代码片段)

一.题目要求·建立团队博客,可以指定一名同学的博客,今后所有的作业都发布在该同学的博客上(建议使用队长的博客)·团队各成员集体讨论,在我们讲过的团队类型中票选一个你们准备采用的合作方式·确定团队题目,题... 查看详情

团队合作(代码片段)

一道很水的dp题题目描述:在FarmerJohn最喜欢的节日里,他想要给他的朋友们赠送一些礼物。由于他并不擅长包装礼物,他想要获得他的奶牛们的帮助。你可能能够想到,奶牛们本身也不是很擅长包装礼物,而FarmerJohn即将得到这... 查看详情

团队项目总结——第八组(代码片段)

   我们的团队项目《激斗红潮》的开发就快告一段落了,经过几个月的合作开发,我们团队取得了令我们自己满意的成果,基本在web端实现了付千山(张行健)同学在高中设计的游戏。我们学到了很多软件工程相关的... 查看详情

javascript为@cameronbourke和@gwyneplaine撰写团队合作,为asyncawait创建实用程序功能。这是一个有趣的讨论。(代码片段)

查看详情

带研发团队后的日常思考1初级管理者的困惑(代码片段)

带研发团队后的日常思考1初级管理者的困惑前言:本人于2020年4月开始接触管理工作到现在有2年的时间,累计招聘前、后端开发30余人,目前划分为5个小团队,分别负责对应的项目,从刚开始忙的一团糟经常加班,到现在准时... 查看详情

文稿小程序分包的一些思考及uiniapp分包优化逻辑的验证(代码片段)

大家好,我是小智。今天,带来我在团队的最近一次分享。目录结构如下:配置如下:同级下建立一个子包的目录,假设我们这里叫pagesA,然后把对应的活动模块的文件都挪动到该目录下,对应的pages.json配置如下:中指定一个... 查看详情