Você está na página 1de 4

Faculdade de Anlise e Desenvolvimento de Sistemas

Modelos de Melhoria de Processo de Software - 2015/01


Prof. Leonardo Rodriguez Heredia (lrheredia@unisinos.br)

Trabalho Grau B
Objetivo
Desenvolver uma ferramenta que permita cadastrar e visualizar informaes de um modelo de
referncia de processo de software.

Funcionalidades bsicas
A ferramenta deve permitir registrar informaes relativas a um modelo de referncia, como
reas de processo, metas especficas, nveis de maturidade e demais componentes do modelo.
A figura 1 apresenta um modelo de domnio da ferramenta contendo as principais classes de
domnio.

Figura 1 - Modelo de Domnio

As funcionalidades esperadas so:


- Cadastro do Modelo de Referncia (ex: CMMI, MPS.BR, ZZZ, etc)
Informaes gerais sobre o modelo.
- Cadastro de reas de Processo
Permite cadastrar as reas de processo do modelo. As reas de processos
podem ser estar agrupadas em Categorias e tambm relacionadas a nveis de
maturidade.

Faculdade de Anlise e Desenvolvimento de Sistemas


Modelos de Melhoria de Processo de Software - 2015/01
Prof. Leonardo Rodriguez Heredia (lrheredia@unisinos.br)
- Cadastro de Categorias de Processo
- Cadastro de Metas Especficas e Prticas Especficas
Permite cadastrar metas e prticas especficas para cada rea de processo,
contendo dados como sigla, nome e descrio.
- Cadastro de Nvel de Maturidade
Informaes sobre os nveis de maturidade do modelo e quais reas de
processos fazem parte de cada nvel.
- Nveis de Capacidade
Permite cadastrar os nveis de capacidade do modelo.
- Cadastro de Metas Genricas
Permite cadastrar metas genricas do modelo ligadas a nveis de capacidade do
mesmo.
- Cadastro e Upoload de Produtos de Trabalho Tpicos
Permite armazenar os templates para os produtos de trabalho tpicos ligados a
prticas especficas. Um produto de trabalho tpico pode ser usado em mais de uma
prtica especfica. A ferramenta deve fazer um upload do template do PT armazenando
o mesmo.
- Visualizao de Informaes do Modelo
A ferramenta deve oferecer uma funcionalidade que permita ao usurio
visualizar as informaes de cada modelo, mostrando as reas de processo, metas, etc.
- Exportao das Informaes
Permitir exportar os dados do modelo para um formato .PDF ou .DOCX.

Validao da Ferramenta
Para testar a ferramenta devem ser cadastrados pelo menos as informaes referentes ao CMMI
e ao MPS.BR.

Tecnologia
Pode ser utilizada qualquer tecnologia. A preferncia por uma ferramenta web, disponvel para
acesso pela internet.

Formao de grupos
O trabalho deve ser realizado em grupos de dois at cinco alunos. Buscando uma maior
integrao entre os alunos da turma no sero aceitos trabalhos individuais.

Faculdade de Anlise e Desenvolvimento de Sistemas


Modelos de Melhoria de Processo de Software - 2015/01
Prof. Leonardo Rodriguez Heredia (lrheredia@unisinos.br)

Pacote de entrega
Os seguintes itens devem ser entregues:
- Apresentao executiva (trs slides apenas) sobre a ferramenta, demonstrando as suas
funcionalidades. Deve se pensar nessa apresentao como se fosse um material para divulgar e
vender a ferramenta.
- Documento de apresentao da ferramenta. Material contendo informaes sobre o grupo,
tecnologia utilizada, funcionalidades implementadas, funcionalidades no implementadas,
dificuldades, lies aprendidas e avaliao geral do trabalho.
- Cdigo fonte e estrutura de base de dados.

Apresentao e data de entrega


O grupo deve apresentar e demonstrar a ferramenta em data a ser agendada (dia 16/06 ou
18/06). A verso final de entrega dos trabalhos no dia da apresentao.

Critrios de avaliao
A pontuao mxima do trabalho de 10 pontos, divididos da seguinte forma:
- Apresentao e demonstrao em aula (1 ponto)
- Documento de apresentao da ferramenta e apresentao executiva (1 ponto)
- Ferramenta (8 pontos)
- Usabilidade (2 pontos)
- Funcionalidades (5 pontos)
- Itens adicionais (1 ponto). Funcionalidades adicionais, customizaes, recursos extras,
acompanhamento do grupo em aula, etc.

Acompanhamento do trabalho
Sero definidos milestones ao longo das prximas aulas onde os grupos devem apresentar o
andamento do trabalho, com alguma possvel entrega parcial. O objetivo desse
acompanhamento orientar os grupos a no deixarem para implementar a ferramenta nos
ltimos dias, o que resultaria em um trabalho de baixa qualidade.

Plgio
No sero aceitas cpias de trabalhos anteriores ou mesmo da turma atual. Os grupos podem e
devem discutir entre si as solues, entretanto cada um cria a sua prpria soluo. Caso seja
constatado trechos de trabalho (seja documento ou cdigo) copiados entre trabalhos os dois
grupos tero seus trabalhos anulados e consequentemente a nota relativa zerada.

Faculdade de Anlise e Desenvolvimento de Sistemas


Modelos de Melhoria de Processo de Software - 2015/01
Prof. Leonardo Rodriguez Heredia (lrheredia@unisinos.br)

Orientao
O professor est disponvel para orientao dos grupos nos horrios disponibilizados para isso
em sala de aula ou pelo email institucional. No hesitem em pedir orientao para a realizao
do trabalho.

Você também pode gostar