Forum: Mikrocontroller und Digitale Elektronik Projektstand dokumentation


von Harry (Gast)


Lesenswert?

Hallo zusammen,

als zwei Entwickler bei einer kleinen Firma arbeiten wir meistens zu 
zweit in mehreren Projekte: der Kollege für HW Entwicklung und ich bin 
für die Firmwareentwicklung veratwortlich.

Bei mehreren Projekte verliert man schnell den Überblick über den 
aktuellen Stand des Teils vom Kollegen, meistens weiss der eine von uns 
alleine was getan und was noch zu tun ist. und wenn mal der eine im 
Urlaub ist, muss der andere warten bis er zurückkommt um zu wissen was 
noch im Projekt X zu tun ist (z.B.).

Kennt jemand Tools (lieber Kostenlose), die bei dieser 
Projktdokumentation helfen, Ziel ist nur die wichtigsten Daten zu 
dekumentieren (Z.B.: Aktueller Stand, ToDo, Version Nr,..)

Wie wird das bei anderen Firmen gemacht?

Bei meiner alten Firma gab es eine Excel Datei als Datenbank und eine 
VBA Gui, und somit wurden "Versionen - Aktueller Stand - toDo, 
Entwickler,.." gepfelgt, würde mir auch reichen, nur momentan keine Zeit 
für diese Entwicklung!

Danken für die Infos

Gruß

von Andreas H. (heilinger)


Lesenswert?

Hallo,

wir benutzen das ToDoList-Programm:

Kostenlos runterzuladen z.B. unter
http://www.chip.de/downloads/ToDoList_13008718.html

Ich benutze es allerdings nur, und habe es selber nicht konfiguriert 
etc.
Dort kannst du für jedes Projekt ne eigene Liste anfertigen und diese 
dann nach Hardware, Software, Konstruktion usw. weiter einteilen und 
wenn sie abgeschlossen sind deine Häkchen setzen...

von Achim M. (minifloat)


Lesenswert?

Setzt einen svn-Server auf.

Pack deinen Hardwarestand zusammen mit deinem Softwarestand in einen 
Ordner.
Nach jeder Auslieferung eures Produktes eines bestimmten Hard- und 
Softwarestand wird dieser in einem Ordner Archiviert, der nciht mehr 
angetastet wird. In einer Kopie dieser Ordner wird dann 
weitergearbeitet.

z.B.
1
Heiligenschein
2
|
3
+->2010-12-24_Christkind
4
|
5
+->2011-01-06_Heilige_3_Koenige
6
|
7
+->Current

So ist jede ausgelieferte Version dokumentiert und vom aktuellen 
Entwicklungsstand getrennt.

mfg mf

von Bernhard R. (barnyhh)


Lesenswert?

Das gibt es: es nennt sich "Spiralblock" und wird von "Brain1.0" per 
Hand und Bleistift gefüttert.

Bernhard

BTW Es funktioniert auch dann hervorragend, wenn nur ein Entwickler an 
dem Projekt arbeitet.

von John (Gast)


Lesenswert?

Die Thematik interessiert mich auch.
Ist ToDoList denn multiuser-/netzwerkfähig?
Hört sich nicht so an...

von Achim M. (minifloat)


Lesenswert?

ToDo-Listen werden im Ordner "Current" jeweils nach Datum z.B. als 
Textdokument in einem Ordner ToDo archiviert.
Wenn ein Job getan ist, wird ein Element von der Liste 
gestrichen/wegeditiert und als neue Version der ToDo-List gespeichert.

Schriftverkehr wird ebenfalls in einem Ordner "Schriftverkehr" 
archiviert.

Beim Erstellen eines neuen Current Status wird die alte Mail-History 
geleert
und die neue ToDo-Liste in einem Meeting neu definiert und alte 
ToDo-Listen gelöscht. Aber mit Auslieferung einer Neuen Version sollten 
alle alten Jobs erledigt sein.

mfg mf

von Andreas H. (heilinger)


Lesenswert?

also die Beschreibung dazu hört sich wirklich eher nach nicht multiuser 
an.

"Ein hilfreiches Tool für Einzelkämpfer ist die kostenlose ToDoList. "

Allerdings benutzen wir es. Du hast halt eine Datei, auf die jeder 
Zugriff haben muss. Es hat immer nur einer Schreibzugriff auf diese 
Datei, sodass keine Konflikte entstehen können, jedoch wird angezeigt, 
welcher User die Datei gerade offen hat.

Dazu kann man noch Priorisierungen anlegen, reinschreiben wer den 
entsprechenden Punkt angelegt hat, kommentieren und so ziemlich alles, 
um ein übersichtliches Programm zu bekommen...

von Achim M. (minifloat)


Lesenswert?

John schrieb:
> multiuser-/netzwerkfähig

Doch ist sie(*). Oder du legst für einen ToDo-Punkt eine Datei mit der 
Beschriebung ab, was zu tun ist. Ein Owner für den Job wird mit in der 
Datei festgelegt. Es gibt einen Ordner "Undone" und einen Ordner "Done". 
Hat der Owner den Job abgeschlossen, schiebt er seine Job-Datei in den 
Ordner "Done".

mfg mf

*Dass nur einer schreibend zugreift, dafür kann man das svn-system 
konfigurieren.
Oder Ihr arbeitet mit einem Kalenderserver(CalDav) als ToDo-List. Der 
Kalender dient dann auch zur Zeitplanung.

von Patrick (Gast)


Lesenswert?

Schaut Euch mal diverse Groupware-Loesungen an. Z. B. webbasiert (Im 
Intranet, evtl. auch mit VPN-Zugang von aussen) gibt's viele 
Open-Source-Projekte.

Je nachdem, was man braucht, kriegt man Projekt- und Zeitplaner, 
Gantt-Charts, ToDo-Listen, Kalender, E-Mail, Ticketsystem uvm.

von Axel (Gast)


Lesenswert?

Wir verwenden das Serverbasierte TRAC System (open source)
http://trac.edgewall.org/

von Achim M. (minifloat)


Lesenswert?

In dem Unternehmen, wo ich z.Zt. bin auch.
Hat auch ein Wiki mit drin :)
mf

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.