UCE15 Seminários (10/11)
Esta unidade curricular integra o plano de estudos do 2º ano dos cursos de Mestrado de Informática e Mestrado de Engenharia Informática da Universidade do Minho.
As aulas funcionam às sextas-feiras. De manhã (09h00-13h00), os alunos devem reunir-se nas salas DI 0.02, 0.05 e 1.04 para desenvolver trabalho de projecto. De tarde (14h30-17h00), os seminários decorrem no anfiteatro CP1.A5.
Equipa Docente
Metodologia de Avaliação
Os alunos serão avaliados por 3 componentes:
1. participação nos seminários e nas visitas: 4 valores 2. escrita dum artigo científico: 8-10 valores 3. desenvolvimento em equipa dum projecto: 6- 8 valores
Seminários e visitas
Os seminários são de presença obrigatória e serão essencialmente centrados em temáticas que possam ajudar os alunos nas outras duas componentes (temas relevantes para o projecto e para o artigo).
Complementarmente, irá ser organizada uma visita a uma empresa (eventualmente à escolha dos alunos).
No final de cada seminário ou visita, poderá ser pedido um relatório a cada aluno para entrega na semana seguinte. A entrega dos relatórios deve ser realizada neste formulário.
O primeiro relatório, respeitante ao seminário realizado no dia 15.Out, tinha como prazo limite de submissão o dia 22.Out.2010 até às 13h00.
O segundo relatório, respeitante ao seminário realizado no dia 05.Nov, tinha como prazo limite de submissão o dia 12.Nov.2010 até às 13h00.
O terceiro relatório, respeitante às actividades realizadas no dia 26.Nov, tinha como prazo limite de submissão o dia 03.Dez.2010 até às 13h00.
O quarto relatório, respeitante ao seminário realizado no dia 07.Jan, tinha como prazo limite de submissão o dia 14.Jan.2011 até às 13h00.
- 15.Out - Marco Leal - Software Development at Microsoft using Agile Methodologies
- 22.Out - Francisco Duarte - Transformação de Requisitos de Negócio em Características do Software
- 27.Out - Paulo Cortez - Escrita Científica
- 05.Nov - Pedro Ribeiro - Gestão de Projectos de Desenvolvimento de Software
- 12.Nov - Pedro Pinto, Samuel Cordeiro, Rui Silva - Projecto UCE15: Experiência e valor
- 19.Nov - Clara Silva - Empreendedorismo
- 26.Nov - Challenge Deloitte
- 03.Dez - Ademar Aguiar - Wikis for Software Engineering
- 10.Dez - Victor Fonte - Licenciamento de Software (painel)
- 07.Jan - Vasco Eiriz - Competências para o Empreendedorismo
Artigo Científico
Irá imitar-se o processo de submissão de artigos a uma conferência/revista, em que os alunos irão desempenhar diferentes papéis:
- autor do respectivo artigo
- revisor de até 3 outros artigos
- opositor de um dos artigos revistos
Espera-se que os alunos escrevam um artigo tipo survey (numa área da informática). Para evitar que os alunos se dispersem por vários tópicos, o tema a tratar no artigo poderá ser exactamente o mesmo que o da dissertação.
O artigo deverá seguir o formato da revista ACM Computing Surveys (12 páginas), usando o estilo LaTeX preparado especialmente para esta unidade curricular. Artigos com menos de 10 páginas, mais de 12 ou que não adiram a este formato sofrerão uma penalização na classificação final. O artigo deverá ser preferencialmente escrito em inglês. Se for em português, o aluno terá que assumir uma das tarefas extras enumeradas abaixo.
Como opositor de um artigo, o aluno terá que preparar um relatório (1 pág.) sobre o processo relativo à submissão desse artigo e preparar um conjunto de perguntas para fazer no final da respectiva apresentação.
Os docentes responsáveis por esta componente actuarão como Program Chairs, devendo:
- definir regras de funcionamento e avaliação e garantir a disponibilização de sistema de informação de suporte
- atribuir revisores e opositores aos artigos
- verificar do cumprimento dos prazos
- decidir da aceitação ou não dos artigos
- organizar as sessões de apresentação
- preparar a publicação final (ver tarefas extra)
- coordenar de forma geral todas as actividades envolvidas
Os alunos que optem pela escrita em português deverão desempenhar tarefas extra:
- preparar a publicação final (PDF, incluindo capas, índices, etc.)
- suportar as páginas web da UCE15
- preparar programa final
- rever um artigo extra
- ser opositor de um artigo extra
- organizar as sessões de apresentação
Datas
- 1ª submissão: 21.dez.2010 - 1ªs revisões: 03.jan.2011 - 2ª submissão: 14.jan.2011 - 2ªs revisões: 19.jan.2011 - submissão final: 24.jan.2011 - submissão relat. oposição: 26.jan.2011 - apresentação: 01-04.fev.2011
A recusa de artigos pelos Program Chairs resulta na Reprovação a esta UCE. Esta recusa será comunicada aos autores após a 2ª revisão, baseada nas revisões submetidas e na opinião dos próprios Program Chairs.
A não execução das tarefas extra pelos alunos que escrevem o artigo em português (ou uma execução insuficiente) poderá resultar numa penalização de até 2 valores.
A avaliação de todo o processo relativo aos artigos científicos inclui os seguintes pontos:
- cumprimento prazo 1ª submissão: 10% - cumprimento prazo 1ªs revisões: 10% - cumprimento prazo 2ª submissão: 10% - cumprimento prazo 2ªs revisões: 10% - cumprimento prazo submissão final: 10% - cumprimento formato: 10% - conteúdo: 10% - apresentação: 20% - oposição: 10%
As percentagens acima referidas respeitam às seguintes situações, conforme o caso:
- o incumprimento de prazos até no máximo 24 horas resulta numa penalização proporcional a esse atraso até um máximo de 10%; exemplo, se o aluno se atrasar 12 horas na 1ª submissão, tem uma penalização de metade (12/24), a que corresponde 5% da nota final, a que se adiciona uma penalização fixa de 2%; No total, terá apenas 3% em vez de 10% (o máximo).
- atrasos que inviabilizem o processo resultarão na exclusão do estudante e, consequentemente, na atribuição de zero valores na componente "Artigo" desta UCE;
- o incumprimento do formato ou a falta de qualidade do conteúdo, apresentação ou oposição resultam nas penalizações referidas; a não participação em alguma destas componentes ou a total não conformidade com os objectivos da UCE resultarão na exclusão do estudante e, consequentemente, na atribuição de zero valores na componente "Artigo" desta UCE;
Projecto de Software
Os alunos, em equipas de 15-20 elementos, irão desenvolver projectos de software de elevada complexidade, para clientes externos.
O trabalho em grandes equipas é um contexto de trabalho com que os alunos raramente se confrontam durante o percurso académico, mas que poderá ser uma realidade . Esta componente constitui um oportunidade única para o desenvolvimento de competências específicas através da realização das seguintes actividades: liderança, gestão, organização, requisitos, concepção, implementação, teste, comunicação, documentação, marketing e apresentação.
A cada equipa exigir-se-á auto-organização (i.e., “organizem-se!”) e capacidade de procurar ajuda onde ela possa existir. Neste contexto, os docentes actuam como chefes da empresa (e como tutores).
A avaliação colectiva do projecto corresponde a 6-8 valores na nota final da UCE:
- produto: 35% - processo: 35% - marketing, negócio, empreendedorismo, etc.: 30%
Quem desistir a meio, fica Reprovado. Quem não fizer nada, também pode ficar Reprovado.
Cada grupo deverá entregar todo os resultados do projecto (código fonte, código executável, documentação, material de apresentação, manuais, etc.) até ao dia 15.Fev.2011. A apresentação final dos projectos decorrerá no dia 25.Fev.2011 em sessão promovida para o efeito. A presença de todos os alunos nesta sessão é obrigatória.
Bibliografia
-
Justin Zobel, Writing for Computer Science: The Art of Effective Communication, Springer, 1997, ISBN 981-3083-22-0.
Steve McConnell, From the Editor: How to Write a Good Technical Article, IEEE Software 19(5):5-7, Sep/Oct 2002. DOI 10.1109/MS.2002.10006.