(d) As this was a large-scale project and there were multiple teams working on the different parts of the software, it was necessary to have some means for cross-team communication and synchronization as supported by Moore and Spens. In this particular project, regular meeting of different team leaders and business experts helped in cross-team communication. They informed each other of the progress of their teams as well as unresolved issues. These unresolved issues sometimes necessitated other team leaders to adjust their plans. According to Laanti, Grewal and Maurer, scaling agile techniques to a large-scale project requires team leaders to regularly share the progress and issues of their teams with each other.