(Registrieren)

ConSols 7 Grundregeln für agile Integrationsprojekte (FOTO)

Geschrieben am 27-07-2020

München (ots) - In Softwareentwicklungs-Projekten haben sich agile Methoden schon seit vielen Jahren durchgesetzt. In Integrationsprojekten sind sie bis dato seltener anzufinden. Warum eigentlich? Die Agilen Prinzipien hinter dem Agilen Manifest (https://www.agilealliance.org/agile101/12-principles-behind-the -agile-manifesto/) sind auch hier gültig und können wesentlich zum Projekterfolg beitragen. Wie Agilität in Integrationsprojekten umgesetzt werden kann und Kunden maximal davon profitieren, erfahren Sie in den folgenden 7 Grundregeln.

1. Customer first: Simplicity

Keine unnötige Arbeit ohne Kundennutzen! Unsere bevorzugte Lösung mit Spring Boot (https://spring.io/projects/spring-boot) oder Quarkus (https://quarkus.io/) und Apache Camel (https://camel.apache.org/) ist schlank, benötigt wenig Einarbeitungsaufwand und kann vom ersten Tag an produktiv genutzt werden. Das "YAGNI"-Prinzip befragen wir zu Beginn eines jeden Entwicklungstasks. Wo immer es geht, nutzen wir Code-Generatoren, sogenannte Maven-Starter-Module, und klassische OO-Konzepte wie Abstraktion und Vererbung, um möglichst wenig Code selbst pflegen zu müssen. Das bedeutet auch für später: weniger Fehlerquellen, weniger Analyse- und Änderungsaufwände.

Erfahren Sie mehr zum Prinzip Simplicity auf https://medium.com/@ChrisDaviesCoac h/simplicity-the-least-understood-agile-principle-ad1406a85248 .

2. Start small, become great: Microservices

Wir starten immer klein: Ein Microservice mit der idealen Technologie passend für Ihren ersten Anwendungsfall (https://www.consol.de/software-engineering/soft ware-architektur/technologie-vergleich-microservices/) . Im weiteren Projektverlauf wird die Architektur mit linearem Aufwand um immer mehr Microservices erweitert. So haben wir z.B. bei unseren Kunden inzwischen über 200 Microservices produktiv im Einsatz. Mittlerweile raten wir von zentralen ESB-Produkten eher ab, da diese einen sehr hohen Initialaufwand haben. Ab einem bestimmten Funktionsumfang können sie nur noch mit exponentiell steigendem Aufwand weiter ausgebaut werden.

3. API first: APIs are First-Class Citizens

Wir leben nach dem "API first"-Paradigma. Um später möglichst selbständig und effizient entwickeln zu können, konzentrieren wir uns zu Beginn immer auf ein konsistentes, schlüssiges und schlankes API-Design. SOAP- und REST-Schnittstellen beschreiben wir nach WSDL- und OpenAPI-Standards. Alle angebundenen Partnersysteme können sich auf unser API-Design verlassen, wir stellen früh auch schon Simulatoren zur Verfügung. Und unser Team kann sich auf die eigentliche Implementierung von Source- und Testcode unter Nutzung von Code-Generatoren stürzen. Mit diesem Ansatz haben unsere Integrations-Experten inzwischen unzählige Schnittstellen entworfen und genauso unzählige Software-Systeme zum produktiven Nachrichtenaustausch miteinander verbunden. Mehr dazu lesen Sie hier. (https://medium.com/better-practices/api-first-softwar e-development-for-modern-organizations-fdbfba9a66d3)

4. No Testers Needed: Test-Driven-Development

ConSol ist Erfinder des Open Source Frameworks Citrus (https://www.consol.de/it-solutions/integration-testing/) , das speziell für Integrationsbelange entwickelt wurde. Es bietet deutlich mehr Möglichkeiten als andere Tools wie z.B. SoapUI. Zu unserem Produktiv-Sourcecode liefert unser Team selbstverständlich auch den entsprechenden Citrus-Testcode, sowohl für alle spezifizierten positiven als auch negativen Use Cases (wie z.B. Timeouts, SoapFaults u.v.m.). Die QA-Abteilung des Kunden testet in Projekten üblicherweise nicht mehr selbst, sondern prüft nur noch unsere Testprotokolle.

5. Agile Mindset: Not Only Scrum or Kanban

Das Mindset ist entscheidend: Verinnerlichen Sie die 12 Agilen Prinzipien (https ://www.agilealliance.org/agile101/12-principles-behind-the-agile-manifesto/) . Je nach Projektbedarf nutzen wir als Vorgehensmodell Scrum oder Kanban. Die Integrations-Experten im Team arbeiten vollständig selbstorganisiert. Anforderungsanalysen vor der Umsetzung eines Tasks und Code-Reviews im Anschluss sind für uns absolute Selbstverständlichkeiten, genauso wie regelmäßige Code Refactorings. In regelmäßigen Abständen blicken wir in Retrospektiven zurück und versuchen uns weiter zu verbessern.

6. DevOps: One Team for All

Microservice- und Cloud-Native-Architekturen bringen es mit sich, dass Software-Engineers nicht mehr nur "coden" (https://www.consol.de/software-engineering/sre/) , sondern automatisch auch Betriebsaufgaben mit erledigen. Wir achten auch hier darauf, dass der Aufwand im Betrieb möglichst gering bleibt, nicht nur bei Installationen, sondern z.B. auch durch einfache Monitoring-Healthchecks, einfachen Zugriff auf Log-Dateien u.v.m.

Je nach Container-Plattform nutzen wir die verfügbaren Möglichkeiten für Continuous Integration bis Continuous Deployment (https://www.consol.de/software-engineering/ci-cd/) . Bei vielen Kunden gibt es inzwischen technisch die Möglichkeiten, mehrfach täglich in Produktion zu deployen. Viele Produktiv-Deployments sind in wenigen Minuten ohne Downtime erledigt. So lassen sich schlagkräftige Teams bilden, in denen alle DevOps-Kompetenzen (https://www.consol.de/it-services/devops-und-agile-softwareentwicklung/) gebündelt sind.

7. Agile Fixed Price: Best of Both Worlds

Wissen, was man tut und das selbstbestimmt: Mit dem Agilen Festpreis (https://www.consol.de/software-engineering/agiler-festpreis/) haben wir die Möglichkeit geschaffen, wie wir in enger Abstimmung zwischen Kunde und unserem Team möglichst effizient arbeiten können und Sie als Auftraggeber gleichzeitig absolute Budgetsicherheit behalten.

Pressekontakt:

ConSol Software GmbH
Julia Pelzer
Marketing- & Kommunikationsmanagerin
St.-Cajetan-Straße 43
81669 München
089/45841-3929
julia.pelzer@consol.de

Weiteres Material: http://presseportal.de/pm/21298/4662646
OTS: ConSol Software GmbH

Original-Content von: ConSol Software GmbH, übermittelt durch news aktuell


Kontaktinformationen:

Leider liegen uns zu diesem Artikel keine separaten Kontaktinformationen gespeichert vor.
Am Ende der Pressemitteilung finden Sie meist die Kontaktdaten des Verfassers.

Neu! Bewerten Sie unsere Artikel in der rechten Navigationsleiste und finden
Sie außerdem den meist aufgerufenen Artikel in dieser Rubrik.

Sie suche nach weiteren Pressenachrichten?
Mehr zu diesem Thema finden Sie auf folgender Übersichtsseite. Desweiteren finden Sie dort auch Nachrichten aus anderen Genres.

http://www.bankkaufmann.com/topics.html

Weitere Informationen erhalten Sie per E-Mail unter der Adresse: info@bankkaufmann.com.

@-symbol Internet Media UG (haftungsbeschränkt)
Schulstr. 18
D-91245 Simmelsdorf

E-Mail: media(at)at-symbol.de

742197

weitere Artikel:
  • Persistent Systems meldet einen Umsatz von 131 Millionen US-Dollar mit einem Wachstum von 3,1% im Quartalsvergleich und 9,5% im Jahresvergleich für Q1GJ21 Pune, Indien und Santa Clara, Kalifornien (ots/PRNewswire) - Überblick Persistent Systems (https://www.persistent.com/) (BSE & NSE: PERSISTENT) hat heute seine vom Vorstand genehmigten Geschäftszahlen für das am 30. Juni 2020 beendete Quartal veröffentlicht. Konsolidierte Finanzkennzahlen für das Quartal zum 30. Juni 2020: Q1GJ21 Wachstum im Wachstum im Quartalsvergleich Jahresvergleich Umsatz (INR, in 9.913,85 7,0% 19,1% Millionen) mehr...

  • Postbank Wohnatlas 2020 / Neu oder gebraucht? Was bietet der Immobilienmarkt? / Experten analysieren bundesweit Angebote (FOTO) Bonn (ots) - - In Ballungsräumen dominieren ältere Bauten, im Osten eher neuwertige Wohnungen Altbau mit Charme in gewachsener Infrastruktur oder ein energieeffizienter Neubau? Die Frage nach der passenden Immobilie muss jeder Käufer individuell beantworten. Denn die Ansprüche sind so unterschiedlich wie die Menschen, die sich ihren Wunsch nach den eigenen vier Wänden erfüllen wollen. Diese Entscheidung hängt allerdings nicht immer nur von persönlichen Vorlieben oder dem Budget ab, sondern ist in vielen Regionen Deutschlands auch eine Frage mehr...

  • HKATG führt im Orbit Technologieüberprüfung der Satellitenkonstellation "Golden Bauhinia" durch Hongkong (ots/PRNewswire) - Am 25. Juli 2020 wurde die chinesische Trägerrakete Langer Marsch 4B erfolgreich vom Taiyuan Satellite Launch Center in den Orbit gebracht. Beim "Lobster Eye X-ray Explorer" handelt es sich um den weltweit ersten Satelliten zur Weltraumerforschung, der Röntgentechnologie mit Hummeraugenoptik-Fokus verwendet. Im Laufe des Gestaltungs- und Entwicklungsprozesses innovierten alle Teilnehmer einschließlich der Hong Kong Aerospace Technology Group, Ltd. (HKATG) gemeinsam in Grundlagenforschung, Ingenieurtechnik und Anwendungen mehr...

  • Zukunftspakt Apotheke: ia.de an Warenwirtschaftssysteme von PHARMATECHNIK und CGM LAUER angebunden Essen (ots) - Apotheken, die Mitglied des Zukunftspakts Apotheke sind und die Warenwirtschaftssysteme der Softwarehäuser PHARMATECHNIK und CGM LAUER nutzen, profitieren ab sofort von neuen Schnittstellen, die ihr Warenwirtschaftssystem mit ia.de verbinden. Die Vorteile liegen auf der Hand: Apothekenkunden finden auf IhreApotheken.de (ia.de), dem Onlineportal der Apotheken vor Ort, nicht nur das gesamte Sortiment ihrer Apotheke, sondern sehen auch direkt, wann ein Arzneimittel verfügbar ist. Für das Apothekenteam wird zeitgleich die Bearbeitung mehr...

  • Canada Nickel gründet hundertprozentige Tochtergesellschaft NetZero Metals Inc. zur Entwicklung kohlenstofffreier Produktion von Nickel, Kobalt und Eisen Toronto (ots/PRNewswire) - Die Canada Nickel Company Inc. (TSX-V: CNC) (" Canada Nickel " oder " Unternehmen ") ist erfreut, bekannt zu geben, dass man eine hundertprozentige Tochtergesellschaft unter dem Namen NetZero Metals gegründet hat, um Forschung und Entwicklung einer Verarbeitungsanlage in der Region Timmins (Ontario) zu beginnen - Ziel ist die Nutzung bestehender Techniken zur Herstellung von Nickel-, Kobalt- und Eisenprodukten ohne Überschuss von Kohlendioxid. Das Unternehmen hat den Schutz von NetZero NickelTM, NetZero CobaltTM und mehr...

Mehr zu dem Thema Aktuelle Wirtschaftsnews

Der meistgelesene Artikel zu dem Thema:

DBV löst Berechtigungsscheine von knapp 344 Mio. EUR ein

durchschnittliche Punktzahl: 0
Stimmen: 0

Bitte nehmen Sie sich einen Augenblick Zeit, diesen Artikel zu bewerten:

Exzellent
Sehr gut
gut
normal
schlecht