Startseite//Aktuelles//Kontakt//Impressum//Sitemap//

Ihr Ansprechpartner

Stefan Hartmann
Business Unit Manager Software-Entwicklungsprozess
Telefon:+49 (0)700 5280 5280Telefax:+49 (0)700 5280 5290

Keine Artikel in dieser Ansicht.

Software-Entwicklungsprozess

"Wo gibt es Optimierungspotential im Entwicklungsprozess, wie kann es gehoben werden, welcher Nutzen entsteht dabei für das Unternehmen?"

Ausgangslage

Im gesamten Software-Entwicklungsprozess (SEP) gibt es eine Reihe unterschiedlicher Einflussfaktoren, die zu erheblichen Qualitäts- und Effizienzverlusten führen können

Oftmals existiert kein einheitlicher, durchgängiger, definierter und dokumentierter SEP.

Der SEP wird nur unvollständig durch Tools unterstützt, darüber hinaus liegen heterogene Software-Entwicklungsumgebungen vor.

Es gelingt im Rahmen von Softwarenentwicklungsprojekten oft nicht, eine gemeinsame Sicht auf  eine definierte Vorgehensweise zur Realisierung eines Vorhabens zu erzielen. Dadurch verursachen die unterschiedlichen Projekte unnötige Verzögerungen und  hohe, teils ungeplante Kosten. 

Ziel/Herausforderung

Der Softwareentwicklungsprozess muss planbar, nachvollziehbar und kontrollierbar sein. Um mehr Transparenz zu schaffen, wird ein Vorgehensmodell eingeführt.

Die Herausforderung ist es, ein Vorgehensmodell für alle Softwareentwicklungsprojekte als definierter Rahmen mit standardisierten Prozessen zu entwickeln und zu etablieren.

Dies beinhaltet unter anderem die Bereitstellung von geeigneten Dokumentationen und ein integrierter Einsatz von modernen Methoden und Verfahren. Darüber hinaus ist es Ziel, geeignete Tools auszuwählen und einzuführen, um einen durchgängigen und standardisierten SEP toolseitig zu unterstützen und sicher zu stellen.

Für die Zielerreichung, einen durchgängigen und standardisierten SEP einzuführen und im Anschluß zu „leben“, ist die Akzeptanzgewinnung der entsprechenden Mitarbeiter eine weitere große Herausforderung.

Unser Mehrwert

Die NovaTec verfügt über ein langjähriges Expertenwissen in den Bereichen Einführung und Optimierung von Softwarenentwicklungsprozessen in unterschiedlichen Unternehmen und Branchen.

Die NovaTec greift auf praxiserprobte Methoden zurück, um einen auf die jeweilige  Organisation angepassten Softwareentwicklungsprozess zu optimieren oder einzuführen.

Die NovaTec besitzt umfangreiches Know-how in der Auswahl und Einführung geeigneter Werkzeuge, um den Softwareentwicklungsprozess toolseitig zu unterstützen. Die NovaTec agiert dabei in Form einer ingenieurmäßigen und Hersteller unabhängigen Vorgehensweise.

Leistungsübersicht

Analyse und Optimierung eines bestehenden Vorgehensmodells beziehungsweise Softwareentwicklungsprozesses inklusive der aktuell eingesetzten Softwareproduktionsumgebung.

Entwicklung und Einführung eines adaptierten Vorgehensmodells bzw. Softwareentwicklungsprozesses bedarfsgerecht in Ihre Organisation.

Unterstützung bei der laufenden Anpassung und Optimierung des Vorgehensmodells bzw. Softwareentwicklungsprozesses

Unterstützung bei der Durchführung von Reifegrad-Initiativen – Zum Beispiel CMMI – inkl. Zertifizierung.

Konkret bedeutet das:

Erfassung des Status Quo:
Ist-Zustand erfassen und Soll-Zustand definieren

Planung
Definition des zugrunde liegenden Vorgehensmodells
Definition der Prozesselemente (Artefakte, Rollen, Aktivitäten etc.)

Realisierung:
Festlegung einzelner Inkremente für die schrittweise Umsetzung des Softwareentwicklungsprozesses
Realisierung der Inkremente und Beschreibung der Prozesselemente
Auswahl / Integration von unterstützenden Werkzeugen im Vorgehensmodell.

Erstellung von Richtlinien, Vorlagen und Checklisten und geeigneter Visualisierung und Dokumentation
Verzahnung der Projekt- und Qualitätsmanagement-Maßnahmen innerhalb des Vorgehensmodells.

Laufende Anpassung und Optimierung des Vorgehensmodells bzw. Softwareentwicklungsprozesses:
Erarbeitung Schulungskonzept und Durchführung von Schulungen.
Bereitstellung von Coaches zur Einführung in Projekten