تم قبول نشر البحث الخاص بالباحثة م.م زهراء عصام إسكندر في مجلة Al-Qadisiyah Journal of Pure Science (QJPS).<br />Research Summary<br /><br />Title:<br />“A Comparative Analysis of Agile and Waterfall Methodologies for Project Management in IoT or Computer Network Contexts.”<br /><br />Key Points:<br /> 1. Objective:<br />To compare Agile and Waterfall project management methodologies, highlighting their key differences, advantages, and disadvantages. The paper analyzes their impact on project outcomes in terms of timeline, client involvement, flexibility, and budget management.<br /> 2. Definitions of the Methodologies:<br /> • Waterfall:<br />A traditional linear approach where each phase is fully completed before moving to the next. It is suitable for projects with clear and fixed objectives.<br /> • Agile:<br />A modern iterative approach that emphasizes flexibility, speed, and continuous stakeholder interaction. It divides work into short cycles called Sprints to deliver incremental value.<br /> 3. Comparison Between the Methodologies:<br /> • Timeline:<br />Waterfall operates on fixed timelines, while Agile allows for timeline adjustments as the project evolves.<br /> • Client Involvement:<br />Limited in Waterfall after the initial planning phase, while Agile promotes continuous client involvement.<br /> • Flexibility:<br />Waterfall lacks flexibility, whereas Agile adapts easily to changing requirements.<br /> • Budget Management:<br />Waterfall typically uses a fixed budget, while Agile budgets can adjust based on project changes.<br /> 4. Conclusion:<br />The choice between Agile and Waterfall is critical to project success. Agile is better for dynamic environments with evolving requirements, while Waterfall suits projects with stable objectives. A combined use of both methodologies in organizations can leverage their respective strengths for optimal project outcomes.