Masiar Ighani

Senior Java Engineer, Senior DevOps Engineer, Kubernetes & OpenShift Engineer and Security Expert.

Die Vorteile der Offshore Entwicklung – Liquid Workforce

Ein Großteil unserer Projekte werden seit Jahren Offshore entwickelt. Wir verfügen über ein weltweites Netzwerk von Software Spezialisten, hauptsächlich kommen unsere Software Spezialisten jedoch aus der Ukraine und Polen. Die Entwicklung von Projekten im Ausland ist bis zu einem gewissen Grad der Komplexität äußerst lohnenswert! Das liegt nicht nur an den Preisvorteilen. Wir können Ihnen […]

Die Vorteile der Offshore Entwicklung – Liquid Workforce Lesen »

User Story Mapping

Wer bereits öfter mit der IT Welt zutun hatte, dem sind Begriffe wie Agile Entwicklung, Scrum oder User Stories vermutlich nicht fremd. Und wer bereits an der Konzeption und Entwicklung von Software beteiligt war, der weiß, dass die Baustellen der Softwareentwicklung nicht erst mit der Entwicklung beginnen und dass das Scheitern von Softwareprojekten meist an

User Story Mapping Lesen »

Was sind Chatbots

Nutzer halten sich immer mehr und länger in Messaging Applikationen auf. Zum ersten mal übertrifft die Anzahl der monatlich aktiven Chat User die der Social Media User (s. Grafik). Da liegt es nahe, dass die großen Player diesen Umstand nutzen wollen, um damit Geld zu verdienen. Die neueste Entwicklung sind hier die Chatbots. Zwar ist

Was sind Chatbots Lesen »

Die Chatbots sind bereit – und zwar eine Armee davon

Die Schlacht um Ihren Online-Shopping Geldbeutel wurde in großem Stil auf Websites, und neuerdings auch auf Smartphone Apps, ausgetragen. Nun haben Händler ein neues digitales Tool in Augenschein genommen, das sowohl Ihr Geld als auch Ihre Treue gewinnen soll: eine Chatbot-Armee. Chatbots – so heißen die Roboter die menschliche Kommunikation vortäuschen – sind in den

Die Chatbots sind bereit – und zwar eine Armee davon Lesen »

Chatbots übernehmen die Kunden Kommunikation

Facebook hat ca. 2 Milliarden aktive Nutzer. Auf Ihrer Entwickler Konferenz F8 im April 2016 hat das Unternehmen Pläne enthüllt wie es noch mehr Nutzer verbinden will und Mark Zuckerberg wies auf ein Zukunfts-Szenario hin wie A.I. kontrollierte Bots einfache Antworten in der Nutzer Kommunikation liefern. Warum ist das eine große Ankündigung? Laut vielen Analysten

Chatbots übernehmen die Kunden Kommunikation Lesen »

A/B Testing einfach halten

Halten Sie Ihre ersten A/B Tests simpel. Erfolgreiches A/B Testing hat mit Prozessen zu tun. Deshalb ist es wichtig , dass Sie zuerst die Mechanik des eingesetzten Tools und des Themas allgemein kennen lernen. Sie müssen herausbekommen wie Theorie und Praxis von A/B Tests übereinstimmen, ein Gefühl dafür bekommen was funktioniert und was nicht, welche Probleme beim Durchführen

A/B Testing einfach halten Lesen »

Softwareentwicklungsprozess

Software Development Life Cycle, abgekürzt SDLC, ist eine wohldefinierte Sequenz von Phasen im Software Entwicklungs Prozess. SDLC Aktivitäten SDLC gibt eine Serie von Schritten vor, um eine Software effizient zu entwickeln. Das SDLC Framework beschreibt folgende Phasen: Kommunikation Dies ist der erste Schritt im SLDC. Der Kunde nimmt Kontakt zum Software  Unternehmen auf und bespricht Einzelheiten und

Softwareentwicklungsprozess Lesen »

Continuous Delivery Pipeline mit CoreMedia – Teil3

Jede Webanwendung besteht aus mehreren Komponenten, die im Zusammenspiel eine HTML Seite zur Anzeige bringen. Hier ein mögliches Beispiel: Apache Webserver Tomcat Applikationsserver Datenbank Caching layer Messaging Broker Suchmachine Etc. All diese Komponenten müssen effizient miteinander kommunizieren. Meistens hat man aber einen solchen Stack nicht nur in einfacher Ausfertigung, sondern mehrfach vorliegen: Entwicklungsumgebung, Abnahmeumgebung (Staging)

Continuous Delivery Pipeline mit CoreMedia – Teil3 Lesen »

Continuous Delivery Pipeline mit CoreMedia – Teil2

Continuous Delivery beschreibt im Software Entwicklungsprozess die Kette bzw. den Prozess der zwischen Entwicklung und Produktionsstellung liegt. Ziel ist es diesen Weg so schnell, automatisiert und zuverlässig wie möglich zu gestalten. Die Vorteile einer gelungenen Continuous Delivery sind immens und liegen auf der Hand:Time-To-Market: Features sollen schnell in Produktion gehenAus fachlicher Sicht können zum einen

Continuous Delivery Pipeline mit CoreMedia – Teil2 Lesen »