Protokoll zum Projektgruppentreffen vom 5.9.2000
Protokollant:Stephan Berndt
1. Bemerkung zum Protokoll vom 18.07.2000
2. Berichterstattung zu den eigenen Arbeiten: was gibt es Neues?
B.Buss
- intensiv mit Bilddarstellung besch„äftigt
- dokumentieren und verstehen (ca. 80 % fertig)
- zuletzt Treffen bei Physik (neue Änderungsw’ünsche+entdeckte Fehler)
- demn„ächst neue Version bei Physik testen und weiterentwickeln
J.Ullrich,S.Berndt
- fertig kommentierter Quellcode (m_scan;m_curve)
- 2 Pflichtenhefte zum Stepscan fertig gestellt
- zuletzt Treffen bei Physik (neue Änderungsw’ünsche+entdeckte Fehler)
z.B. Umbenennung Stepscan in Linescan, ContinuousScan einbauen, dynamische Schrittweitensteuerung entfernen ...
M.Gollnick
- keine Neuigkeiten
D.Hepp,S.Freund
- Programm (automatische Justage) soweit fertig
- viele Tests bei Physik
- dabei 2 Methoden (optimier. => 34 min) (schnitt => 16 min)
- aktuelle Version jetzt bei Physik
- Diplomarbeit angefangen
K.Sch’ützler
- nichts neues
A.Paschold
- nicht viel neues
- demnä„chst URCA-Tool genauer ansehen
A.Schad,S.Lü’hnsdorf
- oft bei Physikern
- Arbeit an Quellen
- parallele Schnittstelle ansteuern
- demn„ächst mehr Zeit
M.M’üller
- Tools und Literatur zur Portierung gesammelt
- mitte Oktober beginn mit Portierung
3. Probleme des Projektmanagements (K.Bothe)
- Kopien ausgeteilt
- (Folie) Umfrage zu Entbehrlichkeit/Unverzichtbarkeit von Teilgebieten der Informatik
- (Folie/auf Kopie) Empfehlung der Gesell. fü’r Informatik zur
St„ärkung der Anwendungsorientierung in Diplomstudieng„ängen der
Informatik an Universitä„ten
- (Folie/auf Kopie) Empfehlung fü’r neue Ausbildungsformen
- Frage von K.Bothe : Welche Form Projektmanagment bei unserem Projekt ?
antworten:
- CVS-Filesystem,Versionsmanagement, alle Dokumente
sammeln(Repository),Projekttreffen(Tagesordnung,Protokoll,..)
- Frage von U.Sacklowski: Was könnte man bei einem nä„chsten Projekt besser machen?
antworten:
- am Anfang (1.Halbjahr) st„ärker Dok. sammeln + verstehen
- h„äufigeres Feedback zur Physik(neue Änderungen,Probleme...)
- (Folie/auf Kopie) Management von Softwareprojekten
bei dieser Folie immer der Vergleich zu unserem Projekt
- 1.Planung bei uns nicht (universitäres Umfeld)
- 2.Organisation bei unserem Projekt grössten Teils vorhanden
- 3.Personal, 4.Leitung und 5.Kontrolle bei unserem Projekt mehr oder
weniger
- (Folie/auf Kopie) OO vs. phasenorientierte Projektorganisation
(bei uns OO-Ansatz)
- pair-programming-Vortrag von A.Schad,S.Lü’hnsdorf verschoben auf n„ächstes Projektgruppentreffen
- zum Vortrag von Prof. Bothe in Jugoslawien
- in Tagungsband veröffentlicht
- ein paar ausgewählte Folien aufgelegt und dazu ein paar
Sätze
- einige der anderen Softwareprojekte kurz vorgestellt
- Ablauf des Vortrags in Jugoslawien
- allgemeine Begriffsklärung
- Softwaretools des Reengineering
- vorstellen des SW-Sanierungsprojektes(RTK)
- Liste von Fragen vorgestellt, die bei der Konferenz gestellt wurden
- Warum nicht reimplementieren? Das Programm muss doch sehr einfach sein: anfallende Daten sind
auszuwerten.
- Wieviel spart man (an Zeit) bei einem RE-Projekt gegenüber einer
Reimplementation?
- Warum RE in der Ausbildung? Die Studenten müssen doch lernen zu
programmieren!
- Wieviel Prozent des Codes konnten gerettet werden?
- 'Open-End-Projekt': Macht das ein Kunde überhaupt mit, wenn er ewig warten
muss?
- OO Wrapper: Welche Teile des Programms müssen insgesamt geändert
werden?
- Keine Dokumente (Pflichtenheft, Design): Was ist die Situation bei
deutschen Firmen?
- Ein grosses Projekt wird an einer Universität durch Mitarbeiter in kleine Teile geteilt:
Für studentische Projektteilnehmer mit einem Teilsystem ist es dann nur noch
ein kleines Projekt!
- Wie beginnt man (rein technisch) mit der Ermittlung des Programmcodes
für
ein Teilsystem?
- Warum keine Datenbankanbindung (Resultate abspeichern)?
4.Sonstiges
- n„ächstes Treffen in 2. Semesterwochen am 25.10.2000 um 17:15 Uhr im
Raum 3.111
- bei n„ä„chstem Treffen Vortrag von A.Schad,S.L’ühnsdorf zum Thema pair-programming
- Frage zum CVS-System von U.Sacklowski Antwort dazu von K.Sch’ützler
- verschiedene Nutzer können ohne Probleme gleiche Dateien einspielen
- Probleme höchstens bei von allen Nutzern
gelöschten/gäe„nderten Funktionen aber nicht bei Kommentaren
- genauere Infos demn„ächst von K.Sch’ützler per Email an alle
- Frage von U.Sacklowski: Was sollte bei Neuprogrammierung beachtet werden um
Portierungsprobleme zu vermeiden? Antwort von M.M’üller
- auf Ansi-C achten
- vorher nachschauen (in Hilfe) ob API-Funktionen Win32 compatibel sind
- möglichst Bitopeationen vermeiden
- bei int,long,.. Variablen auf verä„nderte Wertebereiche achten