Select one of the modularity concepts described in the textbook, and determine in which phase of the software life cycle it is most critical. Explain your reasoning. What are the relationships between this concept and software quality assurance? Give an example.