ABSTRACT
ICALEPCS 2001

Abstracts



TUDT004 (Talk)

Presenter: Mark Plesko (J. Stefan Institute)
email: mark.plesko@ijs.si
Review Status: Proceedings Ready - 12/14/01
FullText: pdf
Eprint: physics/0112026

A Guerilla Approach to Control System Development

J. Dovc, G. Milcinski, M. Plesko (J. Stefan Institiute)

We present our experiences in managing the development cycles of the control systems for ANKA [1] and the ALMA [2] prototype [3]. Our team consists practically only of undergraduate students. Stimulating and rewarding the students with cutting-edge technologies and travel to conferences like this and installation fieldwork are an important positive factor on raising their motivation. However, building any system with a group of inexperienced students is quite a challenging task. Many problems occur with planning deadlines and missing them, organizing and managing development, sources, and documentation and also when dealing with conventional program management rules. To cope with them, we use many tools: CVS for versioning and source archiving, bugzilla[4] for keeping our bugs in order, a to-do list for managing tasks, an activity log and also many other programs and scripts, some found on the Internet and some made by ourselves. In the end, we had to become organized like a professional company. Documentation and demos can be found on our homepage: http://kgb.ijs.si/KGB. Because of powerful intranet/web front-ends of all those tools, our Internet pages are the central resource for developers, who work mostly off-site.
[1] M. Plesko et al: A Control System Based on Web, Java, CORBA and Fieldbus Technologies, PCaPAC99 workshop, KEK, Tsukuba, January 1999 1999.
[2] http://www.alma.nrao.edu/
[3] G. Chiozzi, B. Gustafsson, B. Jeram, M. Plesko, M. Sekoranja, G. Tkacik, Common Software for the ALMA project, this conference
[4] http://www.mozilla.org/bugs/
ICAL Footer

  eCONF C011127    ePROCEEDINGS COMMITTEES PARTICIPANTS    PROGRAM SUMMARY ICALEPCS 2001  eCONF

 

ICALEPCS 2001

Last updated: September 13, 2002

Website Problem? Contact Technical Publications

SLAC