This paper explores the Model-View-Controller (MVC) architecture from a maintenance perspective, focusing on its support for maintainability quality attributes such as modifiability, modularity, extensibility, reusability, flexibility, and testability. It discusses various measures and approaches that enhance maintenance, including reduced code complexity and the use of components, which can facilitate maintenance efforts and reduce costs. The study concludes that MVC architecture is effective in promoting maintainability, making it a preferred choice when maintenance is a priority.