Ein Software Delivery Manager koordiniert und verwaltet den Softwareentwicklungsprozess für bestimmte Softwareprojekte. Der Manager arbeitet innerhalb einer Software-Entwicklungsumgebung in Software-Unternehmen oder praktisch jeder Art von Unternehmen mit Software-Entwicklungsressourcen. Projektplanung, Terminplanung und Leistung gehören zu den Verantwortlichkeiten. Es kann erforderlich sein, ein Team von Entwicklern oder bestimmte Projekte mit verschiedenen Teams zu verwalten. Die technischen Anforderungen hängen von der Art der produzierten Software ab und reichen von der webbasierten Entwicklung bis zum Datenbank- und Anwendungsdesign.
Grundlegende Anforderungen
Ein starker technologischer Hintergrund ist erforderlich, einschließlich Erfahrung in Lösungsarchitektur, Technologiearchitektur, Datenbankdesign und Design von Softwareanwendungen. Managementfähigkeiten, einschließlich Projektmanagementfähigkeiten, sind erforderlich.
Erfahrung
Die Rolle erfordert zwischen acht und zehn Jahre Erfahrung in der Technologieentwicklung mit vier oder fünf Jahren in Managementfunktionen für das Software Delivery. Diese Erfahrung umfasst die Vertrautheit mit den Lebenszyklen von Softwareproduktentwicklungen. Es ist auch erforderlich, mehrere Projekte gleichzeitig zu verwalten und zu liefern.
Bildung
Ein Bachelor-Abschluss in Ingenieurwissenschaften, Software-Engineering, Wissenschaft oder verwandten Bereichen ist erforderlich. Ein relevanter Master-Abschluss reduziert die Anforderungen an die Erfahrung. Mit dem Aufkommen technischer Schulen können bestimmte Arten von Technologiekursen erforderlich sein, die für die Art der durchgeführten Projekte spezifisch sind. Oft ist eine Projektmanagement-Zertifizierung einer anerkannten Organisation erforderlich.
Kompetenzen
Es sind hervorragende, hochqualifizierte Mitarbeiterführungsfähigkeiten in Kombination mit Projektmanagementfähigkeiten erforderlich. Ausgezeichnete Kommunikations-, Präsentations- und Moderationsfähigkeiten sind erforderlich. In der Regel sind auch spezielle Erfahrungen mit Projektmanagement-Tools wie MS Project erforderlich.