3 Grundlegende Anforderungen für jede Webanwendung
Immer häufiger stelle ich Anbietern und Unternehmen immer wieder die gleichen Fragen. Wenn Sie darüber nachdenken, eine eigene Anwendung zu entwickeln, sind dies 3 Funktionen, die Sie vom ersten Tag an in Ihre Anwendung integrieren müssen, wenn Sie später Ressourcen sparen möchten.
Hat Ihre Bewerbung…
- Einen haben API? Es muss kein spezieller oder ein Webdienst sein ... jedes alte einfache XML reicht aus. Wir werden es eines Tages in unsere Anwendung integrieren wollen, um es zu automatisieren und unseren Kunden die Verwaltung mehrerer Technologien zu erleichtern. Wenn ich heute eine Bewerbung starten würde, würde ich vom API Sorgen Sie sich um die Benutzeroberfläche, nachdem… vielleicht sogar die Benutzeroberfläche über die integriert wurde API um sicherzustellen, dass wir es gut genug gebaut haben.
- Haben Sie eine Agenturfunktion? Wir möchten unsere Kunden in Ihre Anwendung verkaufen, aber wir möchten es für sie verwalten können. Hier ein Beispiel: Warum haben Domain-Registrare keine Agenturkonten, bei denen der Kunde das Eigentum an der Domain behalten kann, aber die Agentur die Registrierung verwalten und sogar bezahlen kann? Ich habe heute Abend meinem Registrar geschrieben und dies empfohlen.
- Haben Sie eine Enterprise-Funktion? Immer mehr Unternehmen sind nur Sammlungen kleinerer. Die Berichterstellung sollte auf so vielen Ebenen wie eine Organisation zusammengefasst werden. President to Division VP to Regional Manager to Account… Jeder sollte in der Lage sein, Zugriffsberechtigungen sowie zusammenfassende Berichte auf jeder dazwischen liegenden Ebene zu erhalten.
Es gelten immer die typischen Anforderungen, um das zu tun, was Sie brauchen, sowie die Sicherheitsanforderungen; die oben genannten Anforderungen werden jedoch oft übersehen oder auf den später zu entwickelnden Rückstand gesetzt. Sie verstauben den Rückstand, ebenso wie die Software Ihres Unternehmens.
Wenn ich ein Risikokapitalgeber wäre, der Technologieunternehmen in der Web 2+-Welt finanziert, wären dies meine Grundlagen. Wenn Sie diese Funktionen nicht zumindest planen, würde ich mein Geld meiner Meinung nach woanders hinnehmen. Wenn ich ein Interessent bin, tue ich das oft.