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!

Stellen Sie eine Anfrage

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

Nachdem Sie festgelegt haben, welche Bereiche Sie von uns inspizieren lassen möchten, führen wir das Audit mit den entsprechenden Experten durch und erstellen einen umfassenden Bericht.

2. Präsentation

Nach dem Audit veranstalten wir einen Workshop, in dem wir Ihnen unsere Ergebnisse vorstellen und Sie über die zu ergreifenden Maßnahmen beraten.

3. Problembehebung

Bei Bedarf unterstützen unsere Experten Sie bei der Verbesserung Ihres Projekts, der Prozesse, der rechtlichen Aspekte und mehr, indem sie die Arbeit entweder in unseren Räumlichkeiten durchführen oder direkt mit Ihrem Team zusammenarbeiten.

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.