Instructions
Team registration
The students have to create teams with 2 students and make a team registration. The team registration process requires filling the appropriate information in the shared google sheet. After a successful team registration an identification group is like "GNN".Subject definition
A registered team must register its subject choice for the Practical team-Work. The purpose of subject registration is to provide the teacher with a clear description of the chosen subject, the functional scope of the implementation, the proposed architecture and the technologies used, to get a teacher's approval, and from that point you should keep your subject registration updated as you start the development. By doing that you keep an appropriate live summary of your project for you, for your colleague and for the teacher. You may update your subject registration as many times you want. Please make your subject registration as clear and complete as possible. Consider the following recommendations:Abstract; should be a short paragraph which describes the goal of your system and its most important features.
Description: you should describe: (i) the scope of your project; (ii) the proposed architecture and approach.
In order to present the scope you should identify the inputs, the main concerns about the data or the data model, the functionalities and eventually the outputs.
With the respect with the architecture you should describe the main components, how their purpose, how they exchange information and the technology you intend to use and their role.
Tasks: you should keep a list of tasks, as detailed as possible, in order to plan your work and check the feasibility of your approach. By doing this you will have to think in a very concrete way of how to address the all project and consequently you check if the previous description is sound. Also you break your original problem into many small problems that you can distribute the by the team members.
References: the text books, the papers, the sites you use during the design and the implementation of your project
Software: list of software you will use in the development of your project
Development: you can use this section for further details and eventually to indicate a URL where the teacher can check your system.