Cookie-Einstellungen

Bitte wählen Sie aus, welchen Cookie-Kategorien Sie zustimmen möchten.

Dotbite

Vengolino - Wiener Rotes Kreuz

Essen unterwegs bestellen

Outline

Kurzbeschreibung

Das Wiener Rote Kreuz kümmert sich seit fast 30 Jahren um die Wünsche und Bedürfnisse der Wienerinnen und Wiener. Um den Zugang zu ihren Dienstleistungen noch einfacher zu machen, haben sie beschlossen, eine Essensbestellungs-App für die Bevölkerung zu entwickeln.

Arbeit

Obwohl wir nicht an der ursprünglichen App-Entwicklung beteiligt waren, wurden wir beauftragt, die App und ihr System zu verbessern und weiterzuentwickeln. Der Kern des Projekts war die ständige Unterstützung und Verbesserung der Anwendung, wobei die Beteiligten immer auf dem neuesten Stand gehalten wurden.

Ergebnis

Von Anfang an konnten wir die Leistung der Apps deutlich verbessern und eine neue Basis für die weitere Entwicklung schaffen. Derzeit funktioniert Vengolino besser als je zuvor und wir fügen ständig neue Funktionen hinzu.

Wien

App (Plattform)

App Entwicklung, Technische Beratung

Fortlaufend

Herausforderungen

Im Dunkeln tappen

Die größte technische Herausforderung bei diesem Projekt war die Übernahme ohne einen ordentlichen Wissenstransfer. Da der ursprüngliche Entwickler nicht mehr zur Verfügung stand, mussten wir uns zunächst intensiv mit dem vorhandenen Code und der Architektur vertraut machen. Dies erwies sich als besonders schwierig, da die Dokumentation unvollständig und viele Details unklar waren.

Außerdem war es notwendig, die Anwendungen auf den neuesten Stand der Technik zu bringen, was viel Zeit in Anspruch nahm. Dazu gehörten die Aktualisierung veralteter Bibliotheken, die Implementierung neuer Sicherheitsstandards und die Optimierung der Leistung, um sicherzustellen, dass die Anwendungen nicht nur stabil, sondern auch zukunftssicher sind.

Es gab durchaus Momente, in denen wir uns Sorgen gemacht haben. Eine besondere Herausforderung waren die Updates, die einige einschneidende Änderungen mit sich brachten, die wir nicht im Voraus erkennen konnten. Diese unvorhergesehenen Änderungen führten zu unerwarteten Komplikationen, die das Projekt zeitweise zum Stillstand brachten.

Es war besorgniserregend, da wir nicht nur die bestehenden Funktionen beibehalten, sondern auch sicherstellen mussten, dass keine neuen Fehler eingeführt wurden. Diese kritischen Phasen erforderten intensive Fehlersuche, enge Zusammenarbeit im Team und oft kreative Lösungen, um die Probleme zu lösen und das Projekt erfolgreich voranzubringen.

Ziele

Unsere eigenen Qualitätsstandards einhalten

Um diese Herausforderungen zu bewältigen, haben wir einen sehr erfahrenen Full-Stack-Entwickler in das Projekt einbezogen (da alle Entwickler in unserem Team Senior-Full-Stack-Entwickler sind, war dies für uns ein No-Brainer). Dieser Senior-Entwickler brachte nicht nur umfangreiche technische Kenntnisse mit, sondern auch die nötige Erfahrung, um komplexe Probleme effizient zu lösen.

Da einer unserer Kernwerte darin besteht, höchste Qualität zu liefern, stellen wir immer sicher, dass die Produkte, die wir übernehmen, bereits gut entwickelt sind, sonst würden wir das Projekt nicht übernehmen. Bevor wir also die Übernahme des Projekts bestätigten, prüften wir den vorhandenen Code sorgfältig auf seine Qualität. Dazu gehörte eine gründliche Analyse der Codebasis, um potenzielle Schwachstellen und technische Schulden frühzeitig zu erkennen.

Dieser proaktive Ansatz ermöglichte es uns, gezielte Verbesserungen vorzunehmen und sicherzustellen, dass wir weiterhin auf einer soliden Basis arbeiten konnten. Dank der Expertise unserer Entwickler und der sorgfältigen Vorbereitung konnten wir die technischen Herausforderungen meistern und das Projekt erfolgreich vorantreiben.

Bei dem Projekt arbeiten wir in einem kontinuierlichen Wartungs- und Entwicklungsprozess. Dazu gehören regelmäßige Update-Checks, um sicherzustellen, dass die Software immer auf dem neuesten Stand ist und einwandfrei funktioniert. Eine kurze und unkomplizierte Kommunikation mit dem Kunden war und ist unerlässlich, um auf auftretende Probleme oder Änderungswünsche schnell reagieren zu können.

Wir verwenden awork für unsere KANBAN-Prozesse, um unsere Aufgaben zu organisieren und zu managen, denn es ist ein stetiger und fließender Prozess von beiden Seiten. awork ermöglicht uns, den Fortschritt der Wartung und Weiterentwicklung transparent zu verfolgen und effizient zu managen. Nachdem wir Updates in die Testumgebung hochgeladen haben, testet der Kunde sie mit seinem eigenen Team, bevor sie endgültig freigegeben werden. So wird sichergestellt, dass die Änderungen den Anforderungen des Kunden entsprechen und keine unerwarteten Probleme auftreten.

Dieser strukturierte und kooperative Prozess hat es uns ermöglicht, eine stabile und zuverlässige Softwarelösung zu entwickeln und zu pflegen.

Connecting the dots

Ein besonders positiver Moment, der uns bei diesem Projekt in Erinnerung geblieben ist, war die hervorragende und unkomplizierte Zusammenarbeit sowohl innerhalb des Teams als auch mit dem Kunden.

Diese reibungslose Kommunikation und die offene, konstruktive Atmosphäre ermöglichten es uns, effizient und zielgerichtet zu arbeiten und dabei viel Spaß am Produkt zu haben.

Besonders beeindruckend war, wie schnell und flexibel sowohl unser Team als auch der Kunde auf Herausforderungen reagierten. Diese Zusammenarbeit erleichterte nicht nur den Arbeitsprozess, sondern führte auch zu einem hohen Maß an Zufriedenheit auf beiden Seiten. Es ist ein tolles Gefühl zu sehen, wie durch gemeinsame Anstrengungen und starke Teamarbeit hervorragende Ergebnisse erzielt werden können.

Gesellschaftliche Auswirkungen

Wir sind besonders stolz darauf, dass wir das Wiener Rote Kreuz unterstützen können. Es ist eine hervorragende Organisation, die weltweit einen enorm wichtigen Beitrag leistet. Es ist für uns besonders bedeutsam, weil Christoph, einer unserer Gründer, schon während seines Zivildienstes ein großer Fan des Roten Kreuzes war.

Diese persönliche Verbindung und die Möglichkeit, durch unsere Arbeit einen Beitrag zu einer so wichtigen Organisation leisten zu können, erfüllt uns mit Stolz und Dankbarkeit. Es zeigt, dass unsere technischen Fähigkeiten und unsere Arbeit tatsächlich einen positiven Einfluss auf die Gesellschaft haben können.

Zusammengehörigkeit

Wenn wir das Projekt mit einem Wort beschreiben müssten, wäre es "Zusammengehörigkeit".

Dieses Wort fasst die Essenz unserer Arbeit perfekt zusammen: die enge und kooperative Teamarbeit, die reibungslose und vertrauensvolle Kommunikation mit dem Kunden und das gemeinsame Ziel, etwas Sinnvolles und Wertvolles zu schaffen. "Together" verkörpert den Geist des Projekts, bei dem jeder Einzelne zum Erfolg beigetragen hat und wir gemeinsam Herausforderungen gemeistert und Erfolge gefeiert haben.

Kompetentes und zuverlässiges Team

Die Zusammenarbeit mit Dotbite bei der Entwicklung und Instandhaltung unserer App Vengolino war einfach super! Das Team ist kompetent, zuverlässig und unglaublich unkompliziert. Egal, ob es um Updates oder neue Features ging, alles lief reibungslos und schnell. Wir sind sehr zufrieden und freuen uns auf weitere gemeinsame Projekte mit Dotbite!

Christopher Slapal, Head of Marketing & Sales

Erreichte Ziele

1

Bug pro Monat

4.7

Sterne im App Store

Ready to connect the dots?

Wir schaffen Produkte, die Menschen gerne benutzen und die dein Unternehmen voranbringen.

Digitale Tennisschule

Manage Trainings, Trainer, Spieler, Plätze und deine Tennisschule als Ganzes. Mit nur wenigen Klicks von der Trainingsplanung bis zur Abrechnung.

whoranks

In einer Welt, in der LinkedIn zu einem Kraftwerk für Networking, Branding und Thought Leadership geworden ist, ist es entscheidend, deinen Einfluss und dein Engagement auf der Plattform zu verstehen.

qondition.io

Handel deinen Sneaker-Stock in Bulk-Deals über den allerersten B2B-Sneaker-Marktplatz, der Reseller mit Stores auf der ganzen Welt verbindet.

LEAD Horizon - Alles Gurgelt!

LEAD Horizon wollte hochgradig intuitive, sichere und schnell PCR-Tests in die Haushalte der Menschen bringen. Wir entwickelten die Web-App , die “Alles Gurgelt” möglich machte.

timebite

timebite ist eine crowd-basierte Lernplattform, auf der Studierende ihre Lerntipps für Prüfungen teilen und ihr Lernverhalten durch individuelle Statistiken reflektieren.

Quinn - TU Vienna

Quinn ist eine native ECTS-Evaluierungs-App, die wir gemeinsam mit der Technischen Universität Wien entwickelt haben, um die ECTS-Gerechtigkeit und Studierbarkeit zu verbessern.

Hilfma

Hilfma ist eine gemeinnützige App für Android und iOS, die Einzelpersonen hilft, Menschen und lokale Unternehmen zu unterstützen.