Wednesday, May 30, 2007

Overall....

This semester in the studio, we have continually studied how to design the system, basically still following SDLC. Such as gathering information, analysis organization structure, define the functionalities of system, building database, design the interface and so on.

The most special thing is from this semester, we began to deal with real client. Our project is building membership management system and calendar system for White Horse Masonic Lodge. Our client Andrew is very kind and lovely guy, I like him and I’ve leant lots of thing from this practice. Especially interview skill

Interview is very critical steps to understand how the organization works and define the requirements of clients.

There are some issues need to consider

Dressing up, and try to be professional is fundamental to give client good impression of your team.

Try to use simple language to explain your ideas, and don’t try to let client asking technical questions. That is very important point, because not all the clients are experts, they may not understand terminologies which you told him.

Negotiation skill
Client always considers requirements and other points basically on behalf of organization, focusing on how may benefits you can bring to this company. Sometime their demands may be unrealistic, on that time you have to persuade clients to change their mind. That is really tough … and sometimes you have to pint out lots of evidences to prove you are right.

Take some note during interview is good way to help you memorize some important issues from clients.

Moreover, we continually learnt how to do teamwork.
There are 5 members in our team and Ryan and Grace comes from other degree. Therefore what we’ve leant and standards are little bit different, therefore some conflicts happened on documentation and diagrams. But finally I thought we solved these problems quite well. We know how to communicate and respect each other. When some one held different opinions, what we did is hand out problem to the team and discuss with team member.

From the practice, I also leant how to write documentation. Like the structure, layout of report, such as functional specification, design specification, and reviewed diagram skill, for example: use case diagram, domain diagram, user navigation diagram, and many other related skills, such as Normalization of database.

For me, there is a big problem for me that is
Time management:
This semester, I felt very tired and stressful, because I ‘ve chosen a very suck elective course, that was really confused for me. I took lots of time working on that unit… at least 10,000 words lecture notes per week plus two research projects. That made me to waste lots of time working on it. And I still have no idea what’s that about…………..and that unit always influenced my mood.

Anyway, the studio is really busy, lots of tasks have to do, but I felt very happy, because lots of fun there. . And I thought I had a good time with my good team members … and of course with this class.

And .yeah, we will face some challenges next semester.
Firstly, this semester our project basically focused on documentation. And next semester we will began to working on working system; the coding…… that will be tough for our team. Although there are 3 members in this team good at programming, but one guy had never touch Vb.Net (he learnt Java), which means he has to lean this new language, he will take some time to handle it ….I thought. One lady in our team (very smart girl~) doesn’t want to do program anymore. Ke ke. I am ok to do the program, but I think it is better to re-read textbook during school holiday, because some functions I forget how to code……….and need to pick them up.


Second thing is we have to use SQL to built database, before that, I tried to negotiate with Andrew if we could use Access; he said” that is critical principle!!” which means we have to learn it.

We will organize meeting during the holiday to discuss about what we are going to do, and begin the code stuff, hope we can finish program as soon as possible.

0 Comments:

Post a Comment

<< Home