DSD 2014/2015 evaluation form

9 responses

Summary

1. As a whole, the course was:

Average 4.00
1 1 11.1%
2 0 0%
3 0 0%
4 5 55.6%
5 3 33.3%

Comment - As a whole, the course was

Interesting, learned allot of new things, got some precious experiences, met diverse people.
In the hole course was well balanced and it was good organized.
Course was quite demanding but illustrated challenges in modern software developing projects
The course was good. There were useful presentations by the lecturers. We have learned how to collaborate with other people and how to present our results, which is very beneficial for our future development and employment.
Excellent for learning how to develop software with distributed team members, how to communicate with different cultural people and also working with them as a team.
No lectures, no supervising, no suggestion of improvements, no checking on the code, team not proportionated to the workload, only useless documentation for a project that without docs requires a quarter of the time. The documentation is useful only if helps understanding the code. We are software engineering, the software counts more than the docs.
Documentation was a nightmare :( Other than that, I enjoyed the course. I think we need more courses like this, where the grade is mostly dependant on the quality of the project, which requires continus work, rather than exams (which I can easily pass by studying a day or two, and slack the rest of the year).

2. The course has fulfilled my expectations:

Average 3.89
1 1 11.1%
2 0 0%
3 2 22.2%
4 2 22.2%
5 4 44.4%

Comment - The course has fulfilled my expectations

The project itself was not as exciting
Teamwork, real work experience, deadlines, as expected.
I expeceted to work with more Scandinavian people
I expected it to enhance my English, my understanding of programming, meet new people from around the world and learn something new about other cultures.
Develop a software with a group of people Improve communication skills
I expected that we could have more time on the development part of the process, not so much on the documentation. Otherwise, it fulfilled my expectations.
I didn't learn from anyone how to work distributed. My expectation was to learn the best practices of working distributed, I want to ask to you: did you explain something about that?

3. The concept of the course with lectures and projects was:

Average 3.89
1 0 0%
2 1 11.1%
3 1 11.1%
4 5 55.6%
5 2 22.2%

Comment - The concept of the course with lectures and projects was

Course lectures were clear and were easy to understand. They were mostly interesting.
I liked the concept where main focus is on project
It was very beneficial. The lectures were interesting and gave us tips and tricks how to tackle with the problems we had in the projects and their presentation.
Real life experience of how to develop a software product
In some cases it looked unpolished. Late news about presentation, not specifying what will happen if we miss some deadline ... and so on.
I don't think lectures were really necessary. I would prefer if we started the projects 1-2 weeks sooner.

4. The course administration (web page, support, information, etc) was:

Average 3.89
1 1 11.1%
2 0 0%
3 1 11.1%
4 4 44.4%
5 3 33.3%

Comment - The course administration was

You (professors) have to guide the students, it's useless arriving at the end of the course without knowing what you did well what not. The gap between working together or distributed is clear to everyone, so as much as you can communicate with people, don't leave them alone without any guide.
Deadlines and expectations for each deadline could be more clear
Always updated and easy to excess
The information was available, however there were some important events which were not in the calendar. If the calendar is used to provide information for some of the important dates and deadlines, it would be convenient to put all dates there, so the students will have one place for checking the deadlines.
Sometimes news and details about presentations and documents ware published too late. Very often we would prepare presentation based on old presentations then we adjusted according to news / details about what should be in presentations.
Everything worked perfectly.
Most of the DSD staff were helpful. Web page is simple to use. Not being able to delete files in the repository (at the begining) was a slight nusicance, but nothing more. Some of the stuff was posted a bit late. From my understanding, that's because you used SCRUM for the 1st time year. Only 1 problem really came up: During the classes one of the teachers said, "here guys, use this schedule, everything is on it", and when we missed the deadline (because there wasn't a deadline on the schedule) another teacher said "oh, you should have looked at the pdf". What's the point of having a 90% complete schedule?

5. I have learned:

Average 3.78
1 1 11.1%
2 0 0%
3 2 22.2%
4 3 33.3%
5 3 33.3%

Comment - I have learned

I already did some remote work during my internship, but there's a lot of things I can improve on, including my technical terminology and diplomacy.
I experienced Scrum and distributed work, but didn't improve my programming or similar skills
what can i learn without any lectures, and any content added by the professors? I can study at home by my own, i don't need to do a course at the university.
I have learned the technologies we have used to develop our application. I have extended my knowledge about making presentations of the conducted work. I have learned a bit how to tackle the work with other people.
SCRUM development process Prestashop Smarty GitHub Trello
Some new Scrum pattern, teamwork, how to write documentation, and that I realy dont like PHP :)

6. The lectures were:

Average 3.89
1 1 11.1%
2 0 0%
3 2 22.2%
4 2 22.2%
5 4 44.4%

Comment - The lectures were

The lectures could have been runshed to take less time, giving us more time to work on the project. Otherwise, they were pretty good.
Interesting. Sometimes there ware problems with sound and understanding so there is some room for improvement.
interesting and clear
The lectures were with interesting content.
which lectures are you talking about? the one where you explain the cultural differences? or the one where you explain what distributed development means? You gave us two development methods, and you didn't explain neither one. You didn't explain how to devide the work, you didn't explain the best way of working distributed. You explained how to make a presentation, thanks really a lot.

7. The guest lectures were:

Average 3.89
1 1 11.1%
2 0 0%
3 1 11.1%
4 4 44.4%
5 3 33.3%

Comment - The guest lectures were

Interesting and useful.
Pretty good.
Little bit more interesting than normal ones
which guest lectures?
Great for the most part, some of the guest lectures were somewhat hard to understand because of English pronunciation.
The guest lectures were also interesting. We got beneficial information about the DSD experience and we learned how to avoid common pitfalls.

8. I liked to work in the project:

Average 4.11
1 0 0%
2 0 0%
3 1 11.1%
4 6 66.7%
5 2 22.2%

Comment - I liked to work in the project

I think most people like working in a team, as long as your teammates are capable. Which they were.
It was OK
Loved it for the most part, one problem was programming language was PHP.
I liked to work on the project, because it was an interesting assignment. There were some inconsistencies between the requirements in the beginning and after communication with the client, but overall the project was good.
As said before, i liked to work in the project because of the distributed environment, i didn't like all the other stuff.

9. The project advising and support was:

Average 4.11
1 1 11.1%
2 0 0%
3 0 0%
4 4 44.4%
5 4 44.4%

Comment - The project advising and support was

We had (and still have) support from the supervisors for informing us about the important things that we should not miss. We had help from the supervisors when we had some conflicts in the team at the beginning of the project. Afterwards, the work continued going more smoothly, so the provided help was adequate and on time.
Good advising and support from customers, not so much from supervisors
I think we could get some more support and advising from our supervisors. In start there was interest from them, however that dispersed through project and we feel like we are all alone in it.
which advices?which support?
..great.
When ever we had any problems or if we missed something teachers were there to correct us on time.

10. The cooperation between students from FER, POLIMI and MDH was (in your poject):

Average 4.44
1 0 0%
2 0 0%
3 0 0%
4 5 55.6%
5 4 44.4%

Comment - The cooperation between students from FER, POLIMI and MDH was (in your project):

The cooperation was good. Towards the end of the project we spent a lot of time working together and fixing the existing problems, in which we had very good cooperation. Throughout the whole project we had a good separation of the tasks between MDH and FER
Could be better. I feel that FER side was a bit more serious than the MDH.
Students from FER was friendly, responsible and hard working
Everybody worked on there part and all turned out good.
really good, everyone contributed to the project and this was the only good experience.
Could not have been better

11. My workload was:

Average 4.22
1 0 0%
2 0 0%
3 0 0%
4 7 77.8%
5 2 22.2%

Comment - My workload was

My workload was a little bit heavier, since I was involved in most of the activities executed during the development process.
Little high because of my role (Product Owner/Developer) in team but nothing that i couldn't handle.
Worked much more then expected
Bit more than in rest of the classes, but normal in comparison to rest of the team.
I could've avoided work if I really wanted to, but I like to work.
A lot of ongoing organization

12. The equipment for the distance work was:

Average 3.44
1 1 11.1%
2 1 11.1%
3 3 33.3%
4 1 11.1%
5 3 33.3%

Comment - The equipment for the distance work was

From our side perfect and in team we didn't had any problems with equipment, however POLIMI should work on their link or software part because 1h break is fun in start, but later it rises the question: can't that be repaired?
You really need to upgrade the cameras. I watched the recorded presentations, and the video quality is pretty bad.
We used Skype for communication, drive for documents, GitHub for code repository, and we had Server on FER for the database. Everything worked without any problems.
before starting a distributed course, at least make sure that you have a good mechanism to communicate with the other sides.
There were some problems with the equipment on almost all presentations and lectures.

13. The things I most liked in the course:

Sharing experience with student from other universities.
Experiences that I gained through the course. English language that was used.
Working in team, classes on English (it's a good change from our native language). Parallel classes on three universities.
Getting to work with people from different backgrounds
working with people not in the same environment.
What I liked about the course was the experience I got from working in a distributed environment. I also liked the freedom we had in most of the decisions we had to make. I liked the possibility to improve my presenting skills and to have examples, in the face of the presentation of the other projects.
Nice projects; focus is on project, not exams or lectures; experience distributed work
Find out various problem while working as a team and solve them
I liked how you put the final poll after finalizing the grade. Most courses in Croatia always give the poll before the exams, because the teachers are afraid what students would say, once their grades are final :D

14. The following can be improved in the course:

Workload is too heavy for just 7.5 ects. It is very much time consuming and brings a lot of stress. Too much documentation is required
Course should start in September and end before holidays in December (some students are not active for a few days/weeks during holidays).
I think that more freedom should be given to students regarding the documentation which should be provided. Thus, the students will think more about what documents and what information should be provided in order to convince the client and the examiners that the project has been developed following certain process and that the resulting application is good.
More specified project proposal
Maybe balance the project difficulty better. I feel that some project were easier than the others.
Increment supervising, lectures and support, checking the software and the way we implemented it, remove presentations and part of the documentation.
Less documentation especially when doing Scrum
If grading was known in advance. (What component has more or less weight) that's it... and this one is for stress reduction.
Start earlier with project documentation and planing phase. This is regarding starting period: when classes started in first two weeks we had planing phase, draft versions of all documents should be considered putting earlier in course. The course started too slow and easy. Other potential trap are holidays and planing on them. Third thing is: this course dose not have any exams which is OK, however i personally think we could had one more presentation at the end after all because after last presentation there was plenty of work to be done. In the start of project i thing there should be defined what is expected in presentations and documentation. Beside that maybe it's not bad idea to define recommended number of slides ...

15. I am a student from:

FER 3 33.3%
MDH 6 66.7%
POLIMI 0 0%

Number of daily responses

Date Count
February 9, 2015 3
February 10, 2015 3
February 18, 2015 2
February 19, 2015 1