Startup-Diary:
Ein Web-Startup auf Fehlersuche

Gastautor, 21. September 2009 06:30 Uhr, 0 Kommentare Kommentare

Wer Software entwickelt verbringt viel Zeit und Energie mit Jagd auf Fehler im Code. Die Systematisierung dieser Käferjagd spart Zeit und Nerven.

Von Eric Fischer, Syndc.

In der Rubrik Startup-Diary schildern Jungunternehmer wöchentlich, mit welchen praktischen Problemen sie in der vergangenen Woche konfrontiert wurden und welche Lösungsansätze sie gefunden haben.
 Während der Entwicklung einer komplexen Anwendung wie Syndc.com treten immer wieder Probleme und Bugs auf. Daher sind Bugtracking und -fixing zentrale Tätigkeiten des Entwicklungsteams. Um Bugs systematisch zu begegnen und zu beheben, benötigen wir ein System, mit dem sich die Bugs tracken und und deren Ursachen und Behebung dokumentieren lassen. Für uns gab es dabei mehrere Elemente, die ein Bugtracking-System erfüllen muss: Erstens muss es für alle Nutzer des Bugtrackings geeignet sein, d.h. zum einen muss es die Bedürfnisse des Entwicklers/Testers erfüllen und zum anderen die eines Anwenders. Insbesondere der erste Punkt hat seit der Erweiterung unseres Entwicklungsteams auf nun fünf Personen an Bedeutung gewonnen, da sich die Mitglieder des Teams nicht jederzeit am gleichen Ort befinden und dennoch jederzeit auf dem aktuellen Stand der Bearbeitung durch die anderen Teammitglieder sein müssen. Ausserdem sollte das System natürlich möglichst schlank und einfach zu bedienen sein und so gut wie keine Einarbeitungszeit benötigen.

Google Apps als Lösung – vorläufig

Als erstes haben wir uns Bugzilla (Wikipedia-Eintrag) angeschaut. Wir kamen jedoch zum Schluss, dass dieses Tool uns im Moment zu viele Möglichkeiten bietet, dass Pflege und Anwendung mehr Zeit in Anspruch nehmen würden als es uns Nutzen bringt.

Schliesslich haben wir in unsere Anwendung einen “Button” integriert (Report Bug), den der User klicken kann, um einen Datenbankeintrag über den Ort des Fehlers (url) zu erzeugen. Auf Ebene der Entwickler und Tester haben wir zuerst mit einem Bereich in unserem Dokuwiki gearbeitet, in dem wir Bugs detailliert (Ort, Funktion, Fehler, zusätzliche Info, Datum und Name) beschrieben haben. Dies wurde allerdings schnell unübersichtlich und wir sind jetzt dazu übergegangen, die Bugs in Google Spreadsheets (Wikipedia-Eintrag) zu erfassen und werden beobachten, ob sich das bewährt.

Fazit: Bei jeder Einführung eines neuen Tools stellen Einarbeitung und Umstellung eine nicht zu unterschätzende Hürde dar. Entweder gibt man ein Tool zwingend vor oder man verwendet eine Variante, die vielleicht weniger Funktionen besitzt, dafür selbsterklärend ist – Wir haben uns vorderhand für Einfachheit entschieden.

Weiterempfehlen

Mehr lesen

My Swiss Chocolate: Personalisierte Schokolade  aus dem Webshop

22.2.2010, 2 KommentareMy Swiss Chocolate:
Personalisierte Schokolade aus dem Webshop

Die Schweizer Version von My Muesli - Schokolade nach Wunsch zusammenstellen. Beim Marketing setzt man auf die Spezialzutat Social Media.

Exthanded: Verlängerter Arm ins Filmgeschäft

20.1.2010, 0 KommentareExthanded:
Verlängerter Arm ins Filmgeschäft

Die Steadicam für jedermann: Als innovatives Kamerastativ will Exthanded eine Marktlücke schliessen.

BioVersys: Kampf den Bakterien

18.12.2009, 0 KommentareBioVersys:
Kampf den Bakterien

Von der Hightech-Forschung an der ETH zum hoffnungsvollen Startup: BioVersys entwickeln Stoffe zur Umgehung von Antibiotikaresistenzen.

Startup-Diary: Wie Usekit an den Start ging

13.1.2010, 0 KommentareStartup-Diary:
Wie Usekit an den Start ging

Welche Fragen sind bei einer Firmengründung als erste zu klären? Eric Fischer erzählt von seinen Erfahrungen bei Usekit.

Startup-Diary: Domaingrenzen mit JSONP überschreiten

25.11.2009, 0 KommentareStartup-Diary:
Domaingrenzen mit JSONP überschreiten

Eric Fischer erklärt, wie ein Quasi-Hack die Entwicklung von Usekit massgeblich voranbrachte.

Startup-Diary: Von Syndicate zu Usekit, vom Prototyp zum Produkt

11.11.2009, 0 KommentareStartup-Diary:
Von Syndicate zu Usekit, vom Prototyp zum Produkt

In diesem Post möchte ich zurückblicken auf den manchmal steinigen Weg vom Prototyp zum Produkt und dabei ein paar Probleme benennen, denen sicher etliche Gründer begegnen werden.

Startup-Diary: Von Syndicate zu Usekit, vom Prototyp zum Produkt

11.11.2009, 0 KommentareStartup-Diary:
Von Syndicate zu Usekit, vom Prototyp zum Produkt

In diesem Post möchte ich zurückblicken auf den manchmal steinigen Weg vom Prototyp zum Produkt und dabei ein paar Probleme benennen, denen sicher etliche Gründer begegnen werden.

Startup-Diary: Die endgültige Namensfindung

12.10.2009, 2 KommentareStartup-Diary:
Die endgültige Namensfindung

Einen Namen für die neue Firma zu finden ist so wichtig wie schwierig - und manchmal auch ein wenig von guten Zufällen abhängig.

Startup-Diary: Teambuilding – Alle in einem Boot

28.9.2009, 4 KommentareStartup-Diary:
Teambuilding – Alle in einem Boot

Wie wichtig ist der Team-Geist in einem Startup? Sehr wichtig, meint Eric Fischer. Das Problem: Die Ressourcen eines Startups sind begrenzt.

Diesen Artikel kommentieren

Wir sind sehr an einer offenen Diskussion interessiert, behalten uns aber vor, beleidigende Kommentare sowie solche, die offensichtlich zwecks Suchmaschinenoptimierung abgegeben werden, zu editieren oder zu löschen. Mehr dazu in unseren Kommentarregeln.