企业的开发团队必须在自主和协作之间取得平衡,这是他们在远程工作时面临的一个棘手问题。而企业可以采用一些技巧和制度以保持开发团队的工作效率。
强大的领导能力对员工的生产力和士气将会产生持久的影响,但是这种领导能力对于不同的团队而言并不相同。对于在家工作的开发团队,企业领导者可以通过以下五种方式提供支持,并鼓励他们保持积极性和工作效率。
1. 创建鼓励数字共享的文化
开发团队需要习惯于管理工作负载,其工作的增量是清晰和简洁的。而为开发团队提供支持和沟通渠道可以鼓励员工的自主性,并且可以防止职业倦怠。
数字更新功能强大,将会留下事件记录,供其他人在今后使用。开发人员应该继续使用其工具和渠道的功能,可以共享和利用支持团队其他开发人员的数字辅助资料。这种辅助资料可以是消息、代码片段、文档或图表的形式。
2. 注意会议节奏和长度
企业的开发团队可能没有感到交付速度降低,因此开发人员必须有足够的工作时间来完成他们的工作,这一点很重要。有时候需要一周一次的例会改为两周一次的会议,反之亦然。避免开会时间过长,因为这在远程环境中可能无效。因此企业可以为合适的人员设定会议范围。
3. 鼓励远程配对编程
配对编程是在开发团队中建立友好关系并促进同伴提供良好反馈的一种好方法。在审查编程代码时,多人审查通常要比个人审查要好得多。这也是在团队中建立领域专业知识的一个良好方法。
还有很多方法可以实现远程配对编程。开发团队可以使用视频会议系统(例如Google Hangouts或Zoom)进行屏幕共享。如果开发人员需要操作键盘和互动交流,VSCode提供了一个编码实时共享插件。远程配对编程通常会更有效,因为开发人员都有自己的协作空间和屏幕。
4. 保持健康第一的心态
开发人员可能会发现,他们在家远程工作的时间通常早于以往的工作时间,并需要完成更多的工作。然而,重要的是要记住,在家工作时可能需要调整自己的生活习惯。如果需要的话,可以在工作进程上保持一定的灵活性。为了更好地在家工作,建议开发人员采用更舒适的办公桌和人体工程学设备。例如在更高的桌子上放置笔记本电脑以及键盘和鼠标等一些配件,可以防止驼背造成的颈部和背部疼痛。
5. 促进沟通和共享
开发团队成员在家工作需要相互沟通,如果某个成员喜欢使用某些工具,可以分享一些发现。
如果成员在家有更多的个人时间,可以学习更多知识和技能。而在与开发团队其他员工建立更多信任的同时,获得更多乐趣。
借助这些技巧,IT主管可以帮助促进团队协作和个人自治,这有助于防止开发人员长期在家工作出现的倦怠。