[kplato] University collaboration : looking for mentors
Kevin Ottens
ervin at kde.org
Thu Oct 5 09:38:26 CEST 2006
Hello dear KPlato crew,
== Executive summary ==
We're about to have 2 groups of 10 students from my university working during
several months on KDE related projects. KPlato is one of the selected
projects, so we need a mentor to give them advices during this project, and
track their progresses.
== Detailed version ==
First of all, I'll provide some background information. A few years ago I was
a student in the Paul Sabatier University (Toulouse, France), the course I
followed is called "Institut Universitaire Professionalisé en Ingénierie des
Systèmes Informatiques" (IUP ISI) [ISI]. Now I'm preparing a PhD in this same
university, and I'm teaching to IUP ISI students. IUP ISI is targetting
computer engineering with a strong interest in project management.
One of the originality of this course is that students have a group project at
the end of each year, it's particularly interesting for the third and fourth
year students, hence why I'll give some more details on this.
The fourth year students start their group project around the middle/end of
october. Each group has generally four or five students. They work on their
project during two or three months : project planning, architecture, coding,
testing. They generally have a prototype (semi-)working after this first
phase.
Then, each group get four or five more third year students joining until the
end of the project (deadline is still two or three months away when it
happens). Which means that each group has now around ten students working.
Traditionally the proposed projects where very focused on ad hoc solutions for
project and process management. Several tools for creating and managing
processes were developed from scratch. Each year new tools were built on top
of previous year products. For next year, they're planning to get ride of the
past and build ad hoc tools around the Eclipse Process Framework [EPF].
But, I also took this opportunity to push the idea to really collaborate with
a free software project, hence why I'm writing this email: I think KDE should
be this project. I've been allowed to organize such a collaboration. For this
first test we won't have many projects, but KPlato is something the professor
staff is interested in and which has been selected for this year.
I think we should allocate at least one mentor for KPlato. Mentors will
be supposed to issue a short evaluation of the students work each two or
three weeks. A rough estimate about the design quality, use of tests, code
quality, use of our tools (mailing lists, subversion, etc.) and interaction
with the community will be asked. Of course, students will expect some
guidance and advices. I don't expect much more will be required.
Currently I proposed this initial goal lists for a KPlato group:
- Generally improve the GUI, I guess there's some to do
- PERT view
- Supporting project execution (maybe integrating with karm)
Probably more could be done in the given timeframe (MS Project import/export
for example), the list is not final yet and can evolve during the project. I
provided something short and a bit vague on purpose, this way students have
some freedom on what they'll work on, it'll have to be negociated with their
professors and mentors though.
So, if you feel like the right person to mentor such a student group, please
step up. You might end up with new KPlato regular contributors in the end.
Regards.
[ISI] http://www.iup-ups.ups-tlse.fr/isi/ (sorry french only)
[EPF] http://www.eclipse.org/epf/
--
Kévin 'ervin' Ottens, http://ervin.ipsquad.net
"Ni le maître sans disciple, Ni le disciple sans maître,
Ne font reculer l'ignorance."
More information about the kplato
mailing list