تتضمن إدارة المشروع التخطيط والتنظيم والإشراف على جميع المراحل التي ينطوي عليها إنجاز المشروع من البداية إلى النهاية. والهدف منها هو ضمان تسليم المشاريع في الوقت المحدد وبالموارد المحددة وفي حدود الميزانية والجودة المتوقعة.
يمكن أن تتنوع طبيعة المشروع: إطلاق منتج جديد، أو إصلاح نظام معلومات، أو تنظيم حدث ما. يجب على مدير المشروع تنسيق الفرق وإدارة المخاطر وتوقع ما هو غير متوقع لضمان نجاح المشروع.
تعتمد إدارة المشروع في كثير من الأحيان على استخدام منهجيات محددة، مثل Agile أو Prince2، والتي توفر أطر عمل منظمة لتنظيم وتنفيذ المهام.
مدير المشروع مسؤول عن التنفيذ السليم للمشروع، بدءاً من تحديد الأهداف وحتى التسليم النهائي. فهو ينسق الفرق، ويضع الجداول الزمنية، ويخصص الموارد، ويضمن تقدم المشروع في الوقت المحدد وفي حدود الميزانية. وهو نقطة الاتصال بين مختلف أصحاب المصلحة (العملاء أو الفرق الفنية أو الشركاء الخارجيين).
يشرف مدير المشروع على عدة مشاريع في وقت واحد ولديه رؤية استراتيجية أوسع نطاقاً من مديري المشاريع الذين ينسقهم. ويشارك في المقام الأول في مرحلة التخطيط والإطلاق، ولكنه يظل مشاركاً طوال دورة حياة المشروع لضمان تلبية توقعات أصحاب المصلحة.
مدير Scrum Master هو ميسر للمشاريع الرشيقة، خاصة في إطار منهجية Scrum. على عكس مدير المشروع التقليدي، لا يتمثل دوره في قيادة الفريق أو اتخاذ القرارات بشأن الجدول الزمني. يوجد Scrum Master للتأكد من أن فريق التطوير يحترم مبادئ وممارسات Scrum.
مالك المنتج (PO) هو الضامن لرؤية المنتج. فهو يضمن أن يقدم فريق التطوير القيمة في كل تكرار. على عكس مدير المشروع التقليدي، لا يشارك مالك المنتج بشكل مباشر في إدارة المهام التقنية، بل في تحديد الأولويات والوظائف التي سيتم تنفيذها.