Kreator
TEAM FOUNDATION
SERVER 2012
METODOLOGIA RUP
(RATIONAL UNIFIED PROCESS)
Faz parte das chamadas metodologias de 3ª geração. É uma metodologia de desenvolvimento completa.
O RUP suporta diversas boas práticas do desenvolvimento de software.
2
É uma metodologia de desenvolvimento de software iterativa e incremental.
Propõe a gestão integrada de requisitos desde a sua identificação até à implementação.
Propõe o desenvolvimento de software baseado em arquitecturas de software e em componentes.
Defende a modelação visual e controle de qualidade permanente.
3
TFS (TEAM FOUNDATION
SERVER 2012)
É um servidor de colaboração para projetos de desenvolvimento de software.
Permite o acompanhamento de atividades.
Gestão de informações do projeto e código fonte de forma integrada ao ciclo de desenvolvimento.
4
RUP + TFS
O TFS é uma plataforma de colaboração de aplicações ALM (Application Lifecycle
Management) que apoia praticas ágeis.
Permite controlar os ciclos e iterações de um determinado projeto.
Permite controlar grupos de Utilizadores, bem como participantes individuais.
Permite controlar tarefas individuais ou de grupo. 5
Permite que sejam criados relatórios de erros, casos de teste e mesmo reportar problemas com o código fonte do projeto.
Permite visualizar o histórico de todas as atividades bem como das mudanças no código fonte. Permite controlar a carga de trabalho bem como a sua evolução durante o projeto.
Permite visualizar rapidamente o ponto de situação do projeto através de gráficos simples.
6
Todas estas características do TFS estão englobadas pela metodologia RUP.
Mais propriamente a parte de planeamento de iterações, milestones e workflows na componente dinâmica. E tudo o resto, como reportar bugs ou adicionar um novo componente no código fonte, está englobado na parte