Bei der Suche nach Web-Tools und Software-Anbietern ist es sehr leicht, aufgrund der riesigen Auswahl den Überblick zu verlieren. Sie wissen vielleicht nicht so recht, wo und wie Sie mit der Suche nach den für Ihren Bedarf besten Lösungen beginnen sollen. Welche Fragen sollten Sie beantworten können, um den für Sie passenden Weg durch diesen Dschungel von Anbietern und Technologien hin zu hochmodernen digitalen Kundenerlebnissen auf der Grundlage eines modernen Technologie-Stacks zu finden?

Sie Web-Tools und Anbieter qualifizieren, indem Sie Antworten auf einige Schlüsselfragen sammeln - und so die Lösungen finden, die am besten zu Ihnen und Ihrem Projekt passen.

Fragen, die Sie sich bei der Evaluierung von Web-Tools und Technologien stellen sollten

Wird ein gängiges Problem adressiert?

Falls ja, dann ist die Lösung in der Realität verankert, und der Softwareanbieter konzentriert seine Ressourcen auf die Lösung allgemeiner Probleme vieler Kunden und nicht auf die einzigartigen und sich ständig weiterentwickelnden Anforderungen weniger oder sogar einzelner Kunden.

Ist es ausreichend populär (lokal und international)?

Eine ausreichend hohe Popularität bedeutet, dass die Software oder das Tool wichtig genug ist und so wahrscheinlich noch lange verfügbar sein wird. Der Anbieter ist daran interessiert, die Lösung zu aktualisieren und weiterzuentwickeln. Die Beliebtheit auf lokaler Ebene zeigt, dass die Lösung gut an lokale Umstände angepasst ist.

Basiert sie auf allgemein anerkannten Technologiestandards?

Wenn die Lösung eine proprietäre Skriptsprache verwendet, machen Sie sich vom Lösungsanbieter abhängig, da es keinen Konkurrenten gibt, der die gleiche Skriptsprache in seinen Produkten verwendet. Ein Beispiel für eine solche proprietäre Skriptsprache ist Typoscript, das nur in Typo3 verwendet wird. Mit allgemein akzeptierten technischen Standards haben Sie Zugang zu einer großen Community von Experten, unabhängig von deren aktuellem Arbeitgeber.

Ist es für alle Anwender einfach zu benutzen?

Geschäftsanwender sind in der Regel nicht dafür ausgebildet, den Softwarecode zu verstehen. Und es gehört auch nicht zu ihren Aufgaben. Sie sind wie Autofahrer, die nicht verstehen oder reparieren müssen, was unter der Motorhaube steckt. Hauptsache, das Auto fährt ohne Probleme. Die technischen Benutzer - Ihre IT-Mitarbeiter - müssen jedoch den Code verstehen, damit sie die Lösung an Ihre individuellen Bedürfnisse anpassen können. Sie sind in dieser Analogie wie Automechaniker.

Wie sieht es mit länderspezifischen Präferenzen aus?

Englisch ist die dominante Sprache in der Softwareentwicklung: Das englische Alphabet ist die Grundlage für die meisten populären Programmiersprachen. Allerdings enthalten viele andere Varianten des lateinischen Alphabets Sonderzeichen, die es im englischen Alphabet nicht gibt. Andere Sprachen haben ihre eigenen Zeichensätze und Schriftsysteme. Im Idealfall kann die Benutzeroberfläche Ihrer Lösung an die Erwartungen der Benutzer angepasst werden, wie z. B. das Lesen von rechts nach links. Wenn die Software oder Technologie in dieser Hinsicht unabhängig ist, sind die Chancen höher, dass Benutzer mit unterschiedlichem kulturellem Hintergrund sie akzeptieren. 

Sind Trainings und Zertifizierungen verfügbar?

Standardisierte Schulungen, die vom Softwarehersteller oder seinen Partnern angeboten werden, helfen Ihren Anwendern, mit der Software schnell kompetent und produktiv umzugehen. Zertifizierungen (insbesondere für Softwareingenieure) helfen ihnen, ihr Know-how zu bestätigen und sich und Ihr Unternehmen von der Konkurrenz abzuheben.    

Ist die Lösung mit lokalen Gesetzen und Vorschriften konform?

Wenn die Lösung mit den Gesetzen und Vorschriften Ihrer Zielländer kompatibel ist, vermeiden Sie das Risiko, eine Strafe zu erhalten. Nehmen Sie jedoch nicht automatisch das Wort des Anbieters für bare Münze. Viele Softwareanbieter behaupten, sie seien DSGVO-konform, obwohl sie es nicht sind - und überraschenderweise gilt dies sowohl für kleine als auch für große Anbieter. Es lohnt sich auf jeden Fall, die Geschäftsbedingungen im Detail zu prüfen. Möglicherweise finden Sie darin immer noch Vertragsklauseln, die bereits von europäischen Gerichten in Bezug auf Datenschutz und Datensicherheit für ungültig erklärt wurden. Andernfalls kann sich die Einrichtung einer datenschutzkonformen Lösung als mühsam erweisen (dies ist auch einer der Gründe, warum wir bei Bright IT von Google Analytics zu Piwik Pro gewechselt haben). Es ist ratsam, dass Sie ihre Wahl auf der Grundlage einer Beratung mit einem auf die lokalen Vorschriften spezialisierten Anwalt treffen.

Gibt es langfristiges Support?

Denken Sie an Programmierbibliotheken oder -frameworks wie REACT oder vue.js, oder sogar an ganze Programmiersprachen wie Java. Eine Sprache, eine Bibliothek oder ein Framework, die schon eine Weile auf dem Markt sind und eine positive Perspektive oder eine Roadmap für die nächsten Jahre haben, verringern das Risiko, dass Sie die Lösung bald ersetzen müssen, weil der Support ausläuft oder es keine Updates gibt. Gleichzeitig sollten die Frameworks und Bibliotheken abwärtskompatibel sein, damit Ihr alter Code auch in den aktualisierten Versionen der Frameworks und Bibliotheken läuft. 

Gibt es eine aktive Entwickler-Community?

Eine aktive Entwickler-Community sorgt dafür, dass die Software oder Technologie zukunftssicher bleibt. Bugs können dank des Feedbacks der Community viel schneller entdeckt und beseitigt werden. Noch besser ist es, wenn die Community in Ihrem Land oder Ihrer Sprache aktiv ist. Wenn Sie Software-Ingenieure suchen, die sich auf eine bestimmte Webtechnologie spezialisiert haben, können Sie aus dem Talentpool der Community rekrutieren.

Fragen, die Sie sich bei der Evaluierung von Softwareanbietern stellen sollten

Verfügen sie über Erfahrungen in Ihrer Branche?

Verschiedene Branchen haben unterschiedliche Fachausdrücke, Herausforderungen, allgemein anerkannte Geschäftspraktiken und Vorschriften. Einige Beispiele: Banken und Versicherungen sind stark regulierte Branchen mit eigenen Herausforderungen und Einschränkungen, die Sie in anderen Branchen nicht finden werden. Ein B2C-Unternehmen muss oft strengere Datenschutzgesetze einhalten als ein B2B-Unternehmen. Ein Einzelhändler, der einen großen Online-Shop für schnelle Mode betreibt, hat andere technische Anforderungen als ein kleiner digitaler " Tante Emma-Laden". 

Haben sie Erfahrung in Ihren Zielländern/-märkten?

Was auf dem Heimatmarkt eines Anbieters funktioniert, kann in anderen Ländern aufgrund kultureller und rechtlicher Unterschiede nicht funktionieren. Ein Online-Shop, der als einzige Zahlungsoption Kreditkarten anbietet, könnte beispielsweise für den US-Markt ausreichend sein, wo jeder mindestens eine Kreditkarte besitzt. Im Gegensatz dazu gibt es in Deutschland viele Menschen, die andere Zahlungsarten bevorzugen und vielleicht nicht einmal eine Kreditkarte besitzen.

Gibt es Erfahrung in der Zusammenarbeit mit Unternehmen ähnlicher Größe wie dem Ihren?

Unternehmen unterschiedlicher Größe stehen vor unterschiedlichen Herausforderungen und haben unterschiedliche Bedürfnisse. Wenn ein Softwareanbieter keine Erfahrung in der Zusammenarbeit mit Unternehmen Ihrer Größe hat, könnten seine Lösungen für Ihre Bedürfnisse über- oder unterdimensioniert sein. Außerdem sollten Sie überlegen, ob Sie für den Anbieter ein relevanter Kunde sind und das von Ihnen gewünschte Serviceniveau erwarten können. Daher ist der Partner des Anbieters oft die wichtigste Entscheidung, die Sie treffen müssen. Unserer Erfahrung nach ist jedoch eine der schlechtesten Kombinationen ein kleiner lokaler Softwareanbieter in Kombination mit einem kleinen lokalen Partner. Ein gut gewählter (mindestens) mittelgroßer Anbieter in Kombination mit einer guten kleinen Agentur kann eine viel bessere Wahl sein. Sie erhalten das gewünschte Maß an Aufmerksamkeit, sind aber weder von proprietärer Technologie noch von einer bestimmten Agentur abhängig.

Gibt es eine langfristige Vision und eine Roadmap für das Produkt?

Wenn Sie in Ihrem Unternehmen eine neue Software einführen, möchten Sie diese zumindest einige Jahre lang nutzen können, damit Sie sich auf Ihr Tagesgeschäft konzentrieren können. Ein Softwareanbieter, der keine Vision und keine Roadmap hat, ist möglicherweise nur auf einen schnellen Exit aus und überlässt die übernommenen Kunden den Willkürlichkeiten desjenigen, der das Unternehmen kaufen wird. 

Halten sie, was sie versprechen?

Der Softwareanbieter Ihrer Wahl muss zuverlässig sein und Ihnen Unterstützung bieten können. Dies ist besonders wichtig, wenn seine Lösung ein integraler Bestandteil Ihrer Geschäftsprozesse ist.

Holen Sie sich Unterstützung!

Die oben gestellten Fragen scheinen einfach zu sein. Sie geben Ihnen zwar einen Leitfaden für die zu stellenden Fragen, aber die Beschaffung und Auswertung der Informationen kann eine entmutigende Aufgabe sein. Ein unabhängiger Berater kann Ihnen helfen, sich im Anbieterdschungel zurechtzufinden. Wenn Sie Hilfe bei Ihrem Web- oder E-Commerce-Projekt suchen, wenden Sie sich an uns. Unser Erfolg hängt sehr stark davon ab, dass wir den Markt genau beobachten und ständig auf dem Laufenden bleiben. Vorher sollten Sie sich aber vielleicht noch die Fragen ansehen, die Sie einem Implementierungspartner wie uns stellen sollten . Diese Fragen werden es uns ermöglichen, Ihnen schneller zu helfen.