DEV Community

Alok Dhuri
Alok Dhuri

Posted on

Have you been doing remote pair programming?

If we could think of some long-term changes post Covid-19, the amendments to the work from home policies in the IT industry definitely are the headlines these days. We have been reading many news articles about how IT companies have been revising their work from home policies during this pandemic and this overall revolutionary change is here to stay.

However, work from home comes with its own challenges of remote working. When a developer working on your project is in a different location, there must be a smooth collaboration and effective communication within the teams. You always need someone to peer-review your code or someone else might need you to peer-review their code. You constantly exchange ideas, share best practices of coding, conduct daily scrums, discuss production issues, and this results in great software design. Although we have seen many organizations quickly adapting to this change and managing distributed teams effectively, with every dev team member being physically apart, all these aspects are challenging.

We could see that pair programming has started paving its way into this new norm of remote working. As there are many underlying aspects of pair programming and overall working with the distributed teams, it would be exciting to know your experience so far.

Please share your views on how you have been embracing this change. Have you started adopting remote pair programming in your organizations?
What are the best practices and which are the tools you have started using to facilitate effective collaboration within your dev teams?
What are the various techniques you have been implementing to increase productivity?
How are you driving this change in your projects?

Top comments (0)