Jožef Stefan Institute Developing a Control System from a Divan Bed PCaPAC 2002, Frascati October 2002 Grega Milcinski M. Centrih, J. Dovc, M. Plesko, G. Tkacik J. Stefan Institute and Cosylab Limited
Jožef Stefan Institute Frascati, October 15-th, 2002, G. Milcinski and Cosylab Team, Developing a Control System From a Divan Bed 2 Agenda working at home is effective project management tools sample project flow
Jožef Stefan Institute Frascati, October 15-th, 2002, G. Milcinski and Cosylab Team, Developing a Control System From a Divan Bed 3 Office vs. home reappearing questions coffee-breaks fixed workday Can’t you feel the reason?
Jožef Stefan Institute Frascati, October 15-th, 2002, G. Milcinski and Cosylab Team, Developing a Control System From a Divan Bed 4 s
Jožef Stefan Institute Frascati, October 15-th, 2002, G. Milcinski and Cosylab Team, Developing a Control System From a Divan Bed 5 Request Tracker User SQL Web page Perl Apache User Project manager Watchers Others
Jožef Stefan Institute Frascati, October 15-th, 2002, G. Milcinski and Cosylab Team, Developing a Control System From a Divan Bed 6 CVS Sources Manuals (in XML) Resources eManagement Cycle CS User Project definition Internal Pages open project select project manager select project members Request Tracker To-Do Activity list Bugs Actual work Code XML Docs Testing Bug report Scripts Project Web Sources Manuals … ANT
Jožef Stefan Institute Frascati, October 15-th, 2002, G. Milcinski and Cosylab Team, Developing a Control System From a Divan Bed 7 All Data in MySQL
Jožef Stefan Institute Frascati, October 15-th, 2002, G. Milcinski and Cosylab Team, Developing a Control System From a Divan Bed 8 Best of Breed Tools all open source ! –Apache Web server, PHP scripts –sympa mailing lists: –eclipse: Java IDE with integrated CVS support –RT: to-do tickets and support/bug tracking Web interface or –ant: makefile in Java & XML (nightly build) –XML source –(XSL)–> html CosyXML: no more MS-Word? generated project pages
Jožef Stefan Institute Frascati, October 15-th, 2002, G. Milcinski and Cosylab Team, Developing a Control System From a Divan Bed 9 XML Documentation SourceResult
Jožef Stefan Institute Frascati, October 15-th, 2002, G. Milcinski and Cosylab Team, Developing a Control System From a Divan Bed 10 Enter New Ticket
Jožef Stefan Institute Frascati, October 15-th, 2002, G. Milcinski and Cosylab Team, Developing a Control System From a Divan Bed 11 Internal Project Pages
Jožef Stefan Institute Frascati, October 15-th, 2002, G. Milcinski and Cosylab Team, Developing a Control System From a Divan Bed 12 RT Analyzer ticket creation advanced searches activity log advanced to-do lists
Jožef Stefan Institute Frascati, October 15-th, 2002, G. Milcinski and Cosylab Team, Developing a Control System From a Divan Bed 13 Customer Area Web Pages
Jožef Stefan Institute Frascati, October 15-th, 2002, G. Milcinski and Cosylab Team, Developing a Control System From a Divan Bed 14 Conclusion every action is recorded well structured easy accessible side effects