FUTURE TRENDS OF SOFTWARE ENGINEERING

Ähnliche Dokumente
Global Institute for Digital Transformation

Digitale Transformation: CPS.HUB NRW Innovation Platform for Cyber Physical Systems Monika Gatzke, Clustermanagement IKT.NRW 5.

Pressemitteilung. IT muss neu gedacht werden: adesso stellt Konzept "New School of IT" vor. Neuer Ansatz sorgt für eine schnellere und produktivere IT

Digitalisierung: zentraler Treiber für technische Innovation und gesellschaftliche Veränderung

paluno Software & CPS Matthias Book Innovationsworkshop Horizon 2020 ICT

Copyr i g ht 2014, SAS Ins titut e Inc. All rights res er ve d. HERZLICH WILLKOMMEN ZUR VERANSTALTUNG HADOOP

Cloud Talk. 11. Mai Sichere Integration von Cloud Services in Unternehmen. Erfahrungsaustausch Networking Transparenz

Copyr i g ht 2014, SAS Ins titut e Inc. All rights res er ve d. HERZLICH WILLKOMMEN ZUR VERANSTALTUNG VISUAL ANALYTICS

THE KNOWLEDGE PEOPLE. CompanyFlyer.indd :48:05

EINZIGARTIGE VISUALISIERUNG UND MODELLIERUNG VON SERVICES IM SERVICE- KATALOG DES SAP SOLUTION MANAGER

Das Ende der Personalabteilung?! Ronny Rother, PROMATIS software GmbH Darmstadt, 10. Juni 2015

In-Memory & Real-Time Hype vs. Realität: Maßgeschneiderte IBM Business Analytics Lösungen für SAP-Kunden

tdwi E U R D P E OPEN SOURCE BUSINESS INTELLIGENCE HANSER MÖGLICHKEITEN, CHANCEN UND RISIKEN QUELLOFFENER BI-LÖSUNGEN

Cloud Computing Erfahrungen eines Anbieters aus der Interaktion mit seinen Kunden und der Marktentwicklung

Einführung. Rechnerarchitekturen Entwicklung und Ausführung von Programmen Betriebssysteme

Whitepaper: Agile Methoden im Unternehmenseinsatz

Unternehmen und IT im Wandel: Mit datengetriebenen Innovationen zum Digital Enterprise

Security 2.0: Tipps und Trends rund um das Security Information und Event Management (SIEM)

Studienplan FIW Bachelor Wirtschaftsinformatik 2015ws. Winf 1 AWPM (sem. Unterricht) 4 5 regelt FANG regelt FANG.

B I D D I G I T A L E T B A H N. Deutsche Bahn und Big Data

Radikaler Umbruch in der Fahrzeug- und Systemabsicherung. Steffen Kuhn

DIGITALE ARCHITEKTUR FÜR KOMMUNEN

Innovationszentrum Mobiles Internet des ZD.B

Vielfalt als Zukunft Instandhaltung

E-Akte Public. Flexible Lösungen und moderne Betriebskonzepte in Zeiten wachsender Datenmengen

Spezialisierungskatalog

Kapitel 3 Software Quality III

Integriertes Suchen an der WWU Münster

Johannes Greifoner Siemens PLM Software Stuttgart, 12. November 2015 DIGITALISIERUNG INNOVATIONSTREIBER AUF DEM WEG ZUR INDUSTRIE 4.

APPS für ios 10. professionell entwickeln. Apple Watch

Leipzig, 5./6. Dezember 2013

IT-Compliance im Krankenhaus Industrialisierung der IT oder Individualität bis zum bitteren Ende?

DigitSummit 2016 Potenziale der Digitalisierung

Abbildungsverzeichnis Tabellenverzeichnis Abkürzungsverzeichnis

Agilität selbst erfahren. Agile Softwareentwicklung in der Praxis: Jetzt bewerben für das erste Agile Code Camp 2013!

Business IT Alignment

Bundling auf Softwaremärkten Eine technische Sicht

Universität Stuttgart Institut für Automatisierungs- und Softwaretechnik Prof. Dr.-Ing. Dr. h. c. P. Göhner. Softwaretechnik II. Sommersemester 2015

Was ist falsch an diesem Bild

DevOps. Alexander Pacnik, Head of DevOps Engineering

Industrie 4.0 und der Mittelstand

Eine Analyse der Crisp Research AG

Clean Code, Hacker? Java/ JavaScript Software Developer (m/w) Ihre Aufgaben. Ihr Profil. Kontakt. Shaping It. Delivering results.

ideen werden produkte softwarelösungen für den entwicklungsprozess und produktlebenszyklus

Wertbeitrag der IT in Unternehmen steigt und wird durch. Systemintegration und Hybrid Cloud sind Top-Themen der

Dabei beschäftigen uns vor allem drei Zukunftsthemen:

Vertiefte Themen in Mobilen und Verteilten Systemen

Institut für angewandte Informationstechnologie (InIT)

Top 10 der Business Intelligence-Trends für 2014

Pressekonferenz Cloud Monitor 2014

»d!conomy«die nächste Stufe der Digitalisierung

ERLEBEN SIE CONSULTING UND SOFTWARE IN EINER NEUEN DIMENSION!

Studienplan FIW Bachelor Informatik 2015ws. Inf 2 Algebra (sem. Unterricht) 4 5 x sp Kl90 ein beidseitig handbeschr.,

Technologieoutlook und Megatrends: Digitale Gesellschaft in der Zukunft am in Zürich

Industrie 4.0. Erfahrungen aus einem Pilotprojekt ROOZBEH FAROUGHI

Digitalisierung Gefahr oder Chance für den Nahverkehr. Deutscher Taxi und Mietwagenverband e.v. (BZP)

Industrie 4.0 wie Sensoren, Big Data und 3D-Druck die Produktion und die Arbeit in der Fabrik verändern

Matthias Schmich Siemens Industry Software Kaiserslautern, 7. Oktober Trends und Entwicklungsperspektiven der Digitalisierung

Daten haben wir reichlich! The unbelievable Machine Company 1

Strategie und Vision der QSC AG

Studienplan FIW Bachelor Wirtschaftsinformatik 2016ws. Winf 1 AWPM (sem. Unterricht) 4 5 regelt FANG regelt FANG.

Betriebliche Prävention 4.0: Gestaltungsmöglichkeiten und Handlungsfelder

Agilität trifft Funktionale Sicherheit

Von Big Data zu Executive Decision BI für den Fachanwender bis hin zu Advanced Analytics

Arbeiten 4.0. Cyber-physikalische Systeme revolutionieren unsere Arbeitswelten und Leitmärkte. Margit Noll Corporate Strategy

Zühlke. Empowering Ideas.

Cisco gestern heute morgen

IKT der Zukunft & Förderungen der FFG für die Sicherheit großer Datenmengen

Hannover, Halle 5 Stand A36

Executive Summary BIG DATA Future Chancen und Herausforderungen für die deutsche Industrie

Beraten? Begeistern! Praktikum im Bereich Business IT Consulting. Ihre Aufgaben. Kontakt. Shaping It. Delivering results.

Agilität auf Unternehmensebene - Was hält uns davon ab?

Trusted Cloud Der Weg zur vertrauenswürdigen Cloud-Lösung für den Mittelstand. Frankfurt,

Mobiler Zugriff auf Präsentationsunterlagen. Cloud

Aktuelle Abschlussarbeiten

CONTINUOUS DELIVERY. Entmystifiziert. codecentric AG

Die Trends im Cloud Computing

Team Foundation Server & Ranorex Workshop

adesso Mobile Fonds Ihre Geschäftsidee für den Mobile-Markt

Studienplan FIW Bachelor Wirtschaftsinformatik 2016ss

Trusted SaaS im Handwerk: flexibel integriert kooperativ

Moderne USER INTERFACES. dank SAPUI5

eco Umfrage IT-Sicherheit 2016

FORTSCHRITT IST UNSERE BESTIMMUNG

acatech DEUTSCHE AKADEMIE DER TECHNIKWISSENSCHAFTEN Cloud Computing und der Weg in die digitale Gesellschaft

0,3. Workshop Office 365 und Azure für Ihr Unternehmen

Systemoptimierung durch Anwenderperspektiven. Jörg Thomaschewski Hochschule Emden/Leer Thies Pfeiffer Universität Bielefeld

Auswertung von Messaging-Systemen mit OmniAnalyser

Reinhart Nagel/Rudolf Wimmer. Systemische. Strategieentwicklung. Modelle und Instrumente für Berater und Entscheider

Der digitale Wandel: Pharma & Life Sciences

360-Grad Digitalisierung: Tipps für eine erfolgreiche Digitalisierungsstrategie

Das Internet funktioniert wozu brauchen wir da noch Netzwerkforschung?

Die digitale Transformation von Wirtschaft und Gesellschaft - die nächsten 5 Jahre

Big Data Vom Buzzword zum Benefit

Inhaltsverzeichnis VII


Volkswirtschaftliche Potenziale von Industrie 4.0

Talk im Schloss. Zusammenbringen was zusammen gehört. Der richtige Softwareentwicklungsprozess für erfolgreiches Usability Engineering

Brainbirds Academy für die digitale Welt

TeleTrusT-interner Workshop. Nürnberg, 21./ Ammar Alkassar Sirrix AG/TeleTrusT

Transkript:

FUTURE TRENDS OF SOFTWARE ENGINEERING

Einleitung

In der Softwareentwicklung driften die akademische und die unternehmerische Welt immer weiter auseinander: Der Abstand zwischen dem Elfenbeinturm und den Büros wird größer. Dabei würden von einem engeren Austausch beide Seiten profitieren. Mit unseren Future Trends of Software Engineering (FToSE) wollen wir für diese Fehlentwicklung sensibilisieren und eine Diskussion anstoßen. Ziel ist, durch den Austausch über die zentralen Trends der Softwareentwicklung wieder mehr gemeinsames Verständnis der wichtigen Themen und Entwicklungen zu gewinnen.

12345678910 Gezähmte Agilität ist der Königsweg. PRAXIS Derzeit entwickelt sich eine IT of 2 Speeds : Kritische Systeme werden weiterhin traditionell entwickelt, während Unternehmen alle anderen radikal agil angehen.

SYNTHESE Agilität in der Softwareentwicklung hat großes Potenzial, das nicht verschenkt werden darf: Es entstehen in kurzer Folge Veränderungsimpulse, die führen zu einer gänzlich neuen Rolle der IT-Abteilungen in Unternehmen. FORSCHUNG Vorgehensmodelle für die Softwareentwicklung machen nach wie vor Sinn. Agilität ist keine grundlegende Veränderung, sie bietet jedoch nützliche Aspekte, die in Vorgehensmodelle integriert werden sollten.

SYNTHESE Microservices sind großartig als Integrationsparadigma und für Neuentwicklungen; existierende Landschaften lassen sich aber kaum auf dieser Grundlage umbauen. 12345678910 Microservices sind eine tolle Idee.

PRAXIS FORSCHUNG Microservices sind ein großer Schritt nach vorne. Sie erlauben den Experten, heterogene Architekturen miteinander zu verbinden. Architekturparadigmen sind eigentlich stabil. Mal heißt es Modularisierung, mal serviceorientierte Architektur und aktuell halt Microservices.

FORSCHUNG Cyber-physikalische Systeme sind nichts strukturell Neues. Mischungen aus Informationssystemen und eingebetteter Software gab es schon immer.

SYNTHESE CPS Engineering kann auf bestehenden Erkenntnissen aufbauen, ist aber ein neues Tätigkeitsfeld. PRAXIS Cyber-physikalische Systeme führen zu neuen Geschäftsmodellen. Und: Im Internet of Things steigt die Komplexität von Systemen und Beziehungen radikal an. Daraus ergeben sich neuartige Herausforderungen. 12345678910 CPS Engineering ist eine neue Disziplin.

12345678910 Usability Engineering ist kein Firlefanz. FORSCHUNG Usability ist schon auch irgendwie wichtig. Deshalb soll man Usability Engineering in den Softwareprozess integrieren.

PRAXIS Der Anwender will schöne Oberflächen. Bekommt er sie nicht, wird er Software für nutzlos halten. Und irgendetwas anderes nutzen. SYNTHESE Für oberflächenintensive oder mobile oder ungewohnte Anwendungen ist Usability Engineering der Schlüssel zum Erfolg und deshalb eine wichtige Disziplin.

FORSCHUNG In den letzten Jahren hat die akademische Welt zahlreiche Regelwerke entwickelt, die das Problem von Havarien in Softwareprojekten lösen. Wenn die Praxis sich an die entsprechenden Konzepte hält, wird es auch keine Havarien mehr geben.

SYNTHESE PRAXIS Havarien lassen sich deutlich reduzieren, aber nur durch Konsequenz und Systematik. Solange Software von Menschen gemacht wird, wird es Havarien geben. Denn die Gründe dafür sind vielfältig und vor allem bei soziotechnischen Systemen nicht immer vorhersehbar. 12345678910 Havarievermeidung ist keine Utopie.

FORSCHUNG PRAXIS Komplexe Softwarelandschaften entwickeln sich evolutionär, denn Unternehmen bauen (oder kaufen) jedes einzelne System auf die Art und Weise, wie es für sie in Bezug auf Geschwindigkeit und Wirtschaftlichkeit gerade optimal ist. Die Experten realisieren komplexe Softwarelandschaften als Systems of Systems, das heißt: Ein einheitlicher Architekturstandard sorgt dafür, dass autonome Systeme für bestimmte Anwendungsgebiete miteinander gekoppelt werden.

12345678910 Softwaresysteme werden Softwarelandschaften SYNTHESE Integrationsszenarien sind vorab nur wenig bekannt. Jedes einzelne System muss so gebaut werden, dass es sich zur Integration anbietet und seinen Beitrag in der Systemevolution leistet.

FORSCHUNG PRAXIS Es kommt eher darauf an, relevante Daten in großer Menge zu gewinnen. Denn die Berechnungskomplexität lässt sich in der Cloud ganz gut beherrschen. Die Verarbeitung massenhafter Daten und das damit verbundene Ansteigen der Berechnungskomplexität - in modernen Anwendungsszenarien erfordert effiziente und schnelle Algorithmen. 12345678910 Daten sind wichtiger als Algorithmen.

SYNTHESE In Big-Data-Anwendungen muss der Fokus auf der Datenbeschaffung liegen. Bei der Verarbeitung können Unternehmen auf funktionierende Infrastrukturen zurückgreifen. Das Optimieren von Algorithmen ist eher Grundlagenforschung.

12345678910 Ungewissheit ist die einzige Gewissheit PRAXIS Die frühen Phasen der Softwareentwicklung bleiben entscheidend. Denn hier kommt es darauf an, einen groben, aber sehr guten Überblick über Anforderungen zu gewinnen. Im Laufe des Projektes können die Verantwortlichen dann gut erkennen, worauf es ankommt. FORSCHUNG Vollständige Vorabbeschreibungen für soziotechnische Systeme (eine organisierte Menge von Menschen und Technologien) kann es nicht geben. Deshalb braucht es Verfahren, um mit Anforderungen umgehen zu können, die erst während der Entwicklung auftauchen.

SYNTHESE Es lohnt sich, das große Bild ausgiebig zu studieren. Details werden während der Entwicklung ergänzt. Dabei muss immer wieder neu priorisiert und mutig ersetzt werden.

FORSCHUNG PRAXIS Es gibt viele Metriken zur Software-Produktivität (angefangen bei Function Points), aber nur wenige Ansätze zur wertorientierten Entwicklung. Wenn alle wissen, worum es geht, entsteht auch werthaltige im Sinne des Kunden wertorientierte Software. 12345678910 Wertorientierung ist der Maßstab.

SYNTHESE Wertorientierung von Software ist essenziell. In Entwicklungsprojekten muss es deshalb eine systematische, in das Vorgehen integrierte Fokussierung auf Werthaltigkeit geben.

FORSCHUNG Die Versprechungen der Künstlichen Intelligenz aus den 1980ern lassen sich mit skalierender Rechenleistung nach und nach umsetzen.

12345678910 Cognitive Computing is King. SYNTHESE PRAXIS Cognitive-Computing-Techniken müssen mit klassischen Informationssystemen integriert werden. Mit großen Datenmengen umzugehen, Muster in solchen Datenmengen zu erkennen und automatische Anpassungen vorzunehmen ist ein wichtiger Treiber der Digitalen Transformation. Wie die Techniken dazu zu kombinieren sind, ist noch nicht immer klar.

adesso AG Stockholmer Allee 20 44269 Dortmund Deutschland T +49 231 7000-7000 F +49 231 7000-1000 info@adesso.de www.adesso.de www.adesso.de/future