This paper analyzes a multi-agent based agile process scheduling model aimed at improving software development efficiency through iterative and incremental methodologies like extreme programming. The proposed model utilizes mathematical algorithms and simulations to optimize task scheduling and resource management while adapting to changes in project requirements. Results indicate that the model effectively enhances scheduling flexibility and reduces project overheads by integrating agent interactions and prioritization in the planning phase.