LabXP2014: mudanças entre as edições

De CCSL
Ir para navegação Ir para pesquisar
 
 
(3 revisões intermediárias por 2 usuários não estão sendo mostradas)
Linha 8: Linha 8:
Possibilidades:
Possibilidades:


* [[Sistema de Monitoria]]
* [[Sistema de Monitoria 2014]]


* [[Sistema de Controle de Estagiários]]
* [[Sistema de Controle de Estagiários]]
Linha 27: Linha 27:
==== Selecionados ====
==== Selecionados ====


* [[ Monitoria ]]
* [[Sistema de Monitoria 2014|Monitoria]]


Repositório
Repositório
Linha 52: Linha 52:
Luciana Kayo<br>
Luciana Kayo<br>


* [[Esporte]]
* [[Sistema para Especialistas em Esporte|Esporte]]


Repositório
Repositório ([https://github.com/physusp/physusp/ GIT])<br>
Integração contínua ([http://mezuro.org:50180/jenkins Jenkins])<br>
Em produção em http://mezuro.org:50180/physusp/<br>
Equipe ([https://docs.google.com/spreadsheet/ccc?key=0AhgMPB6rYOQSdDJDOVJxalZzNFcybjFFVThTQm1GSkE&usp=sharing controle de presença]):
Equipe ([https://docs.google.com/spreadsheet/ccc?key=0AhgMPB6rYOQSdDJDOVJxalZzNFcybjFFVThTQm1GSkE&usp=sharing controle de presença]):


Linha 82: Linha 84:
Sexta-feira: 13:00 ~ 17:00 (2 horas extras)
Sexta-feira: 13:00 ~ 17:00 (2 horas extras)


* [[Cogroo]]
* [[CoGroo]]


Repositório
Repositório
Linha 94: Linha 96:
Ricardo Ferreira Guimarães<br>
Ricardo Ferreira Guimarães<br>


* [[Startups]]
* [[Rede social de Startups|Startups]]


Repositório
Repositório

Edição atual tal como às 15h13min de 12 de agosto de 2016

Laboratório de Programação Extrema 2014

As metodologias ágeis de desenvolvimento de software têm se mostrado bastante eficazes para o desenvolvimento de sistemas de software. Neste curso, os estudantes utilizam a metodologia de Programação eXtrema (XP), sob a orientação do professor e monitor (meta-coach), para desenvolver um sistema de software orientado a objetos de alta complexidade. Através dessa experiência prática no laboratório, se faz possível a aquisição de conhecimentos e a assimilação de práticas das metodologias ágeis que serão extremamente importantes para o estudante em sua futura carreira, seja ela acadêmica ou empresarial, como desenvolvedor de software.


Projetos

Possibilidades:


Selecionados

Repositório Equipe (controle de presença Sistema em Produção):

Wilson Mizutani (coach e tracker)
Lucas Guimarães Gassert
André Pestana
Leonardo Schäffer
Heitor Reis Ribeiro
Jackson Souza
Lucas Takeshi

Horas extras: Sextas das 16hs às 18hs

Repositório (GIT) Equipe (controle de presença horas extras):

Diogo Pina (coach)
Igor Canko Minotto
Adriano
Luciana Kayo

Repositório (GIT)
Integração contínua (Jenkins)
Em produção em http://mezuro.org:50180/physusp/
Equipe (controle de presença):

Caio de Freitas Valente (coach)
Igor Topcin (coach)
Jorge Augusto Melegati Gonçalves (coach)
Thales Paiva
Victor David Santos
Antônio Martins Miranda

Horas extras: sextas 13 às 14hs e 16 às 17hs.

Repositório (GIT) Equipe (controle de presença):

Fellipe Souto Sampaio (coach atual)
Pedro Paulo Vezzá Campos (coach)
Pedro A M Scocco (tracker)
Pedro Henrique Rocha Bruel
Daniel Quadros de Miranda
Thiago Kenji Okada

Horas extras:
Quarta-feira: 13:00 ~ 16:00 (1 hora extra)
Sexta-feira: 13:00 ~ 17:00 (2 horas extras)

Repositório Equipe (controle de presença):

Talita Rodrigues Santos (coach)
Rodrigo Duarte Louro
Arthur Branco Costa
Vinícius Garcia de Rezende
Hilder Vitor Lima Pereira
Ricardo Ferreira Guimarães

Repositório Equipe (controle de presença):

Elaine (coach)
Francisco Sokol
Pedro Ferreira Alezandre
Marcos Amaris González
Antonio Rui Sena dos Reis Castro Jr


Horas de trabalho quartas e sextas das 14hs às 18hs.

Projetos que ficaram de fora da seleção final (via questionário)

Indicar preferência de projeto

Cada aluno deverá indicar 3 projetos, em ordem de preferência, bem como compartilhar conosco algumas informações para que possamos selecionar os projetos e compor os times. Por favor, preencher o "Questionário: escolha de projetos e perfil dos alunos" até as 12h do dia 10/03, segunda-feira. Os projetos selecionados e seus respectivos times serão anunciados dia 12/03, na aula de quarta-feira.

Professor


Monitor

Manzo :)

Colaboradores

  • Renan Oliveira (renandemelo at gmail.com)

Grupos de discussão e anúncios


Aulas

  • 26/02 - Extreme Programming 1 - Slides.
  • 28/02 - Continuação Aula + Apresentação dos projetos
  • 12/03 - Extreme Programming 2 - Slides.
  • 14/03 - Planejamento e acompanhamento - Slides.
  • 19/03 - Laboratório*
  • 21/03 - Laboratório
  • 26/03 - Laboratório
  • 28/03 - Laboratório
  • 02/04 - Laboratório
  • 04/04 - Laboratório (almoço - sala de aula e aulinha de integração contínua)

* Para criar conta nas máquinas do laboratório, envie (a partir da sua conta @ime.usp.br ou @usp.br) um e-mail para cec-senha@ime.usp.br com nome completo e No USP. As contas possuem uma cota padrão de 500M. Caso precisem mais do que isso, favor informar ao monitor para fazer o pedido de aumento de cota.

Links e materiais úteis

Stand-up com os coaches

  • Ainda não marcado

Test Day

  • cada equipe escolherá um dia em que estarão concentrados apenas em testes.

Refactoring Day

  • cada equipe escolherá um dia em que estarão concentrados apenas em refatoração.

Critérios de Avaliação


Serão atribuidas duas notas neste semestre, de acordo com os critérios abaixo:

Nota 1

  • Etapa/Feedback 1 (15%)
    • Infraestrutura instalada
    • Equipe organizada
  • Etapa/Feedback 2 (20%)
    • Planejamento/Comunicação Interna e Externa (8%)
    • Repositório/Commits frequentes/Testes (4%)
    • Integração continua "inicial" (4%)
    • Rodízio de Pares (2%)
    • Ao menos uma entrega ao cliente (2%)
  • Etapa/Feedback 3 (65%)
    • Tracking (10%)
    • Integração contínua (10%)
    • TDD (5%)
    • Cobertura dos testes (10%)
    • Entregas (10%)
    • Auto-organização do time (10%)
    • "Artefatos" para garantir a continuidade do projeto (10%)

Notas 2

  • Individuais:
    • Presença (25%)
    • Avaliação do Coach, meta-coaches avaliam os coaches (25%)
  • Equipe:
    • Satisfação do cliente (25%)
    • Projeto (funcionalidades implementadas + manutenibilidade - como outra equipe pode continuar o projeto) (25%)

Organização do almoço às sextas

Acesse: comida