A software developer is responsible for writing the code on an accounting application. Another software developer is responsible for
developing code on a system in human resources. Once a year they have to switch roles for several weeks.
Which of the following practices is being implemented?