Mit der zunehmenden Nutzung digitaler Dienste und Applikationen im Arbeitsalltag steigt auch die Erwartungshaltung der Nutzer an deren Performance und Verfügbarkeit. Unternehmen müssen deshalb Anwendungen neu konzipieren und verstärkt auf Cloud-native Technologien setzen, um den neuen Erwartungen gerecht zu werden.
Mithilfe von Design Patterns lassen sich im Design gewisse Regeln ableiten, die als Guidelines für besseres Design dienen. Dabei geht es auch um das Vermeiden von systemischen Fehlern, zu diesen zählen auch die sogenannten Anti-Patterns.
Gute Software ist der Grundbaustein für den Erfolg – aber Nutzer müssen sie auch verstehen können. Ein kleines Framework für interne Richtlinien, direkt aus der Praxis.
User Feedback ist für die Entwicklung von Extended-Reality-Anwendungen höchst relevant. Besonders durch die sich im Entstehungsprozess befindenden Standards und Best Practices ist ein iterativer Entwicklungsprozess auf Basis der Rückmeldungen von Anwenderinnen und Anwendern unumgänglich.
Cloud-native Applikationsentwicklung hat eine weitreichende Bedeutung für Unternehmen und Organisationen. Wie aber gelingt der Einstieg und was gibt es dabei zu beachten?
In die Software-Entwicklung schleichen sich auf Dauer hinderliche Faktoren ein, die Entwicklungszyklen hinauszögern. Um diese „Developer Toil“, wie sich dieses Phänomen nennt, loszuwerden, müssen Organisationen auf ihre Entwickler hören.
Fachliche Kompetenzen und Erfahrung sind in der IT-Branche entscheidend. Komplexe Problemstellungen sowie neue Tools stehen an der Tagesordnung. Die vermeintlichen Soft Skills trennen jedoch die Spreu vom Weizen.
Das Jupyter-Projekt kann die Software-Entwicklung auf ein neues Level heben: Sogenannte Notebooks erlauben das Zusammenfügen von Code, Output, regulärem Text, mathematischen Gleichungen und mehr in einem Dokument. Wir geben einen Einstieg in das jüngste Frontend JupyterLab.
Um geschäftliche Webseiten mit Funktionen und Interaktionsmöglichkeiten zu erstellen, ist häufig die Entwicklung mit Programmcode notwendig. Das ist kompliziert, teuer und dauert lange. Microsoft bietet mit Power Pages eine Lösung an, mit der sich professionelle Webseiten einfach erzeugen lassen.
Grundsätzlich folgt jede Form von Design einer Art Muster oder Pattern. Sowohl in der Architektur als auch in der Softwareentwicklung folgen die Aufbauten und Abläufe bestimmten Mustern, so dass man diese Entwurfsmuster hier auch als Design Pattern kennt.