Aven Add-on
Ihre Software verstehen
Fragen Sie nicht die Entwickler. Fragen Sie Aven. Sie haben Software entwickeln lassen oder betreiben ein eigenes System. Aven liest den Quellcode und erklärt Ihnen verständlich, was darin steht: wie eine Regel umgesetzt ist, wo sie liegt und welcher Test sie prüft. Geschäftsführung und Produktverantwortliche können ohne Programmierkenntnisse nachfragen; neue Entwickler finden sich im Code zurecht. Von einer einzelnen Zeile bis zum gesamten Bestellablauf bleibt jede Antwort mit Datei und Zeile nachvollziehbar.
Aus der Praxis
Warum bekommt der Kunde 7 % Rabatt statt 10 %?
Ein Kunde fragt nach: Seine Bestellung hat nur 7 % Rabatt erhalten, erwartet hatte er 10 %. Die Regel steckt im Quellcode Ihres Shops. Der Entwickler, der sie geschrieben hat, hat das Unternehmen letztes Jahr verlassen. Niemand im Team weiß, wo sie steht.
- Eingabe
- Die Frage im Chat: „Warum hat diese Bestellung 7 % Rabatt statt 10 % bekommen?“
- Ergebnis
- Aven erklärt: Bei Kauf auf Rechnung ist der Rabatt auf 7 % begrenzt. Die Antwort nennt pricing/discount.ts, Zeile 42, und den Test „caps invoice discount at 7 %“ in pricing/discount.test.ts. Auf die Rückfrage zum Bestellablauf zeigt Aven, an welcher Stelle diese Regel greift.
- Was es Ihnen bringt
- Sie klären die Frage in Minuten, ohne einen Entwickler zu unterbrechen oder zu beauftragen. Sie wissen, was Ihre Software tut. Übergaben, Abnahmen und Prüfungen beginnen mit nachvollziehbaren Fundstellen im Code und den zugehörigen Tests.
Warum hat diese Bestellung 7 % Rabatt statt 10 % bekommen?
Der Kunde hat auf Rechnung bestellt. Dafür ist der Rabatt auf 7 % begrenzt. Unten finden Sie die Regel, den zugehörigen Test und ihre Stelle im Bestellablauf.
41if (payment == "invoice") {42 discount = min(discount, 7%)43}- pricing/discount.tsZeile 42
- caps invoice discount at 7 %pricing/discount.test.ts:18
- Bestellablauforders/checkout.ts:64
Was Sie bekommen
- Aven erklärt Geschäftsregeln, ihre Umsetzung im Code und die Tests, die sie prüfen.
- Jede Antwort nennt die Dateien und Zeilen, aus denen sie stammt.
- Fragen Sie gezielt nach einer Funktion, einer Regel oder einer Zeile und anschließend nach dem gesamten Ablauf.
- Nach einer Änderung wird der Quellcode für Aven innerhalb einer Stunde aktualisiert.
- Admins und die von Ihnen ausgewählten Personen dürfen fragen. Aven liest den Code und ändert ihn nie.
So funktioniert es
- 01
Sie wählen das Repository
Binden Sie das Repository Ihrer Software an und legen Sie fest, wer dazu Fragen stellen darf.
- 02
Sie fragen in Ihren Worten
Fragen Sie, was die Software tut, wie etwas programmiert ist oder welcher Test es prüft. Dafür müssen Sie keinen Code lesen können.
- 03
Sie prüfen die Fundstelle
Öffnen Sie die genannte Datei und Zeile. Mit einer Rückfrage klären Sie ein Detail oder lassen sich den Zusammenhang erklären.
Gut zu wissen.
Welche Programmiersprachen und Repositories unterstützt Aven?
Aven liest alle gängigen Programmiersprachen aus Repositories auf GitHub, GitLab und Bitbucket. Sie binden das Repository der Software an, die Sie betreiben oder haben entwickeln lassen.
Ändert Aven unseren Quellcode?
Nein. Aven hat ausschließlich Lesezugriff. Es erklärt den Code und nennt Dateien, Zeilen und Tests, verändert aber nichts.
Wer darf Fragen zum Quellcode stellen?
Admins und die Personen, die Sie dafür auswählen. Ihr Quellcode bleibt in den Rechenzentren von Ventus in Deutschland und der EU.
Weitere Add-ons
Aven by Ventus
Bringen Sie die Fragen aus Ihrem Arbeitsalltag mit.
Wir starten mit Ihrem Anwendungsfall und dem Wissen eines Teams. Pilotumfang, Hosting und Kosten klären wir, bevor Sie sich festlegen.