Bom dia,
Após a leitura atenta do tópico inteiro.
Notei uma série de perguntas:
UMC : { Afinal você é Promotor de eventos? } Não, mas tenho 10 anos de experiência no desenvolvimento profissional de projetos Java.
Mark_Ameba : { Acredito que não haverá premio. }
Se as coisas forem bem organizadas. Posso oferecer um mês de alojamento gratuito para o melhore projeto, em Paris. A viagem é da responsabilidade dos participantes.
Com a oportunidade de fazer uma demonstração em Paris JUG (http://parisjug.org)
Mas tudo isto tem que ser primeiro formalizado com a ajuda da Caelum.
RafaelViana : { Qual a duração aproximada desse projeto? } 4 meses, Eu acho que isso é suficiente.
Tiago Borghi : { tempo diário que cada um está pensando em se dedicar ao projeto. }
Todo mundo passa o tempo que ele quer, o projeto é questão de paixão …
{ Os grupos serão formados de que maneira? Cada um escolhe o seu grupo?}
Tudo a seu tempo.
O que eu proponho é que os Líder de projeto :
O líder do projeto oferecer temas de uma das três categorias
1 - Aplicações Web (WAR) e EAR (Java EE …) ,
2 - aplicações distribuídas (RMI, CORBA, JXTA, JGroups, Terracotta …) ,
3 - Aplicações Móveis (JavaME, ANDROID … ).
Em primeiro :
O líder do projeto prepara o documento chamado “Especificações e expressão das necessidades”.
É então que todos escolhem de participar ou não nos temas de projetos oferecidos pelos responsaveis do groupo (líders do projeto).
polianomartini : { Qualquer um pode participar? } pode sim. Tem que ver com o líder do projeto.
lazaropj : { Dividir tbm por nivel ? } ok.
GabrielCardelli : { Como ficaria o Repositório de códigos? } Tem que ver com a sua “team” e o líder do projeto.
A lista devia ser amelhorada :
NOME || plataforma JAVA || Tema du projeto || Nivel em JAVA || Categoria do projeto || se for líders do projeto : link doc Expressão das necessidades.
Exemplo 1 :
JxtaNode || Android || redes sociais || expert || 3 - Aplicações Móveis
Exemplo 2 :
JxtaNode || Java SE || Data Grid || expert || 3 - Aplicações distribuídas || http://jxta.free.fr/JXTA-EXPOSE/jxta-ernest-cnam-2007.pdf
Como esculher os mehlores projetos : validação , Votos …
Proposta : O melhor projeto será escolhido por votação pública (por metade) e o resto por uma équipa de especialistas…
//---------------->>>>>>>>>>> :::::::^"~#{::::: ¤¤¤¤******* ^^^^^^^^^
I- Os atores :
–> Caelum e membros du GUJ. Funções : validação , Votos, organização
–> Líder de projeto. Funções : Proposta um projeto sobre uma das 3 categorias. prepara documento “Especificação de Requisitos” em Português ou Inglês.
–> Team : membros de um projeto proposto por um líder do projeto.
II- O assunto du projeto :
–> Deve ser livre e proposto por um líder de projeto
(Exemplos de aplicação : em torno de Jogos em 2014 e 2016, Redes Sociais, …)
–> Se o líder constitui uma Team ele pode trabalhar com ele. Se ele não tem Team pode fazer o projeto sozinho.
III- O assunto deve fazer parte de uma das três categorias :
1 - Aplicações Web (WAR) e EAR (Java EE …) ,
2 - aplicações distribuídas (RMI, CORBA, JXTA, JGroups, Terracotta …) ,
3 - Aplicações Móveis (JavaME, ANDROID … ).
IV- Descrição Funcional :
a) Os líderes de projetos escrevem um documento de Especificação de Requisitos e eles publicam no GUJ.
b) 3 semanas para publicar esse documento no Guj. O tema será livremente disponível no Guj.
c) Aqueles que querem participar e que são sérios e que podem oferecer tempo para participar, registrão-se.
d) Os meios de colaboração(Subversion, SVN, JIRA …mails, Forum…), são definidos com o líder do projeto e a Team.
V- Resultado Final : votação, Validação
Após 4 meses de travalho, serão avaliados por categoria pela comunidade do GUJ.
Para motivar os líderes de projetos e equipas, haverá prémios a ganhar. E também o reconhecimento da comunidade.
Notas :
- Os projetos mal organizados, eliminão-se deles proprios.
- Um projeto pode ter vários líderes.
- O tema do projeto deve ser suficientemente claro e simples para ser concluído em 4 meses, não mais.
- As pessoas não sérias, não prometão coisas que não são capazes de manter. Porque caso contrário, o projeto poderia ser comprometido.
- Todos os projetos devem ser propostos no mais curto prazo de 3 semanas e devem começar tudos ao mesmo tempo.
- O projecto terá a duração de 4 meses de trabalho, não mais.
- A documentação deve ser em Inglês.
Problemas possíveis :
- A motivação e participação dos membros. Soluções : Recompensa dos melhores projetos
- A condições de colaboração dos membros. Soluções : Reuniões , Ferramentas (Suversion,…)
- O Guj não oferece meios de colaboração para o desenvolvimento. Temos de usar outros instrumentos.
Resultados Esperados :
- Adicionar um novo serviço de Guj da Caelum
- É um laboratório de idéias
- Permite que os estudantes trabalhem em equipas com os melhores desenvolvedores JAVA do mundo (ou seja membros do GUJ).
- Criar um ambiente estimulante para ativar a imaginação e criatividade.
Conclusão : Não há nada a perder em implementar esta idéia.
Best regards