dorsal/arxiv
View SchemaA Guerilla Approach to Control System Development
| Authors | J. Dovc, G. Milcinski, M. Plesko |
|---|---|
| Categories | |
| ArXiv ID | physics/0112026 |
| URL | https://arxiv.org/abs/physics/0112026 |
| Journal | eConf C011127 (2001) TUDT004 |
Abstract
We present our experiences in managing the development cycles of the control systems for ANKA and the ALMA Common Software. 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 in 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 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.
{
"annotation_id": "312b09f6-15a3-48b1-809b-e56a99194750",
"date_created": "2026-03-02T18:00:39.221000Z",
"date_modified": "2026-03-02T18:00:39.221000Z",
"file_hash": "bff87b040e09b12ee47d21233a100f3fbf4349118baff0db9f0022e130d15852",
"private": false,
"record": {
"abstract": "We present our experiences in managing the development cycles of the control\nsystems for ANKA and the ALMA Common Software. Our team consists practically\nonly of undergraduate students. Stimulating and rewarding the students with\ncutting-edge technologies and travel to conferences like this and installation\nfieldwork are an important positive factor in raising their motivation.\nHowever, building any system with a group of inexperienced students is quite a\nchallenging task. Many problems occur with planning deadlines and missing them,\norganizing and managing development, sources, and documentation and also when\ndealing with conventional program management rules. To cope with them, we use\nmany tools: CVS for versioning and source archiving, Bugzilla for keeping our\nbugs in order, a to-do list for managing tasks, an activity log and also many\nother programs and scripts, some found on the Internet and some made by\nourselves. In the end, we had to become organized like a professional company.\nDocumentation and demos can be found on our homepage: http://kgb.ijs.si/KGB.\nBecause of powerful intranet/web front-ends of all those tools, our Internet\npages are the central resource for developers, who work mostly off-site.",
"arxiv_id": "physics/0112026",
"authors": [
"J. Dovc",
"G. Milcinski",
"M. Plesko"
],
"categories": [
"physics.acc-ph"
],
"journal_ref": "eConf C011127 (2001) TUDT004",
"title": "A Guerilla Approach to Control System Development",
"url": "https://arxiv.org/abs/physics/0112026"
},
"schema_id": "dorsal/arxiv",
"source": {
"execution_id": "71d9c315-7749-4a91-b31e-d4e80a8a39ca",
"id": "arXiv Dataset IDs",
"type": "Model",
"variant": "snapshot-2026-03-01",
"version": "0.1.0"
},
"user_id": 1000002
}