Wir durchleuchten Ihre App
Appic Audits
Wir bieten ein vollständiges Software-Projekt-Audit an, um Ihnen mögliche Code-Fehler, rechtliche Probleme, schlechte Team-Kommunikation, Usability-Probleme, Sicherheitsprobleme, ineffiziente Prozesse und mehr aufzuzeigen.
Wenn Sie sich nicht sicher sind, ob in Ihrem Projekt alles rechtmäßig ist, rufen Sie uns an und wir helfen Ihnen!
Inhalte des App-Audits
-
Code Analyse
Mit statischer Code-Analyse unter Verwendung von Regeln und KI finden wir Ineffizienzen und Fehler, bevor sie auftreten. Wir prüfen auch die verwendeten Bibliotheken und deren Versionen. Wir analysieren die verwendete Architektur und die allgemeine Codequalität. -
Dokumentation
Die Dokumentationsanalyse prüft das Vorhandensein und die Qualität der Dokumentation und der Codekommentare. Nicht nur die Dokumentation der App ist wichtig, sondern auch die der verwendeten Entwicklungs- und Bereitstellungsprozesse. -
Testing
Wie gut ist die Codeabdeckung (Unit-Tests)? Werden die Tests beim Build automatisch ausgeführt? Gibt es automatisiertes UI-Testing? -
Code Versionierung
Analyse der Verfügbarkeit, Strategie, Effektivität und Rückverfolgbarkeit der Versionierung.
Nutzt Ihr Team Git, Jira, Asana und Co. in vollem Umfang? -
Build tools
Können Sie Ihre Anwendung und Dokumentation mit einem Klick erstellen, während alle Tests automatisch ausgeführt werden, oder ist dies ein kostspieliger manueller Prozess? -
Lizenz Überprüfung
Gemeinsam mit unserer Rechtsabteilung analysieren wir, ob alle im Projekt verwendeten Lizenzen eingehalten werden und ob keine virale Lizenz vorliegt. -
DSGVO Prüfung
Die AGB der DSGVO sind obligatorisch, können aber in Bezug auf die Daten, die Ihre App verwendet und verarbeitet, variieren. Unsere Rechtsabteilung kümmert sich um diese Angelegenheiten. -
Bewertung des Entwicklungsprozesses
Ist Ihr Entwicklungsprozess optimal, um Fehler und Missverständnisse zu vermeiden? -
Prozessbewertung / Teamleistung
Wie ist die Leistung des Teams als Ganzes? Haben Sie schwarze Schafe, die sich in Ihrem Team verstecken? -
Manueller Test
Unsere Tester führen einen vollständigen manuellen Test Ihrer Anwendung durch, um mögliche Fehler zu identifizieren, sowohl kritische als auch kleinere. -
BLE-Analyse
Die Umsetzung der BLE-Einbindung ist voller Fallstricke. Wir helfen Ihnen bei der Analyse und sicheren Umsetzung. -
Last- und Performance Test
Durch eine hohe Auslastung identifizieren wir mögliche Performance-Probleme, sowohl in Ihrer App als auch im Backend und der Kommunikation zwischen beiden. -
Analytik
Wie gut ist Ihre Absturz- und Nutzungsanalyse? Werden Sie über alle auftretenden Abstürze und Probleme informiert? Wissen Sie, welche Teile Ihrer App den Nutzern gefallen und welche nicht? -
UX / Usability-Analyse
Unsere UX-Experten gehen die App durch und prüfen die Benutzerfreundlichkeit und Barrierefreiheit. -
Sicherheitsanalyse
Wir prüfen die verwendete Kryptographie, den Schutz der Nutzerdaten, die sichere Kommunikation und bekannte Probleme der mobilen Systeme.
UNSERE DIENSTLEISTUNGEN
1. Audit-Prozess
2. Präsentation
3. Problembehebung
HÄUFIG GESTELLTE FRAGEN
Selbstverständlich.
Unsere Experten können bei Ihnen vor Ort und direkt in Ihrem Team arbeiten, um die Prozesse und die Kommunikation zu verbessern, so lange es dauert.
Das können wir natürlich. Wenn Sie möchten, dass wir Ihre Code-Basis verbessern, werden wir die dafür benötigte Zeit schätzen und mit der Arbeit an Ihrem Code beginnen. Sie können selbst entscheiden, wie viel Zeit Sie investieren möchten und welche Fehler wir beheben sollen.
Natürlich!
Bei einem ersten Anruf können wir einen kurzen Blick darauf werfen und Sie beraten, was unserer Meinung nach gut zu analysieren wäre, aber es ist Ihre Entscheidung und freie Wahl, was letztendlich analysiert wird.
Ja, Sie erhalten einen ausführlichen Bericht über alle Feststellungen und die zu ergreifenden Maßnahmen zur Behebung der Probleme.
Die Dauer des Prozesses wird anhand der Verfügbarkeit von benötigten Experten und dem Umfang der Prüfung individuell bemessen.