After researching, we find some kind of karaoke application. They have two kinds, one use for PC and one another use for mobile phone. There are some examples of them:
Application run on PC:
Vina Karaoke Jukebox: This has two parts. The first is as a client run on a touch screen with 15 inch at minimum and places within room. User can search and add song into playlist to song. Of course, current list can be edited by user: add, edit, and remove. So user can do some media command as stop, play, next, back, adjusts volume and equalize.
Picture 1.1 the application run on touch-screen
In direction room or home, Karaoke box and user use the same application but it is used by normal application run on PC:
Having a clear purpose: Team have an outlined plan and an indicated strategic. Our project must get good results. We expect that this project get 8.5 marks or more to demonstrate our team work spirit and our knowledge.
Understanding of roles and structure: The roles of team members are assigned base on the personal skill and the knowledge of everyone. All of team members are clear about the work in each role and about what is expected of them as well as clear about the roles of others on the team.
Output products: It’s very important. It demonstrates the attitude of team about the project. The quality of output is high and submits output on time.
Using diversity effectively: Each member of team have the different abilities and knowledge in some subjects. Team diversity is used to the team’s benefit. The experienced members train others to understand widely knowledge such as business, technical or personal skills…
Marking Self-assessment: Periodically, the team stops to examine how well it is functioning and what may be interfering with its effectiveness. The team will sometimes call on supervisors to honestly assess team processes and effectiveness.
Solving problem and Making decisions: Differences in opinion are discussed openly and decisions are usually arrived at through consensus. If it has many decision-makings to solve a problem, team will create vote to decide solution for that problem.
All of us are close friends. We have learned together about 4 years. We know each other very well so we will work together well.
All members know java programming language
Some of us are very good at java-programming technique and have experienced with programming in mobile phone.
All members are hard working and most of us are finished all required subject so we have more time to do.
All of us like a project related to mobile phone especially Android OS.
3. Disadvantage of team
This is the first project we work in mobile phone environment. Some of us have not experience or have never program in this environment so it takes us many times to over training.
This project is a quite big with the student like us. Although we have learned about managing skill and work allocation, we still have some trouble in allocating and managing work for all members in a big real project like that.
Another small disadvantage is the geographical distance between us. Most of us are quite far each other so maybe sometime we make the meeting more difficult than other team that near each other.