Buffl

L3-Rollen im Software Engineering

PT
by Paul T.

Welches sind die typischen Rollen?

  1. Projektmanager

    1. Erfolgreiche Durchführung des Projekts

    2. Planung, Organisation und Kostenschätzung des Projekts

    3. Steuerung und Koordination der Projektaktivitäten und Personen

    4. Kontrolle und Verfolgung der erzielten Ergebnisse

    5. Überwachung des Projektplans und der Produktivität

    6. Ist übergreifend in allen Kernaktivitäten aktiv und erstellt planerische Vorgaben, kontrolliert diese und trifft wesentliche Entscheidungen

  2. Risikomanager

    1. Identifikation von Risiken aller Art im Projekt

    2. Risikoanalyse und Beurteilung von Risiken

    3. Entwicklung von Strategien zur Risikoauflösung bzw. Risikoabschwächung sowie Risikoüberwachung

    4. Oft Bestandteil des Projektmanagements und übernimmt eine übergeordnete Rolle im Projekt ein.

  3. Qualitätsmanager

    1. Definition der Systemqualität

    2. Erstellung eines überprüfbaren Plans zur Qualitätssicherung

    3. Koordination der Maßnahmen zur Qualitätssicherung

    4. Beobachten und Sicherstellen der Kundenzufriedenheit

    5. Verabschieden von Qualitätsrichtlinien und Prüfung, ob sie eingehalten werden

    6. Ist während allen Projektphasen aktiv und arbeitet dem Projektmanagement zu

  4. Requirements Engeneer

    1. Lieferung der fachlichen Aufgabenstellung an das Projekt mit allen relevanten Personen

    2. Bestimmung relevanter Quellen für Anforderungen an das System

    3. Ermittlung von Anforderungen

    4. Dokumentation der Anforderungen

    5. Erzielung der Übereinstimmung bezüglich der dokumentierten Anforderungen

    6. Prüfen und Abstimmen der dokumentierten Anforderungen

    7. Verwaltung der Nachverfolgung der ANforderungen

    8. Erhält vom Projekt- und QUalitätsmanagement

  5. Architekt

    1. Technische Unterstützung der fachlichen Anforderungen in ein SW System.

    2. Erfassen und Verstehen der fachlichen, technischen und organisatorischen Anforderungen an das zu erstellende System

    3. Gestaltung und Beschreibung der Architektur des Systems

    4. Sicherstellung der EInhaltung von Qualitätsanforderungen

    5. Sicherstellung der Einhaltung von technischen Randbedingungen

    6. Überwachung der Architektur während der Implementierung

    7. Vorbereitung der Systemintegration durch Dokumentation der Systemarchitektur und Definition von Testfällen für den Integrationstest

    8. Architekt gestaltet die Architektur der SW auf Basis des Requirements Engeneers, der Rollen, die für die Implementierung, den Betrieb und die Wartung verantwortlich sind und des Projekt- und Qualitätmanagements.

    9. Der Begriff Architekt ist vielseitig und kann unterschiedliche Aufgaben und Zuständigkeiten besitzen.

  6. Entwickler

    1. Ist für die Erstellung des Programmcodes verantwortlich.

    2. Programmiert einzelne Module des Systems

    3. Dokumentiert den Programmcode

    4. Definiert die modulspezifischen Algorithmen

    5. Durchführung von Tests auf Modulebene

    6. Integration einzelner Module zu einem Gesamtsystem

    7. Programmcode wird auf Basis des Architekten, dem Projekt- und Qualitätsmanagement.

  7. Tester

    1. Sucht Fehler im System.

    2. Wählt unterschiedliche Testverfahren aus

    3. Detaillierung von Testplan, Testfällen, Testdaten, Testverfahrensspezifikation.

    4. Durchführung von Tests auf verschiedenen Teststufen

    5. Dokumentation der Testbedingungen und Testergebnisse

    6. Übernimmt die aufwendigsten Maßnahmen der Qualitätssicherung. Muss die Vorgaben des Projekt- und Qualitätsmanagements einhalten.

  8. Integrator

    1. Einpassung des Systems in neu erstellte oder angepasste Systemlandschaft.

    2. Prüfung der Integrierbarkeit des Systems in einzelne Bestandteile der Betriebsinfrastruktur

    3. Ausprobieren ausgewählter Aspekte der Integration

    4. Prognose des Laufzeitverhaltens und Ressourcenbedarfs des neuen Systems in der Betriebsinfrastruktur

    5. Integration des fertigen Systems in die Betriebsinfrastruktur

    6. Herstellung der Verbindung von technischen Schnittstellen zwischen Systemen

    7. Ist oft in verschiedenen Abteilungen unterwegs und muss den Qualitätsansprüchen dieser nachkommen.

  9. Systemtechniker

    1. Bereitstellen und Gewährleisten von technischen Ressourcen zum Betrieb eines SW Systems.

    2. Evaluation, Installation, Wartung, Betriebsinfrastruktur

    3. Bereitstellen von Ressourcen der einzelnen SW Systeme

    4. Überwachung der zur Verfügung stehenden genutzten Ressourcen (Festplatten, Hauptspeicher, CPU Zeit, Netzauslastung)

    5. Einrichtung, Betrieb und Wartung von Systemen zur Sicherstellung der Verfügbarkeit der Betriebsinfrastruktur.

    6. Die Architektur des SW Systems wird an die Betriebsinfrastruktur angepasst. Überwacht vom Projekt- und Qualitätsmanagement. Müssen sich aber auch den Qualitätsstandards der entsprechenden Abteilungen anpassen.


Author

Paul T.

Information

Last changed