17 Fragen, die Sie sich stellen sollten, bevor Sie ein Unternehmen für die Entwicklung mobiler Apps beauftragen
Veröffentlicht: 2018-06-28Eine Zahl, die mit der steigenden Zahl mobiler Apps auf dem Markt auf einem kontinuierlichen Wachstumschart steht, ist die steigende Zahl von Unternehmen für die Entwicklung mobiler Apps.
Eine schnelle Suche bei Google mit der Suchanfrage „Entwicklungsunternehmen für mobile Apps“ liefert Millionen von Ergebnissen, ein Zeichen dafür, dass die Zahl der Entwicklungsunternehmen für mobile Apps steigt.
Da die Website jedes Unternehmens die gleichen Versprechen macht, Downloads für Ihre App zu erhalten und sie an die Spitze zu bringen, kann es für ein Unternehmen sehr schwierig sein, sich für ein Unternehmen zu entscheiden.
In diesem Artikel finden Sie Fragen, die Sie sich stellen sollten, wenn Sie ein Unternehmen für die Entwicklung mobiler Apps beauftragen, damit Sie schneller eine fundierte Entscheidung treffen können. Ohne es weiter zu verzögern, hier sind die Fragen zur App-Entwicklung, die Sie stellen sollten, um das Unternehmen für die Entwicklung mobiler Apps zu prüfen, mit dem Sie zusammenarbeiten können.
1. Kann ich Ihr Portfolio einsehen?
Die wichtigste Frage bei der Entwicklung mobiler Apps sollte sich auf die Anzeige des App-Portfolios beziehen. Bitten Sie den potenziellen Dienstleister, das Portfolio mit Ihnen zu teilen. Das Portfolio vermittelt eine Vorstellung davon, welche Art von Arbeit sie leisten und wie komplex ein Projekt ist, das sie bewältigen können.
2. Kann ich mit einigen Ihrer Kundenreferenzen sprechen?
Bitten Sie die Entwicklungsagentur, die Referenzen der Kunden zu teilen, für die sie gearbeitet haben, und besprechen Sie die Möglichkeit, mit den früheren Kunden zu sprechen.
Normalerweise haben Unternehmen kein Problem damit, Sie an ihren früheren Kunden weiterzuleiten, aber wenn Sie feststellen, dass Ihr Kunde ängstlich wird oder sich nicht darauf vorbereitet, die Informationen auf einmal zu teilen, sollten Sie dies wahrscheinlich als rote Flagge sehen.
3. Welchem Entwicklungsprozess für mobile Apps folgen Sie?
Ein wichtiges Element, das die Kosten für die Entwicklung mobiler Apps und ihre Startzeit bestimmt, ist der Prozess, der von der App-Entwicklungsagentur befolgt wird. Ein wichtiger Teil der Auslagerung der App-Entwicklung ist, zu wissen, welchen Entwicklungsprozess das Team befolgt, sollte ein Teil Ihrer Liste mit Interviewfragen für App-Entwickler sein .
Bei Appinventiv folgen wir der Agile-Entwicklungsmethodik für jedes einzelne Projekt. Aber es gibt Unternehmen, die noch am Wasserfallmodell arbeiten.
Der Grund, warum wir unsere Energie auf die agile Entwicklung konzentrieren, ist, dass sie eine schnelle Bereitstellung der App gewährleistet und gleichzeitig eine schnelle Behebung des Problems ermöglicht.
Wenn auch Sie mit einem Unternehmen zusammenarbeiten, das nach agilen Methoden arbeitet, fragen Sie nach der Dauer des Sprints. Wenn es für 2 Wochen oder länger sein wird.
[Lesen Sie: Gründe, warum wir bei unserem Entwicklungsprozess für mobile Apps auf Agile vertrauen ]
4. Geben Sie einen Einblick in Ihr Team
Ein wichtiger Teil Ihres Fragebogens zur Entwicklung mobiler Apps sollte darin bestehen, sich nach dem Remote-Entwicklungsteam zu erkundigen. Bitten Sie die Agentur, einen Einblick in das Team zu geben – Erfahrungen des Teams, Anzahl der Personen, die an der App arbeiten würden, der Tech-Stack, an dem sie arbeiten, usw.
Wenn Sie dies wissen, erhalten Sie eine Vorstellung davon, ob das Unternehmen, mit dem Sie in Verbindung gebracht werden, über die erforderlichen Arbeitskräfte und Kenntnisse verfügt, um das Projekt durchzuführen, oder nicht.
5. Wie sieht die Benutzererfahrung der App aus?
Die Benutzererfahrung ist zweifellos der wichtigste Teil des Entwicklungsprozesses für mobile Apps. Somit wird auch die Herangehensweise von Designern zu einer wichtigen Frage bei der mobilen Entwicklung. Alles – von der Zukunft Ihrer App bis zur Fähigkeit, Einnahmen zu generieren – hängt von der Art der Erfahrung ab, die Ihre App den Benutzern bietet.
Um ein hervorragendes App-Erlebnis zu bieten, muss Ihr App-Entwicklungsunternehmen nicht nur mit den Erwartungen der Endbenutzer vertraut sein, sondern auch mit den Trends, denen die führenden Apps in Ihrer App-Kategorie folgen.
Der Designprozess für mobile Apps wird eine Verschmelzung von Branchentrends und Benutzererwartungen sein.
*Tipp: Machen Sie sich ein Bild von der UX, indem Sie sich das Portfolio des Unternehmens ansehen.
[Lesen: 7 Strategien zur Gewährleistung eines besseren Engagements der Benutzer mobiler Apps ]
6. Werden Sie die App auch in Stores einreichen?
Sobald die App entwickelt ist, reicht nicht jedes Unternehmen Ihre App in den Stores ein. Sie müssen bestätigen, ob sie den Dienst gemäß den Einreichungsrichtlinien der App-Stores anbieten.
Die Kenntnis des Supports, den Ihr zukünftiges Partnerteam anbieten wird, wird zu einem wichtigen Checklistenelement der Frage „So stellen Sie einen Entwickler für mobile Apps ein“.
*Tipp: Um den Einreichungsprozess in die Hand zu nehmen, machen Sie sich mit den App Store Submission Guidelines vertraut .
7. Was sind alle Services, die in Post Launch enthalten sind?
Unter Unternehmen, die in den mobilen Bereich expandieren wollen, ist die Überzeugung weit verbreitet, dass der Großteil der Arbeit mit der Entwicklung einer mobilen App endet. Aber die Wahrheit kann nicht weiter entfernt sein. Während die Entwicklung mobiler Apps zweifellos ein entscheidender Teil einer mobilen Reise ist, geht die Arbeit noch viel weiter, nachdem die App entwickelt und bereitgestellt wurde.
Was Sie als Unternehmen vom Dienstanbieter verlangen müssen, ist die Art von Diensten, die sie im Rahmen des Post-Launch-Prozesses für mobile Apps anbieten werden. Werden sie sich nur auf App-Updates konzentrieren oder auch daran festhalten, die Probleme zu finden und zu lösen, die im Abschnitt „App-Überprüfung“ hervorgehoben werden.
8. Welchen Kommunikationsmodus werden Sie verwenden, um uns auf dem Laufenden zu halten?
In 70 % der Fälle, in denen mobile Apps entwickelt werden, werden die Dienste in Länder wie Indien ausgelagert, weil sie für die gleiche Qualität, die australische oder amerikanische Entwickler mobiler Apps liefern würden, weniger verlangen.
Bei einem Wechsel der Zeitzone ist das wichtigste Problem die Kommunikation. Es ist sehr wichtig, in Bezug auf den Kommunikationsmodus und die Timings auf derselben Seite zu sein. Behalten Sie also die Art der Kommunikation als Teil Ihres Fragebogens zur Entwicklung mobiler Apps bei.
9. Wer wird Eigentümer des Codes sein?
Code Ownership ist das nächste und sehr wichtige Element, das Sie hinzufügen müssen, wenn Sie Schwierigkeiten haben, eine Antwort auf die Fragen zu finden, wenn Sie einen Entwickler für mobile Apps einstellen. Während wir bei Appinventiv nach Projektende die komplette App, einschließlich der Codes und Wireframes, an den Kunden übergeben, gibt es Entwickler mobiler Apps, die den Code bei sich behalten.
Unternehmen, die keinen Code besitzen, neigen dazu, von der App-Entwicklungsagentur abhängig zu werden. Für jedes einzelne Feature-Update, das von ihrem internen Tech-Team durchgeführt werden könnte, müssen sie sich mit der Entwicklungsfirma in Verbindung setzen. Ein Problem, das nie auftritt, wenn die Unternehmen den Code besitzen.
10. Entwickeln Sie Apps für mehrere Plattformen?
Während Sie sich am Anfang auf eine der Plattformen – iOS oder Android – konzentrieren werden, wird eine Zeit kommen, in der Sie versuchen werden, auf die Plattform zu expandieren, für die Sie sich am Anfang nicht entschieden haben. Wenn Sie mit Android beginnen, sollten Sie sich wegen der umsatzgenerierenden Fähigkeiten der Plattform für iOS entscheiden. Wenn Sie mit iOS beginnen, suchen Sie in Android nach der Benutzerbasis, mit der es gekennzeichnet ist.
Der proaktive Ansatz für die kontinuierliche Einnahmequelle, egal ob es sich um eine Unternehmens-App oder eine E-Commerce-App handelt, besteht darin, sich mit einem Unternehmen zusammenzuschließen, das sich auf die Skalierung einer App über Geräte und Betriebssysteme hinweg spezialisiert hat. Fragen Sie also Ihren, ob er ein Team hat, das die Nuancen der plattformübergreifenden App-Entwicklung kennt.
*Tipp – Wenden Sie sich an ein Unternehmen, das den Flutter-App-Entwicklungsdienst oder den React-Native-App-Entwicklungsdienst anbietet .
11. Wie sieht Ihre Lieferterminstruktur aus?
Wenn es um die Lieferung einer mobilen App geht, geben Unternehmen eine Schätzung des Lieferdatums der mobilen App an. Der Lieferterminbereich beträgt in der Regel eine Woche.
Der Lieferbereich wird zwar im SLA und Umfang genannt, ist aber kaum jemals konkret. Das zweifache Element der entscheidenden Frage, die bei der Beauftragung eines Entwicklungsunternehmens für mobile Apps gestellt werden muss, ist A. Ihr Lieferterminbereich und B. Die Maßnahme, die sie ergreifen werden, wenn die Zeit überschritten wird.
12. Können die App-Funktionen über den Umfang der Arbeit hinaus geändert werden?
Der Arbeitsumfang ist das Dokument, das Anbieter von App-Entwicklungsdiensten zusammenstellen und an die Kunden senden. In dem Dokument haben sie die Details der App, die Funktionen, die sie haben würde, den verwendeten Tech-Stack, die geschätzten Arbeitsstunden und schließlich eine Kostenidee.
Eine Reihe dieser Unternehmen sehen den Arbeitsumfang als Bibel an, sie folgen ihm bis ins kleinste Detail, und wenn eine Änderung hervorgehoben wird, berechnen sie einen Aufpreis. Was wir hier bei Appinventiv tun, ist, dass wir Raum für Änderungen im Arbeitsumfang lassen. Während die Ergebnisse im Wesentlichen unverändert bleiben, besteht immer die Möglichkeit, Änderungen am Plan vorzunehmen.
13. Wie oft wird die lieferbare Software geliefert?
Da Sie sich in der Phase befinden, in der Sie nach einem Unternehmen für die Entwicklung mobiler Apps suchen, bin ich mir sicher, dass Sie sich des Konzepts des agilen Entwicklungsprozesses bewusst sein müssen. Nun, auslieferbare Software ist das Ergebnis agiler Methoden.
Was passiert, ist, dass alle 2 Wochen (im Fall von Appinventiv) oder so, Unternehmen für die Entwicklung mobiler Apps ein funktionierendes Modell einer Reihe von Funktionen an den Kunden senden, um ihn über den Prozess auf dem Laufenden zu halten.
Während es in unserem Fall zwei Wochen sind, kann es bei anderen App-Entwicklungsagenturen mehr oder weniger dauern. Fragen Sie also, welche Häufigkeit sie für das Senden über die lieferbare Software einstellen werden.
14. Welche Leistungen sind in den Kosten enthalten?
Die Entwicklungskosten für mobile Apps setzen sich aus einer Reihe verschiedener Elemente zusammen . Es kann Faktoren wie das Design mobiler Apps, das Testen mobiler Apps, Post-Launch-Services usw. umfassen.
Was Sie mit Ihrer App-Entwicklungsfirma bestätigen müssen, ist, welche Dienste sie in den Kostenvoranschlag aufnehmen, den sie gesendet haben, und wie sich die Kosten auswirken würden, wenn weitere Funktionen hinzugefügt werden.
15. Werden Sie vor Projektbeginn ein Wireframe entwickeln?
Es gibt sehr ausgewählte Unternehmen für die Entwicklung mobiler Apps, die den Service der Wireframe-Entwicklung anbieten, bevor die Partnerschaft beginnt – Eine diesbezügliche Anfrage kann also Teil Ihres Fragebogens zu Fragen bei der Beauftragung eines Entwicklungsunternehmens für mobile Apps sein – Aber es gibt einige, wie unsere, die ein Wireframe, basierend auf dem Verständnis der ersten Ebene, mit dem Arbeitsumfang selbst enthalten.
Der Grund, warum Sie in eine Agentur investieren sollten, die den Wireframe-Service anbietet, ist, dass sie ein sehr klares Verständnis dafür haben, worum es bei Ihrer App-Idee geht und wie der Benutzerfluss sein sollte.
Achtung: Auf Ihrer Suche nach qualifizierten und erfolgreichen Entwicklern mobiler Apps werden Sie auf eine Reihe von Unternehmen stoßen, die Wireframes kostenlos anbieten, und einige bieten die Möglichkeit zu einem reduzierten Preis an. Was Sie idealerweise tun sollten, ist, dass Sie, anstatt Ihre Idee mit vielen Unternehmen zu teilen, nur um sich ein Bild von deren Entwicklungsgedanken zu machen, das Wireframe nur aus Ihren zwei oder drei besten Entscheidungen erstellen lassen sollten.
16. Was sind die Exit-Optionen?
Bestätigen Sie Ihre Exit-Optionen mit der App-Entwicklungsfirma. Es gibt so viele unvorhergesehene Ereignisse, die passieren können – Ihnen geht möglicherweise das Geld aus oder der Prozess verläuft nicht so, wie Sie es erwartet haben.
Inmitten all dessen ist das Letzte, was Sie brauchen würden, bei einer Agentur ohne Ausstiegsoption hängen zu bleiben. Bevor Sie also die Marke festlegen, mit der Sie verknüpft werden, werfen Sie einen Blick auf deren SLA, um die von ihnen angebotenen Ausstiegsoptionen zu prüfen.
17. Haben Sie das komplette Team im Haus?
Eine der wichtigsten Fragen, wenn Sie gerade erst damit beginnen, ein Unternehmen für die Entwicklung mobiler Apps einzustellen, ist, ob es das gesamte Team im Haus hat oder nicht. Während wir bei Appinventiv ein Team aus Forschungsanalysten, Designern mobiler Apps, Entwicklern und QA haben, gibt es eine Reihe von Marken, die einen Teil des Prozesses (in den meisten Fällen das Design) auslagern, weil sie eine kleine Marktkapitalisierung sind.
Finden Sie also heraus, ob das Unternehmen die Unterstützung eines Teams hat oder Teile der Prozesse auslagert.
Obwohl die Kenntnis dieser 17 Fragen Ihnen helfen wird, die richtige Entscheidung zu treffen, ist es ebenso gewinnbringend, Kenntnisse über die verschiedenen Entwicklungstechnologien für mobile Apps, Fallstricke, die Sie vermeiden müssen, und vieles mehr zu haben, für die Sie diesen Leitfaden zur Entwicklung mobiler Anwendungen heranziehen können .