LabXP2018: mudanças entre as edições

De CCSL
Ir para navegação Ir para pesquisar
 
(5 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 71: Linha 71:
[[Aplicativo para Textos de Odontologia]] - 6 pessoas
[[Aplicativo para Textos de Odontologia]] - 6 pessoas
* Felipe Caetano Silva  
* Felipe Caetano Silva  
* JULIO KENJI UEDA
* Julio Kenji Ueda
* Luis Gustavo Araujo Rodriguez  
* Luis Gustavo Araujo Rodriguez  
* Luiz Felipe Fronchetti Dias
* Mairieli Santos Wessel  
* Mairieli Santos Wessel  
* !Thatiane de Oliveira Rosa  
* Thatiane de Oliveira Rosa (coach)
* Luiz Felipe Fronchetti Dias
Repositório: https://gitlab.com/ebapp
 


[[Cozo - Delivery de Comida]]  - 5 pessoas
[[Cozo - Delivery de Comida]]  - 5 pessoas
* ANDRE LUIZ ABDALLA SILVEIRA
* Andre Luiz Abdalla Silveira
* !Joao Phellip de Mello Bones da Rocha  
* Joao Phellip de Mello Bones da Rocha (coach)
* Lucas Mendonça de Souza
* Rafael Simões Shimabukuro  
* Rafael Simões Shimabukuro  
* Victor de Aquino Amorim  
* Victor de Aquino Amorim  
* Lucas Mendonça de Souza
Repositório: https://github.com/Cozo01/MVP
 


[[Health Dashboard]] - 6 pessoas  
[[Health Dashboard]] - 6 pessoas  
* Camila Naomi Kodaira  
* Camila Naomi Kodaira
* Eduardo Gonçalves Pinheiro  
* Eduardo Gonçalves Pinheiro  
* LUCAS MARQUES GASPARINO
* Fernando Lemes da Silva (coach)
* Lucas Marques Gasparino
* Murilo Borges Ribeiro
* Waldir Edison Farfan Caro  
* Waldir Edison Farfan Caro  
* !Fernando Lemes da Silva
Repositório: https://gitlab.com/interscity/health-dashboard/health-smart-city
* Murilo Borges Ribeiro
 


[[Kernel do Linux]] - 6 pessoas
[[Kernel do Linux]] - 6 pessoas
* Renato Lui Geh
* Gabriel Capella (coach)
* !Gabriel Capella  
* Lucas Moreira Santos
* Lucas Moreira Santos
* Matheus Tavares Bernardino  
* Matheus Tavares Bernardino  
* Marcelo Schmitt
* Renato Lui Geh
* Victor de Oliveira Colombo  
* Victor de Oliveira Colombo  
* Marcelo Schmitt
Repositório 1: https://github.com/rodrigosiqueira/kworkflow
Repositório 2: https://gitlab.com/groups/kernel-usp/
 


[[L.A.V.A. series L.A.M.P. edition]] - 6 pessoas
[[L.A.V.A. series L.A.M.P. edition]] - 6 pessoas
* Arthur Vieira Barbosa  
* Arthur Vieira Barbosa  
* Bernardo Martins Ferreira
* Fábio Henrique Kiyoiti dos Santos Tanaka  
* Fábio Henrique Kiyoiti dos Santos Tanaka  
* Gabriel Kuribara Lasso  
* Gabriel Kuribara Lasso  
* Lucas Henrique Bahr Yau  
* Lucas Henrique Bahr Yau  
* !Victor Domiciano Mendonça  
* Victor Domiciano Mendonça (coach)
* Bernardo Martins Ferreira
Repositório: https://github.com/uspgamedev/lava-lamp
 


[[Pirate Ship Battles]] - 6 pessoas
[[Pirate Ship Battles]] - 6 pessoas
* Allan Amancio Rocha  
* Allan Amancio Rocha  
* Guilherme Costa Vieira  
* Guilherme Costa Vieira  
* !Herez Moise Kattan  
* Herez Moise Kattan (coach)
* Luiz Felipe Moumdjian Girotto  
* Luiz Felipe Moumdjian Girotto  
* Raphael dos Reis Gusmao  
* Raphael dos Reis Gusmao  
* Victor Chiaradia Gramuglia Araujo  
* Victor Chiaradia Gramuglia Araujo  
Repositório: https://github.com/uspgamedev/Pirate-ship-battles


[[Plataforma Hackathons]] - 8 pessoas
[[Plataforma Hackathons]] - 8 pessoas
Linha 120: Linha 133:
* Bruno Boaventura Scholl  
* Bruno Boaventura Scholl  
* Caio Truzzi Lente  
* Caio Truzzi Lente  
* !João Francisco Lino Daniel  
* João Francisco Lino Daniel (coach)
* Leonardo Araujo Benicio dos Santos   
* Leonardo Araujo Benicio dos Santos   
* Leonardo Lana Violin Oliveira  
* Leonardo Lana Violin Oliveira  
* Victor Martins João  
* Victor Martins João  
* Victor Seiji Hariki  
* Victor Seiji Hariki  
Repositório: https://gitlab.com/uspcodelab/projects/hacknizer


[[Radar Parlamentar]] - 6 pessoas
[[Radar Parlamentar]] - 6 pessoas
* Ângelo Gregório Lovatto
* Guilherme Feulo do Espirito Santo  
* Guilherme Feulo do Espirito Santo  
* JONAS ARILHO LEVY
* Jonas Arilho Levy
* Lucas Seiki Oshiro  
* Lucas Seiki Oshiro  
* Ricardo Akira Tanaka  
* Ricardo Akira Tanaka  
* Rubens Douglas Roccia  
* Rubens Douglas Roccia  
* Ângelo Gregório Lovatto
Repositório: https://gitlab.com/radar-parlamentar/radar
 


[[Sistema de Gestão de Ações, Projetos e Programas SMPED]] - 6 pessoas
[[Sistema de Gestão de Ações, Projetos e Programas SMPED]] - 6 pessoas
* Aline Rodrigheri Ioste
* Caio Henrique Silva Ramos  
* Caio Henrique Silva Ramos  
* Gabriely Rangel Pereira  
* Gabriely Rangel Pereira  
* Gustavo Estrela de Matos  
* Gustavo Estrela de Matos  
* Marcos Vinicius do Carmo Sousa  
* Marcos Vinicius do Carmo Sousa  
* !Vanessa Martinez Tonini  
* Vanessa Martinez Tonini (coach)
* Aline Rodrigheri Ioste
Repositório: https://gitlab.com/LABXP2018
 
<!--
'''[[Smart Cities]]'''
* Macártur (coach)
* Frederico
* Marcela
* Fernando
* Fernanda
* Lucas R.
-->


= Professor e monitores =
= Professor e monitores =

Edição atual tal como às 19h51min de 12 de setembro de 2018

Laboratório de Programação Extrema 2018

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

Projetos da vida real com os mais variados temas com o único requisito de possuírem licença livre.


Possibilidades

Cliente Final

Técnicos

Jogos

Educação



Software para escolha dos grupos de acordo com os questionários: https://github.com/rafamanzo/xpteamwise

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 compôr os times.

O formulário de escolha de projetos já está disponível em: https://goo.gl/forms/0HhuKUutcVIXoHWK2

Respondam até a próxima quarta-feira até às 12h.

Durante a aula, rodaremos o algoritmo genético e já sairemos com os grupos formados.

Vocês podem relembrar as apresentações em: https://www.ime.usp.br/~gold/cursos/2018/LabXP/labxp2018-apresentacoes/


Selecionados

Aplicativo para Textos de Odontologia - 6 pessoas

  • Felipe Caetano Silva
  • Julio Kenji Ueda
  • Luis Gustavo Araujo Rodriguez
  • Luiz Felipe Fronchetti Dias
  • Mairieli Santos Wessel
  • Thatiane de Oliveira Rosa (coach)

Repositório: https://gitlab.com/ebapp


Cozo - Delivery de Comida - 5 pessoas

  • Andre Luiz Abdalla Silveira
  • Joao Phellip de Mello Bones da Rocha (coach)
  • Lucas Mendonça de Souza
  • Rafael Simões Shimabukuro
  • Victor de Aquino Amorim

Repositório: https://github.com/Cozo01/MVP


Health Dashboard - 6 pessoas

  • Camila Naomi Kodaira
  • Eduardo Gonçalves Pinheiro
  • Fernando Lemes da Silva (coach)
  • Lucas Marques Gasparino
  • Murilo Borges Ribeiro
  • Waldir Edison Farfan Caro

Repositório: https://gitlab.com/interscity/health-dashboard/health-smart-city


Kernel do Linux - 6 pessoas

  • Gabriel Capella (coach)
  • Lucas Moreira Santos
  • Matheus Tavares Bernardino
  • Marcelo Schmitt
  • Renato Lui Geh
  • Victor de Oliveira Colombo

Repositório 1: https://github.com/rodrigosiqueira/kworkflow Repositório 2: https://gitlab.com/groups/kernel-usp/


L.A.V.A. series L.A.M.P. edition - 6 pessoas

  • Arthur Vieira Barbosa
  • Bernardo Martins Ferreira
  • Fábio Henrique Kiyoiti dos Santos Tanaka
  • Gabriel Kuribara Lasso
  • Lucas Henrique Bahr Yau
  • Victor Domiciano Mendonça (coach)

Repositório: https://github.com/uspgamedev/lava-lamp


Pirate Ship Battles - 6 pessoas

  • Allan Amancio Rocha
  • Guilherme Costa Vieira
  • Herez Moise Kattan (coach)
  • Luiz Felipe Moumdjian Girotto
  • Raphael dos Reis Gusmao
  • Victor Chiaradia Gramuglia Araujo

Repositório: https://github.com/uspgamedev/Pirate-ship-battles


Plataforma Hackathons - 8 pessoas

  • André Ferrari Moukarzel
  • Bruno Boaventura Scholl
  • Caio Truzzi Lente
  • João Francisco Lino Daniel (coach)
  • Leonardo Araujo Benicio dos Santos
  • Leonardo Lana Violin Oliveira
  • Victor Martins João
  • Victor Seiji Hariki

Repositório: https://gitlab.com/uspcodelab/projects/hacknizer


Radar Parlamentar - 6 pessoas

  • Ângelo Gregório Lovatto
  • Guilherme Feulo do Espirito Santo
  • Jonas Arilho Levy
  • Lucas Seiki Oshiro
  • Ricardo Akira Tanaka
  • Rubens Douglas Roccia

Repositório: https://gitlab.com/radar-parlamentar/radar


Sistema de Gestão de Ações, Projetos e Programas SMPED - 6 pessoas

  • Aline Rodrigheri Ioste
  • Caio Henrique Silva Ramos
  • Gabriely Rangel Pereira
  • Gustavo Estrela de Matos
  • Marcos Vinicius do Carmo Sousa
  • Vanessa Martinez Tonini (coach)

Repositório: https://gitlab.com/LABXP2018

Professor e monitores

  • Diogo Pina - (diogojpina at gmail com) (monitor)


Grupos de discussão e anúncios

  • Coaches: TODO


Links e materiais úteis

Slides das Aulas

Dias importantes

Stand-up com os coaches

  • A decidir

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.

Retrospectiva

Adicionar relato sobre as retrospectivas feitas no curso.

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%)

obs.: Por manutenabilidade entende-se documentação sobre como ter um ambiente de desenvolvimento completo com os testes passando e ponteiros para pontos interessantes no código para novos novos contribuidores e funcionalidades mais simples para estes implementarem e conhecerem o sistema.

Organização do almoço às {segundas|quartas}

Acesse: Comida