By asking this question, the interviewer wants to know if you are familiar with the concept of modularization in software development. This concept is widely employed across the industry and enables software development managers to assign development tasks based on each team member's capabilities. By breaking the development process into individual modules, the code is worked on in parallel and is not dependent on completing the previous or subsequent modules. However, it does require a great deal of coordination by the management team. The interviewer wants to ensure that you are familiar with the concept and know how to manage it to increase the software development team's work efficiency.