Friday, February 21, 2014

First client meeting reactions

Our team had the first client meeting last Wednesday with professor Ackley and Nikan, who act as our customer. We were slightly confused about what our client expected. We  need to turn in a user story which will work at the end of the project, and we tried to do it before the meeting, but it seems like we were not accurate enough...

Professor Ackley asked us about specific features, screens, buttons, as well as examples of concrete challenges which Demigod should have when it is launched. However, we probably did not prepare the user stories as detailed as our customer demanded, causing sometimes a lack of understanding between the members of the team. I noticed how professor Ackley, as a customer, he tried to be as much precise and clear as possible, and he took notes about all the features we described (lesson learned for the next project). This part of the meeting took not more than 15 minutes, but from my point of view it was more important than we may think, because our customer, base on the user stories, could require certain functionality at the end of the project, and our team must take into account all we say in this meeting. Otherwise, the customer may not be satisfied with the product, and what is much more important, he will be absolutely right.

On the other hand, the last part of the meeting was basically to assign tasks to each member of the team. One of my tasks for this week is to get to know Ruby on Rails, which is the framework we are going to use and I have never in my life worked with. I am facing its installation and setting up on an virtualized Ubuntu 12.04 LTS x86 (for this purpose, I usually work with Virtual Box, that gives a really good performance, and is free). Additionally, we have to think about the possible challenges included on Demigod. I believe the best way to deal with this kind of things is to discuss between all the team members, but in the meantime, we are using a Google doc as a "brainstorm sheet" where anyone can add ideas and suggestions.

Keep going working until the next client meeting.

No comments:

Post a Comment