Microsoft has deployed artificial intelligence to accelerate pull requests. The capability allows developers to inform others regarding the changes done to the code. It also includes push towards completion by regular reminders to authors to interact with the overdue requests. Nudge is an end-to-end service that uses models based on effort analysis and estimation to forecasting the completion timeframe for a said pull request.
Pull requests have been the standard procedure for distributed code reviews due to GitLab and GitHub platforms’ adoption. This will allow the reviewing of changes by more than one developer or bots; once approved, the changes can be merged with a major branch and deployed.