apresentação,do,curso,de,, gerênciadeconfiguração,leomurta/courses/2013.1/gc/aula1.pdf ·...

20
Apresentação do Curso de Gerência de Configuração Leonardo Gresta Paulino Murta [email protected]ff.br

Upload: others

Post on 07-Sep-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Apresentação,do,Curso,de,, GerênciadeConfiguração,leomurta/courses/2013.1/gc/aula1.pdf · 2020. 2. 3. · • Definir(naprimeirasemanade(aula – Enviar(por(exmail((assunto:(GC(x(Grupo)(o(nome(completo(dos(parYcipantes(Leonardo

Apresentação  do  Curso  de    Gerência  de  Configuração  

Leonardo  Gresta  Paulino  Murta  [email protected]  

Page 2: Apresentação,do,Curso,de,, GerênciadeConfiguração,leomurta/courses/2013.1/gc/aula1.pdf · 2020. 2. 3. · • Definir(naprimeirasemanade(aula – Enviar(por(exmail((assunto:(GC(x(Grupo)(o(nome(completo(dos(parYcipantes(Leonardo

Apresentações  •  Quem  sou  eu?  

– Leonardo  Murta  – h>p://www.ic.uff.br/~leomurta  

•  Quem  são  vocês?  – Nome?  Nível  (BSc,  MSc,  DSc)?  Período?  – Emprego?  Estágio?  Projeto  Final?  Iniciação  CienUfica?  – Experiência  prévia  em  Gerência  de  Configuração?  – ExpectaYvas  para  o  curso?  

Leonardo Murta Apresentação do Curso de GC 2

Page 3: Apresentação,do,Curso,de,, GerênciadeConfiguração,leomurta/courses/2013.1/gc/aula1.pdf · 2020. 2. 3. · • Definir(naprimeirasemanade(aula – Enviar(por(exmail((assunto:(GC(x(Grupo)(o(nome(completo(dos(parYcipantes(Leonardo

O  que  é  Gerência  de  Configuração?    “GC  é  uma  disciplina  que  visa  controlar  a  evolução  de  sistemas  de  so]ware”  

 Susan  Dart  (1991)  

Leonardo Murta Apresentação do Curso de GC 3

Page 4: Apresentação,do,Curso,de,, GerênciadeConfiguração,leomurta/courses/2013.1/gc/aula1.pdf · 2020. 2. 3. · • Definir(naprimeirasemanade(aula – Enviar(por(exmail((assunto:(GC(x(Grupo)(o(nome(completo(dos(parYcipantes(Leonardo

GC  na  Engenharia  de  So]ware  

Leonardo Murta Apresentação do Curso de GC 4

Gerência  de  Configuração  

GaranYa  da  Qualidade  

Verificação,  Validação  e  Testes  

Planejamento  de  Projetos  

Gerência  de  Riscos  

Monitoração  e  Controle  

ReuYlização  

Medição  e  Análise  

Levantamento  de  Requisitos  

Análise  de  Requisitos   Projeto   Codificação  

Melhoria  de  Processos  

Atividades Gerenciais

Atividades de Desenvolvimento

Atividades de Apoio

Page 5: Apresentação,do,Curso,de,, GerênciadeConfiguração,leomurta/courses/2013.1/gc/aula1.pdf · 2020. 2. 3. · • Definir(naprimeirasemanade(aula – Enviar(por(exmail((assunto:(GC(x(Grupo)(o(nome(completo(dos(parYcipantes(Leonardo

Avaliação  

Leonardo Murta Apresentação do Curso de GC 5

Avaliação1 =(4×Provas+Avaliação de Artigos)

5

Avaliação2 =Apresentação de Artigos+Resumos+Seminários+ 2×Trabalho( )

5

Média =Avaliação1 + Avaliação2( )

2

Page 6: Apresentação,do,Curso,de,, GerênciadeConfiguração,leomurta/courses/2013.1/gc/aula1.pdf · 2020. 2. 3. · • Definir(naprimeirasemanade(aula – Enviar(por(exmail((assunto:(GC(x(Grupo)(o(nome(completo(dos(parYcipantes(Leonardo

Avaliação  •  APROVADO  

Presença  ≥  75%  E  

Média  ≥  6  

•  VERIFICAÇÃO  SUPLEMENTAR  Aluno  de  Graduação  

E  Presença  ≥  75%  

E    4  ≤  Média  <  6  

 Será  aprovado  na  VS  se  Yrar  nota  maior  ou  igual  a  6  

•  REPROVADO  Caso  contrário  

 Leonardo Murta Apresentação do Curso de GC 6

Page 7: Apresentação,do,Curso,de,, GerênciadeConfiguração,leomurta/courses/2013.1/gc/aula1.pdf · 2020. 2. 3. · • Definir(naprimeirasemanade(aula – Enviar(por(exmail((assunto:(GC(x(Grupo)(o(nome(completo(dos(parYcipantes(Leonardo

Segundo  o  Regulamento  dos    Cursos  de  Graduação/Pós...  

•  Presença  – 75%  das  aulas  (Grad.  Art.  80,  §14  e  Pós.  Art.  20)  – Nenhuma  falta  será  abonada  (Art.  80,  §15)  

•  Segunda  Chamada  – Não  será  permiYda  a  Avaliação  de  Aprendizagem  em  Caráter  Excepcional  (i.e.,  2ª  chamada)  

– Com  exceção  dos  casos  citados  no  Art.  87  (congressos,  compe:ções  ou  serviço  militar),  de  acordo  com  os  procedimentos  do  Art.  88  (aviso  na  coordenação  do  curso  com  30  dias  de  antecedência).  

Leonardo Murta Apresentação do Curso de GC 7

Page 8: Apresentação,do,Curso,de,, GerênciadeConfiguração,leomurta/courses/2013.1/gc/aula1.pdf · 2020. 2. 3. · • Definir(naprimeirasemanade(aula – Enviar(por(exmail((assunto:(GC(x(Grupo)(o(nome(completo(dos(parYcipantes(Leonardo

Grupos  •  As  aYvidades  da  Avaliação2  são  em  grupo  •  Deve  ser  o  mesmo  durante  todo  o  curso  

– 3  parYcipantes  para  graduação  – 2  parYcipantes  para  mestrado  –  Individual  para  doutorado  

•  Definir  na  primeira  semana  de  aula  – Enviar  por  e-­‐mail  (assunto:  GC  -­‐  Grupo)  o  nome  completo  dos  parYcipantes  

Leonardo Murta Apresentação do Curso de GC 8

Page 9: Apresentação,do,Curso,de,, GerênciadeConfiguração,leomurta/courses/2013.1/gc/aula1.pdf · 2020. 2. 3. · • Definir(naprimeirasemanade(aula – Enviar(por(exmail((assunto:(GC(x(Grupo)(o(nome(completo(dos(parYcipantes(Leonardo

Dinâmica  do  curso  •  Leitura  de  arYgos  

– Quartas:  entrega  de  resumos  (todos  os  grupos),  apresentações  de  arYgos  (em  princípio  1  grupo  por  arYgo)  

– Sextas:  aulas  exposiYvas  •  Desenvolvimento  do  trabalho  

– Três  seminários  de  apresentação  dos  trabalhos  

Leonardo Murta Apresentação do Curso de GC 9

Page 10: Apresentação,do,Curso,de,, GerênciadeConfiguração,leomurta/courses/2013.1/gc/aula1.pdf · 2020. 2. 3. · • Definir(naprimeirasemanade(aula – Enviar(por(exmail((assunto:(GC(x(Grupo)(o(nome(completo(dos(parYcipantes(Leonardo

Tópicos  das  Leituras  (em  torno  de  2  arYgos  por  tópico)  

•  Introdução  •  Sistemas  de  controle  de  versão  •  Versionamento  •  Controle  de  concorrência  •  Estratégias  de  Ramificação  •  Normas  •  Pesquisa  x  PráYca  •  Aplicações  –  Análise  de  repositórios  •  Aplicações  –  Representações  modernas  de  so]ware  

Leonardo Murta Apresentação do Curso de GC 10

Page 11: Apresentação,do,Curso,de,, GerênciadeConfiguração,leomurta/courses/2013.1/gc/aula1.pdf · 2020. 2. 3. · • Definir(naprimeirasemanade(aula – Enviar(por(exmail((assunto:(GC(x(Grupo)(o(nome(completo(dos(parYcipantes(Leonardo

Resumos  •  CaracterísYcas  

–  Sucintos,  não  passando  de  1  página  A4    (fonte  12,  margem  de  2  cm)  •  Conteúdo  

–  nome  do  arYgo  e  dos  membros  do  grupo  –  resumo  em  si  

•  Importante  –  Focar  no  que  realmente  interessa  no  arYgo  –  Ter  princípio,  meio  e  fim  (evitar  o  uso  de  bullets)  –  Encerrar  com  1  parágrafo  que  emita  a  sua  opinião  sobre  o  arYgo  (pontos  posiYvos  e  negaYvos  do  arYgo)  

•  Atraso:  multa  de  1  ponto  por  dia  •  Resumos  valem  20%  da  Avaliação2  (item  Resumos)  

Leonardo Murta Apresentação do Curso de GC 11

Page 12: Apresentação,do,Curso,de,, GerênciadeConfiguração,leomurta/courses/2013.1/gc/aula1.pdf · 2020. 2. 3. · • Definir(naprimeirasemanade(aula – Enviar(por(exmail((assunto:(GC(x(Grupo)(o(nome(completo(dos(parYcipantes(Leonardo

Apresentações  de  ArYgo  •  Cada  grupo  ficará  encarregado  de  apresentar  alguns  dos  arYgos  –  Enviem  o  quanto  antes  4  arYgos  que  o  grupo  gostaria  de  apresentar,  em  ordem  de  preferência  

–  Apresentação  de  30  minutos  –  Uso  de  projetor  

•  Os  demais  grupos  ficarão  encarregados  de  defender  ou  criYcar  os  arYgos  

•  Apresentação  de  arYgos  vale  20%  da  Avaliação2  (item  Apresentação  de  Ar1gos)  

Leonardo Murta Apresentação do Curso de GC 12

Page 13: Apresentação,do,Curso,de,, GerênciadeConfiguração,leomurta/courses/2013.1/gc/aula1.pdf · 2020. 2. 3. · • Definir(naprimeirasemanade(aula – Enviar(por(exmail((assunto:(GC(x(Grupo)(o(nome(completo(dos(parYcipantes(Leonardo

Trabalho  •  ObjeYvo:  

– Aplicação  de  gerência  de  configuração  em  alguma  área  – Uso  de  alguma  técnica  para  apoiar  a  gerência  de  configuração  

–  Estudo  de  técnicas  avançadas  de  gerência  de  configuração  –  Se  você  já  tem  tema  de  projeto  final/dissertação/tese,  pode  tentar  correlacionar  com  GC  

•  Tema  deve  ser  definido  nas  primeiras  semanas  de  aula  

Leonardo Murta Apresentação do Curso de GC 13

Page 14: Apresentação,do,Curso,de,, GerênciadeConfiguração,leomurta/courses/2013.1/gc/aula1.pdf · 2020. 2. 3. · • Definir(naprimeirasemanade(aula – Enviar(por(exmail((assunto:(GC(x(Grupo)(o(nome(completo(dos(parYcipantes(Leonardo

Trabalho  •  Tipos  de  trabalho  

–  Teórico:  foco  maior  na  descrição  dos  trabalhos  relacionados  –  Implementação:  foco  maior  na  descrição  da  ferramenta  e  exemplo  de  uso  

•  Resultado  do  trabalho:  –  ArYgo  no  formato  da  SBC  (8  páginas)  –    40%  da  Avaliação2  (item  Trabalho)  –  Apresentações  de  andamento  e  final  –  20%  da  Avaliação2  (item  Seminários)  

•  Conteúdo  do  arYgo  –  A  moYvação  e  o  objeYvo  do  trabalho  –  Trabalhos  relacionados  –  Detalhamento  da  proposta  –  Resultados  obYdos  –  Considerações  finais  

•  Atraso  na  entrega  do  trabalho  terá  1  ponto  de  multa  por  dia  

Leonardo Murta Apresentação do Curso de GC 14

Page 15: Apresentação,do,Curso,de,, GerênciadeConfiguração,leomurta/courses/2013.1/gc/aula1.pdf · 2020. 2. 3. · • Definir(naprimeirasemanade(aula – Enviar(por(exmail((assunto:(GC(x(Grupo)(o(nome(completo(dos(parYcipantes(Leonardo

Avaliação  de  ArYgos  •  Os  trabalhos  serão  submeYdos  via  um  sistema,  simulando  uma  mini-­‐conferência  

•  Cada  aluno  estará  cadastrado  como  membro  do  comitê  de  programa  dessa  mini-­‐conferência  e  receberá  arYgos  para  avaliar  

•  Ao  final,  todos  receberão  anonimamente  as  avaliações  dos  seus  arYgos  

•  A  avaliação  não  afetará  a  nota  do  arYgo  

•  A  avaliação  dos  arYgos  vale  20%  da  Avaliação1  (item  Avaliação  de  Ar1gos)  

Leonardo Murta Apresentação do Curso de GC 15

Page 16: Apresentação,do,Curso,de,, GerênciadeConfiguração,leomurta/courses/2013.1/gc/aula1.pdf · 2020. 2. 3. · • Definir(naprimeirasemanade(aula – Enviar(por(exmail((assunto:(GC(x(Grupo)(o(nome(completo(dos(parYcipantes(Leonardo

Seminários  •  1ª  rodada  

–  Contexto  do  trabalho  – Metodologia  a  ser  adotada  na  execução  do  mesmo  

•  2ª  rodada  – Andamento  do  trabalho  –  Resultado  concreto,  mesmo  que  ainda  com  pouco  aprofundamento.  

•  Rodada  final  – Apresentação  final  do  trabalho  –  Resultados  obYdos  –  Relato  de  experiência  

Leonardo Murta Apresentação do Curso de GC 16

Page 17: Apresentação,do,Curso,de,, GerênciadeConfiguração,leomurta/courses/2013.1/gc/aula1.pdf · 2020. 2. 3. · • Definir(naprimeirasemanade(aula – Enviar(por(exmail((assunto:(GC(x(Grupo)(o(nome(completo(dos(parYcipantes(Leonardo

Busquem  por  mais  conhecimento...  •  h>p://scholar.google.com.br  •  h>p://www.informaYk.uni-­‐trier.de/~ley/db  •  h>p://www.scopus.com  •  h>p://ieeexplore.ieee.org  •  h>p://portal.acm.org  •  h>p://citeseer.ist.psu.edu  

•  E  usem  uma  ferramenta  para  controlar  as  suas  referências:  h>p://www.zotero.org  

Leonardo Murta Apresentação do Curso de GC 17

Page 18: Apresentação,do,Curso,de,, GerênciadeConfiguração,leomurta/courses/2013.1/gc/aula1.pdf · 2020. 2. 3. · • Definir(naprimeirasemanade(aula – Enviar(por(exmail((assunto:(GC(x(Grupo)(o(nome(completo(dos(parYcipantes(Leonardo

Página  do  curso  

Leonardo Murta Apresentação do Curso de GC 18

http://www.ic.uff.br/~leomurta (dica: monitorem com http://www.changedetection.com)

Leiam as regras do c u r s o n o s i t e , anotem as datas e tragam as dúvidas na próxima aula!!!

Importante: cadastrem-se no Facebook informado no site! (as leituras estão disponíveis lá)

Page 19: Apresentação,do,Curso,de,, GerênciadeConfiguração,leomurta/courses/2013.1/gc/aula1.pdf · 2020. 2. 3. · • Definir(naprimeirasemanade(aula – Enviar(por(exmail((assunto:(GC(x(Grupo)(o(nome(completo(dos(parYcipantes(Leonardo

Fair  Play!  •  Não  colar  ou  dar  cola  em  

provas  •  Não  plagiar  o  trabalho  •  Não  trapacear  nas  leituras  e  

listas  de  exercício  •  Não  sobrecarregar  os  

colegas  do  grupo  •  Não  assinar  presença  por  

colegas  •  Dar  crédito  apropriado  

quando  usar  trabalhos  de  terceiros  

Leonardo Murta Apresentação do Curso de GC 19

http://www.claybennett.com/pages/ethics.html

Page 20: Apresentação,do,Curso,de,, GerênciadeConfiguração,leomurta/courses/2013.1/gc/aula1.pdf · 2020. 2. 3. · • Definir(naprimeirasemanade(aula – Enviar(por(exmail((assunto:(GC(x(Grupo)(o(nome(completo(dos(parYcipantes(Leonardo

Apresentação  do  Curso  de    Gerência  de  Configuração  

Leonardo  Gresta  Paulino  Murta  [email protected]