Wir bieten eine gründliche Begutachtung Ihrer Anwendung, mit besonderem Fokus auf die Codequalität, Schlüsselfunktionen, ordnungsgemäßer Dokumentation und Sicherheitsfragen.
Der Zweck der technischen Kontrolle ist es jegliche Schwachstellen des Systems, Ihre Achillesferse, zu entdecken und einen Weg zu finden, die Prozesse zu optimieren, zum Beispiel indem man die Entwicklung automatisiert oder die Kosten von Cloud-Lösungen optimiert.
Eine neue Perspektive
Ein Blick von Außen wirft ein neues Licht auf Ihre Anwendung und wird Ihnen helfen Ihre Lieferanten oder internes Team zu prüfen. Auf diese Weise können Sie bessere Geschäftsentscheidungen bezüglich der weiteren Entwicklung Ihres Produktes treffen und das Risiko von Cyber-Bedrohungen mindern.
Wann könnten Sie eine technische Kontrolle brauchen?
Es gibt mehrere Situationen in denen Sie eine technische Kontrolle in Erwägung ziehen könnten
01.
Wenn Sie die erste Version Ihrer App entwickelt haben, sowas wie einen MVP, und Sie sich nicht sicher sind, wie Ihre nächsten Schritte aussehen sollten.
02.
Wenn Sie Probleme mit Ihrer Anwendung haben, bei denen Sie nicht wissen, wie Sie sie lösen könnten oder Sie diese nicht selbst lösen können.
03.
Sie überlegen den Code neu zu schreiben, die Technologie zu ändern oder eine Cloud-Lösung einzuführen.
04.
Ihre App ist so groß geworden, dass Sie Kosten oder den Entwicklungsprozess optimieren müssen, um effektiver zu sein.
05.
Sie haben Zweifel bezüglich Ihres aktuellen Softwareanbieters oder wollen Ihr internes IT-Team überprüfen.
06.
Sie machen sich über Sicherheitsfragen sorgen und wollen die Anfälligkeit Ihrer App für Hacking prüfen.
Sichern Sie sich eine kostenfreie Schätzung für die technische Kontrolle Ihrer App
Erzählen Sie uns mehr über Ihr Projekt und wir werden eine präzise Schätzung der Kosten und einen Zeitplan erstellen können.
Alles was Sie über eine technische Kontrolle wissen möchten
Wie lange dauert sie?
25-40 Std.
Der Prozess kann, abhängig von der Größe Ihrer App, der Länge des Codes und der Anzahl der Funktionalitäten, die geprüft werden, von 25 bis hin zu 40 Stunden dauern. Möchten Sie die genaue Zahl wissen? Kontaktieren Sie uns für eine kostenfreie Schätzung.
Das Hauptziel ist es den technischen Zustand Ihrer Anwendung zu prüfen
Die Qualität des Source Codes
Besonders im Kontext der weiteren Entwicklung und Wartung der App
Wie es funktioniert
Ob die Anwendung richtig und effizient funktioniert
Auswahl der Technologie und Tools
Ob der Tech-Stack, die Tools und fertigen Bibliotheken, die ausgewählt wurden, Ihren Geschäftsanforderungen entsprechen
Lizenzen und Open-Source-Lösungen
Die Lizenz-Compliance der genutzten Bibliotheken (Prüfung der Lizenzen und ob die Nutzung der Open-Source-Lösungen korrekt ist)
Softwaredokumentation
Das Level von Softwaredokumentation oder Compliance der Dokumentation mit dem wirklichen Stand
App-Sicherheit
Die Anfälligkeit der Anwendung für Hacking (Sicherheitsschwachstellen in Bibliotheken, SQL-Injection, XSS, schlechte Sicherheitsmaßnahmen im Code, sowie Klartextkennwörter usw.)
Was wird gebraucht?
Eine Demo-Version Ihrer Anwendung
Mit einer Beschreibung der Funktionalitäten, so detailliert wie möglich, zusammengestellt von einer Geschäftsperson, vorzugsweise von einem Product Owner
Technische Dokumentation
Zugang zur existierenden technischen Dokumentation, um sie im Detail zu begutachten
Source Code
Zugang zum Source Code, mit oder oder Kommentaren
Wer nimmt an der Kontrolle teil?
Ihrerseits
Product Owner oder CTO oder Project Manager
Unsererseits
Architekt und Senior Developer, spezialisiert in der gegebenen Technologie
Was Sie bekommen, das heißt greifbare Ergebnisse
Als Ergebnis erhalten Sie einen gründlichen Prüfbericht, der folgendes beinhaltet:
Beschreibung des generellen Standes der Anwendung und der Codequalität
Eine Liste von Kommentaren und Empfehlungen bezüglich der Codequalität und der Auswahl von Bibliotheken
Eine Liste potenzieller Schwachstellen (bekannte Schwachstellen, SQL-Injection, XSS, usw.)
Eine Liste von Kommentaren und Empfehlung bezüglich der Verbesserung der Anwendungsarchitektur
Beschreibung der Genauigkeit und Relevanz der Dokumentation
Eine Liste von Open-Source Bibliotheken/Lösungen mit Hinweisen auf ihre Lizenzen und potentiellen Lizenzprobleme
Finden Sie heraus wie Sie Ihre App verbessern können
Erzählen Sie uns mehr über Ihr Projekt und wir werden einen präzisen Kontroll-Zeitplan für Sie vorbereiten, um Ihr Produkt zu perfektionieren.