This study aims to evaluate the effectiveness of two Agile methodologies—Scrum and Extreme Programming (XP)—in the development of a mobile application for online examinations. In the context of rapidly changing requirements and the need for flexibility, Agile-based software development approaches are highly relevant, particularly for small to medium-scale projects. This research adopts a qualitative case study approach, supported by quantitative analysis using Function Point (FP) to provide an objective comparison of productivity between the two methods.The results show that XP produced 85 Function Points in 120 working hours, achieving a productivity rate of 0.708 FP per hour. In comparison, Scrum produced 75 Function Points in 110 working hours, with a productivity rate of 0.682 FP per hour. Although the difference is relatively small, the data suggests that XP is slightly more efficient in delivering system functionalities within a given time frame. Qualitative findings from interviews and observations also indicate that XP is more adaptive to changes and promotes stronger technical collaboration among team members, particularly through practices like pair programming and continuous refactoring. On the other hand, Scrum offers a more structured workflow through sprint planning and backlog grooming, which supports better task management and documentation.Based on these findings, it can be concluded that XP is more effective in project environments that require rapid iteration and high flexibility, while Scrum remains advantageous for structured project planning. The selection of methodology should be aligned with the project's characteristics, team dynamics, and development goals.