关于团队成员之间协作的一点感悟

我以前做什么都喜欢一个人,静悄悄地,谁都不鸟。工作了之后更多的是团队协作,十几个人的项目组和十来个人的部门都待过,打过交道的人多了之后对人与人之间的合作关系就有了一点点感悟,特此做一下总结。

-----------------------------------------------------------------------------------------------

关于BUG

现代软件都是多个工(wu)种(zhong)之间互相配合协作开发的,既然哥几个搭伙儿搞事情,事情搞多了,就难免有搞砸的时候,当事情搞砸出现问题的时候应该如何处理呢。

一般解决问题的两个步骤:

1. 排查出问题出在哪里(打开冰箱门)

2. 给出解决方案,执行并观察结果(把大象塞进去关上冰箱门)

第一步,排查出问题出在哪里,这一步是容易导致内讧的地方,没人愿意承认自己的东西有问题,但是争吵是解决不了问题的(武力更不行...)。之前跟测试打交(si)道(bi)的经历告诉我,靠吼是没有用的,遇事一定要讲道理,只有拿出证据才能让人信服。

1. 不带个人感情,有一个现象就是当我们对某个人的某个行为看不顺眼的时候,慢慢会演变为对这个人整个人的否定,平时可能还看不出来,当遇到问题的时候就很容易被误导产生偏激的想法。

2. 属于自己职责范围内的事情,当别人提出质疑的时候,应该自己证明自己是没问题的,而不是让别人来证明你是有问题的。

3. 如果证明确实是自己的问题,坦然承认并修复它,不许心里明知道确实是自己错了还死要面子梗着脖子嘴硬(我也有过信誓旦旦嘴硬的时候被铁一般的证据啪啪打脸....~~o(>_<)o ~~)。

4. 不管写的是代码,还是脚本,关键操作什么的都要多打log,log可以避免很多无意义的争吵,log让生活更美好(Axure是产品经理的利器,log是程序员的利器)。

5. 一定要博学,拥有一定的广度和深度,当你对某个东西不是很熟悉的时候,人家说啥你也很懵逼,就很没有底气,所以说人丑就要多读书是有一定道理的!

第二步,给出解决方案,执行并观察结果

1. 谁污染,谁治理。谁搞出来的问题谁负责修复它,一个是这个人比较熟悉,修复起来成本比较低,另一个就是培养责任感,现在很多程序员都缺少责任感。

2. 解决方案要公开,透明,别藏着掖着只说修复啦,到底怎么修复的啊,拿出来给大家看看科学不,万一有明显漏洞也能及早发现避免bug reopen。

关于联调

1. 自己做的东西,起码要自测一遍确认没有明显问题再交给对方,这是对合作伙伴的基本尊重,不要传个还有语法错误的文件说搞好了。

2. 如果是做前端的,页面写完了做点假数据,自己点一点,多用几个浏览器测一测,server url要统一在一个地方配置,不要好几个地方搞的人家部署的人头都大了。

3. 如果是写后端接口的,应该出一份接口文档,此文档以实用为主,哪个接口,接受什么参数,参数数据类型,是否必选,默认值是啥,接口请求的样例数据,接口响应的返回样例,返回字段解释等等。

4. 如果是传统型软件,计算任务(日期格式化之类的将原始数据转为对用户友好易读格式的计算任务)放在后端没问题,可能后端处理确实要方便一些,但如果是高并发型项目,服务器资源很宝贵,应该尽量将计算任务往前移,原因是显然的。

最后,学好Linux很重要!学好Linux很重要!学好Linux很重要!

道理都懂,还是做不好.........

时间: 2024-12-28 15:56:16

关于团队成员之间协作的一点感悟的相关文章

团队成员之间的对抗与互助的鼓励

真的是开卷有益,映入眼帘的这篇文章就让我发现我们当下不就处在这样的情况吗?可以这么说,感觉是这样,从今年来,我发现了这样的一个危机,太过于互相支持,成员之间会停止互相对抗,他们之间的关系成为至尊无上的第一原则,我最近两个月,发生的变化是这样,自从上次我找我们其中的一个组员聊天,我觉得他平时聊天太多,尤其是在code review 或者 需求评审的时候都在聊微信,不尊重他人的分享成果,也可能对我这个组长不太满意,我那天晚上找他聊了这个问题大概3个小时,从6点半到9点半,讲了一些我的经历,和我的想法

项目管理(六)- 选择合适的团队成员

      接着上篇-制定完风险检测表之后,我们就要开始考虑组建团队了,本篇介绍如何选择合适的团队项目成员的标准 项目组有了合适的人不一定能够形成一支真正的团队,但如果有不格式的人进入了项目组则一定不能形成真正的团队.因此,选择合适的成员对团队建设来说是至关重要的,找到合适的人就等于成功了一半. 企业中的人大致可以分为四种:            1.认同企业价值观又有企业所需能力的:            2.不认同企业价值观又没有企业所需要能力的:            3.认同企业价值观但

关于团队成员的退出引发的一些回忆及感悟

就在刚刚,又有一名新招的同学告诉我,他参加了别的团队,想要专注一方,所以希望退出香樟林,当然只能鼓励他不论在哪里学习都是一样的,靠自己才行,所以好好加油,他说了句学姐真好,就退出香樟林群,离开了这个才待了一个月的团队,或许对他只能是一个小地方而已吧,他还没有对这里有认同感,所以对他还不是一个团队.对此我必须要承认我的错误,确实这学期因为自己的事情很多,所以对团队不比上学期花的心思多,但是同样的也是方法的问题,我上学期主要面对的是我们一届的同学,而对他们却说高一届的学姐,虽然对于我来说他们并不是低

很多人都在埋怨没有遇到好的团队,但好的团队不可能凭空出现,一流的团队不能仅靠团队成员努力,作为Leader,要有可行的规划,并坚定地执行、时势地调整(转)

<西游记>中的唐僧团队历经千难万险,终于求得真经,目标明确.分工合理为这支队伍最终走向成功奠定了基础.唐僧从一开始,就为这个团队设定了西天取经的目标,虽然经历各种挫折与磨难,但目标从未动摇.悟空探路.八戒牵马.沙僧挑担,几位徒弟一起肩负着保护唐僧的任务.虽然性格迥异.各有缺点,但目标分解合理及成员分工合作,最终风雨同舟,取得真经. <西游记>的故事引申到实际团队技术管理中,也一样有借鉴意义,本文作者为CTO俱乐部会员.湖北同城一家网络科技有限公司开发总监杨斌,他结合自己多年经历谈谈

《高级软件测试》--如何计算团队成员贡献分

武老师这周又布置新作业啦,作业的内容如下: 为了培养大家的团队协作能力,建立大家的协作意识,同时本着自主性的原则,我们在第一次课就要求大家自由分组,每个组4到6人,共同完成每周的实践作业.那么,小组内不同的成员擅长的事情不一样,各自的个人发展计划也千差万别,那么,如何科学的分配团队成员对小组作业的贡献分呢?既不能委屈了劳苦功高的同伴,也不能扔下心有余而力不足的队友,让他们去打酱油啊-- 这是个很有意义的问题,因为团队最终的输出是一个整体,无论是在学校还是在工作中,必然需要一种量化的指标对团队每个

团队成员与项目简介

团队名:伍陸柒 团队成员: 李  俏(20132912 信1301-2)http://www.cnblogs.com/Aliqiao/ 郝  颖(20132919 信1301-2)http://www.cnblogs.com/haoying1994/ 程琪芩(20132924 信1301-2)http://www.cnblogs.com/chengqiqin07/ 成员个人特点介绍: 程琪芩:有想法,在团队中动手能力相对较好一点,喜欢去创新,去寻找优化的方法来实现自己的程序.对团队所提出的问题乐

我对程序员身体健康的一点感悟《转》

我对程序员身体健康的一点感悟 本来这个话题想写大一些,但是觉得自己的思想境界比较浅,还是从自己谈起.每当在公司看到新来的员工拼命的加班的时候,我总想说两句,但是说了怕大家认为我的想法消极,所以又开不了口.只好在这里随笔一篇,如果看到了对你有用,说明我这篇随笔就是有用的. 1.身体健康是无数个0前面的那个1,即没有1,什么也没有.以我自己为例,在学校的时候我每天下午能够打上几个小时篮球都不会觉得累,毕业第一年没什么感觉,直到第四年的时候,缺少锻炼以及长期的加班,我得了严重的颈椎病.在08年那会,严

团队成员合作分工及测评方法

思甜雅团队成员合作分工: 组长:程普楠 主程序员:唐佳刚 工作:领导项目团队.执行和管理团队.负责软件的交付工作.同时作为主程序员还要负责软件设计和 编写代码.并 撰 写 软件设计报告. 程序员:董光耀 文档维护员:杨文雅 工作:整理需求分并撰写需求分析实验报告.维护并及时修改和发布已经更新的技术文档,做为程序员还要参与软件设计和代码开发 软件测试员:张甜甜 秘书.美工:刘美思 工作:主要负责软件代码测试和用户测试.并撰写测试文档初稿,并对界面美工负主要责任,做为秘书要主持每周的讨论会以及团队的

敏捷团队成员应具备的素质

A very good team player 很好的团队合作者.敏捷强调团队,如果只是个人能力强而不懂得合作,这样的人在敏捷团队里就没法混. Excellent communication skills 优秀的沟通能力.这一点的重要性不言而喻,敏捷里最强调的就是沟通,最有效的沟通方式就是面对面的交流.那种只会埋头干活,不会沟通的不要. Open minded, pro-active, and self-motivated 敏捷团队成员必须能够敞开思想,随时接受新事物,积极主动,自我激励 [摘抄