»James» Comments


Describe one skill you have develop that will be useful for your future

One valuable skill that I have learned by doing Software Engineering Project is how to work as a team on a project and all the management issues that arise from such a situation. Working as a team is more than just splitting up the work, leaning how to deal with the decision making and coordination problems was one of the most important things that I have leans from doing Project.

Describe one problem you have had that was caused by working in a team

One problem that we had during our work on the project was understanding exactly what we were supposed to do. It took us quite a while before we understood what the project entailed, and what our software was supposed to do.

How did you overcome the problem?

We worked through this problem by having a lot of team meeting to discuss how we though it should work and then bringing our idea to the client, who could give their opinion on the subject. I took us quite a while to determine how everything was going to work, which ment that we had to design parts of our software as we went along.

Provide constructive advice for future students about forming a team or about choosing a project

The exact makeup of you team, and exactly which project you get doesn't matter too much. However you should try to do a project which interests you (and your team), choosing something too easy might make you bored, but choosing something fairly difficult (as we seem to have done) can take a lot of your time and not leave much for other classes.

This unit provided a good learning experience because...

it shows you the difficulties of working on a group project, and teaches you that creating software is more than just programming.