Die Welt der Entwickler und die Welt des Anwendungsbetriebs verschmelzen – und das bereits seit einiger Zeit. Dieser immer dynamischer werdende Prozess erfordert einen visionsgetriebenen, flexiblen und agilen Entwicklungsansatz.

Wer bei der Anwendungsentwicklung agil sein will, muss die fachlichen Auftraggeber und die Nutzer frühzeitig und kontinuierlich einbinden. Die fachlichen Auftraggeber wollen und müssen im Lebenszyklus einer Anwendung jederzeit „hands on“ erleben können, was „ihre“ Anwendung aktuell leistet. Außerdem wollen sie den Erfolg von Änderungen zeitnah bei den Nutzern erproben können. So können sie Umsetzungsdefizite schnell erkennen, neue Erkenntnisse einbringen und dies alles agil umsetzen lassen. Dazu ist es notwendig, dass die IT des Unternehmens eine möglichst vollautomatisierte Entwicklungspipeline von der Anforderung bis zum Deployment aufbaut.

Zielgerichtet konzipiert und aufgebaut lassen sich die Änderungen und Neuerungen nach jedem kurzen Sprint direkt im Markt live testen (z.B. über A/B-Tests = Bewertung unterschiedlicher Varianten eines Systems) und ausrollen. Dies erfordert eine Verschmelzung der Bereiche Anforderung, Entwicklung, Test und Betrieb zu einem Team, d.h. zu einem DevOps.

Entwicklungen sollen nicht nur schnell und iterativ erfolgen, sondern auch compliant sein. Trotz Agilität gilt es daher, auch nichtfunktionale Anforderungen zu erfüllen, zum Beispiel im Hinblick auf Informationssicherheit und Datenschutz. Gesetzliche und aufsichtsbehördliche Anforderungen sind ebenso wie die zunehmenden Bedrohungen der Treiber dafür. Dies macht eine Weiterentwicklung der DevOps erforderlich, die zur Veranschaulichung verschiedentlich die Bezeichnung DevSecOps trägt.

Ihr Mehrwert durch die Zusammenarbeit unserer Competence Center


Anwendungsentwicklung

Aus unserem Competence Center Anwendungsentwicklung kennen wir die Anforderungen der Softwareentwickler und können diese im Projekt bereits berücksichtigen

zum Competence Center


Projektmanagement

Sie wollen DevOps einführen? Neben dem richtigen Projektleiter/Product-Owner haben wir auch eine vorkonfigurierte Tool-Suite
       

zum Competence Center


Anwendungsbetrieb

Nach Abschluss der Entwicklungsaufgaben ist die Anwendung in den Betrieb zu übergeben oder Sie haben spezielle Fragen während des Projektes an den Betrieb?

zum Competence Center

Wir beraten hersteller- und produktneutral


ACG führt DevOps-Toolbaukasten für interne Projekte ein

Die ACG stellt den Softwareentwicklungsprozess Ihrer Eigenentwicklungen auf agile Vorgehensweise um. Dazu hat sich die ACG eine hochautomatisierte Entwicklungspipeline auf Basis von Open Source Tools,

weiter

Lifecycle Management

Aufgaben / Ergebnisse: Releases und Wartung für diverse Produkte Abstimmung, Analyse, Konzeption und Implementierung von Anforderungen der Fachabteilung Sicherstellung des Produktionsbetriebes Beseitigung

weiter

Aufbau B2B-Online-Suchfunktionalität für eine Plattform

Ziele des Projekts / Projektbeschreibung: Kunden spezifische Angebote durch Analyse von Massendaten erzeugen Aufbau der grafischen Suchmasken mit Abstimmung der relevanten Suchparameter Festlegung

weiter