Busca avançada
Ano de início
Entree

Desenvolvimento da camada Web do portal de novatos para comunidades de projetos de software livre

Processo: 16/03216-2
Linha de fomento:Bolsas no Brasil - Programa Capacitação - Treinamento Técnico
Vigência (Início): 01 de abril de 2016
Vigência (Término): 31 de agosto de 2017
Área do conhecimento:Ciências Exatas e da Terra - Ciência da Computação - Metodologia e Técnicas da Computação
Pesquisador responsável:Marco Aurélio Gerosa
Beneficiário:Victor Matheus Fernandes dos Santos
Instituição-sede: Instituto de Matemática e Estatística (IME). Universidade de São Paulo (USP). São Paulo , SP, Brasil
Vinculado ao auxílio:14/21899-4 - Portal para desenvolvedores novatos em comunidades de software livre, AP.R
Assunto(s):Engenharia de software   Software livre

Resumo

Desenvolver um produto de software que seja realmente confiavel e usavel na pratica envolve um grande volume de questoes tecnicas, que fogem do escopo da pesquisa em questao. Neste projeto solicita-se dois bolsistas, que irao trabalhar de maneira integrada. Os bolsistas tambem irao trabalhar em conjunto com os pesquisadores para enfrentar as dificuldades tecnicas e conceber soluc'oes robustas e resilientes, em um ambiente de computac'ao em nuvem. Os bolsistas tambem irao desenvolver novas ferramentas e trabalharao na integrac'ao e evoluc'ao das ferramentas ja existentes no grupo de pesquisa. Os bolsistas irao participar tambem ativamente das etapas de planejamento, conduc'ao e analise dos resultados dos experimentos a serem conduzidos, de modo a desenvolver seus conhecimentos cientificos, alem dos tecnicos.No caso do bolsista TT2, o foco sera na implementac'ao da camada Web, que envolvera versoes tanto para computadores desktop quanto para dispositivos moveis, como tablets e smartphones, que sao atualmente meios comuns de acesso aos sistemas web. O bolsista TT2 ira valer-se de tecnologias como HTML, CSS, JavaScript e JQuery para implementar uma interface rica e dinamica, seguindo os padroes modernos de desenvolvimento. Alem da camada Web, o bolsista auxiliara o bolsista TT5 na implementac'ao e operac'ao da parte servidor da aplicac'ao. O trabalho com o bolsista TT5 e com os demais pesquisadores do projeto ira contribuir para a formac'ao e capacitac'ao do bolsista. Alem disso, serao realizados treinamentos e revisoes periodicas de codigo com o intuito de discutir boas praticas de desenvolvimento e aumentar a produtividade e qualidade do codigo produzido.