Das Frontend umfasst die sichtbare Oberfläche eines IT-Produkts, während das Backend für die Funktionen im Hintergrund zuständig ist. Unser Ziel ist es, sowohl die sichtbare Schnittstelle zeitgemäß und benutzerfreundlich zu gestalten, als auch im Hintergrund technisch perfekte Lösungen zu entwickeln.
Wir arbeiten immer auf dem neuesten Technologiestand und wenden agile Methoden an, wie beispielsweise Scrum bei der Software-Entwicklung. Unsere Expertise umfasst die Entwicklung von Websites, Web-Applikationen, mobilen Applikationen, Portalen und individuellen, maßgeschneiderten Software-Lösungen.
Die technische Basis aller Webanwendungen ist die Auszeichnungssprache HTML. Dabei legt HTML5 den semantisch strukturellen Aufbau der Seiten fest. Diese können dann mit Style-Anweisungen im CSS den erforderlichen Designs bzw CI/CD angepasst werden. Interaktion/Animation und Kommunikation mit den Schnittstellen wird von JavaScript übernommen. Gerade die Reaktivität von UI-Elementen wird von MVVM-Frameworks wie Angular, Vue oder React unterstützt.
Da viele weitere Technologien und Kombinationen zum Einsatz kommen können, legen unsere Teams für jedes Projekt einen individuellen Technologie-Stack fest. Dies erfolgt nach einer Phase der Anforderungsaufnahme und Evaluierung, da wir in jedem neuen Projekt bestrebt sind, die jeweils bestmögliche Lösung zu entwickeln. Unser Ziel sind moderne Anwendungen, die über ein übersichtliches User Interface verfügen, eine intuitive Nutzersteuerung bieten, im Hintergrund flüssig laufen und skalierbar sind.
Die Anforderungsphase kann entscheidend sein, um das Fehlerpotential einer Software zu minimieren, deshalb müssen alle Anforderungen korrekt und verständlich aufgenommen werden. Wir legen bei unserer Arbeit großen Wert auf ein professionelles Anforderungsmanagement im Sinne eines agilen Vorgehens. Die Qualität unserer Anforderungen unterliegt einer steten Kontrolle durch unsere Entwicklungsteams – insbesondere durch unsere Engineers und Architekten. Im Rahmen von regelmäßigen Refinements werden Anforderungen mit dem Team gesichtet, offene Fragen oder Verständnisschwierigkeiten werden frühzeitig geklärt.
Die Realisierung eines Projektes geht mit zahlreichen Rahmenbedingungen einher. Um unseren eigenen Qualitätsansprüchen, gesetzlichen Vorgaben sowie den Anforderungen unserer Kunden gerecht zu werden, setzen wir ein umfassendes Test- und Qualitätsmanagement ein. Insbesondere die testgetriebene Entwicklung hat sich in zahlreichen Projekten etabliert. Dabei werden Tests schon vor der eigentlichen Implementierung von Features und Funktionen geschrieben. Erwartetes Verhalten und Rückgabewerte von Funktionen werden bereits im Vorfeld durchdacht und erleichtern die Auswahl eines passenden Lösungsweges.
Die offene, lockere Unternehmenskultur von Link Innovation spiegelt sich in der Zusammensetzung unserer eingespielten Teams wieder. Neben fachlicher IT-Expertise und umfassender Erfahrung unserer Kollegen legen wir großen Wert auf einen ehrlichen, fairen Umgang – sowohl untereinander als auch im Umgang mit Kooperationspartnern und Kunden. Dies findet sich ebenfalls in den Werten des agilen Arbeitens wieder, die wir in den meisten unserer Projekte in Form von Scrum umsetzen. Hier können Sie mehr Infos zum Thema Scrum bei Link Innovation bekommen.