Escolar Documentos
Profissional Documentos
Cultura Documentos
Paranaguá
Versão 1.0
Paranaguá
Fevereiro de 2019
1. O Processo de Desenvolvimento – Nível 1
Desenvolver o
Encontrar Sistema
Orientador
Elaborar
Pré-Projeto
Homologar
Pré-Projeto
Exame de Banca
A Figura 1 apresenta os processos de nível 1 da MDS do IFPR Campus Paranguá, que são
Encontrar um Orientador, Elaborar o Pré-Projeto, Homologar Pré-Projeto, Desenvolver o
Sistema e Exame de Banca. A figura apresenta também os principais produtos de trabalho, que
são o pré-Projeto, o Visão, o Plno de Desenvolvimento e a Monografia. A seguir são descritas
as atividades do nível 1:
2.11 Codificação
Na tividade de codificação os programas fonte do caso de uso são escritos e são feitos os
testes de unidade, observando estritamente as especificações.
2.13 Acabou?
Ao finalizar com sucesso os testes de um caso de uso, deve-se verificar se todas existem mais
iterações de construção a serem executadas ou se todos os casos de uso já foram constru[idos.
Caso haja ainda algum caso de uso a construir, volta-se ao passo Descrever Caso de Uso e nova
iteração de construção e executada.
APÊNDICE 1 – PRÉ-PROJETO
Pré-Projeto
<O pré-projeto a pode propor o desenvolvimento de um sistema de informação, .o
desenvolvimento de um software aplicativo ou uma pesquisa. Os textos na cor azul
deverão ser substituídos por um texto na cor preta ou eliminados>
1.2 Orientador
<Escrever o nome do Professor Orientador. Opcionalmente pode haver,
também, um co-orientador>
Instituição: <instituição a que pertence o orientador. Exemplo: IFPR
Câmpus Paranaguá>
E-mail: <e-mail do orientador>
2 Descrição do Projeto
2.1 Justificativa
<Explique por que o projeto vale a pena ser desenvolvido. Apresente as
necessidades básicas que serão contempladas com o trabalho.>
3 Aprovações
1.
2. 2. VISÃO DO PROJETO
uma solução bem- [liste alguns dos principais benefícios de uma solução
sucedida deveria bem-sucedida]
Libera
ção
Código Requisito Necessidade Prioridade Recursos
Planeja
da
RF[seq] [Escreva aqui o Requisito] [Justifique por que o requisito [Alta, media [recursos [data ou
é necessário, qual problema ou baixa] necessários] fase da
[seq é a
ele vai resolver] ] liberaçã
sequência,
o]
começand
o com 01]
2.8 Alternativas
[Identifique as alternativas das percepções do interessado, conforme disponíveis. Explique
como fez a busca por alternativas. Elas podem incluir a compra de um produto do concorrente,
a compra de uma solução desenvolvida internamente ou simplesmente a manutenção do status
quo. Liste todas as opções competitivas conhecidas existentes ou que possam se tornar
disponíveis. Inclua as principais forças e fraquezas de cada concorrente, conforme percebido
pelo envolvido ou usuário final.]
3. PLANO DO PROJETO
Pessoa Função
Coordenador de Projeto
Gerente de Implementação
Davi Moreno Revisor de Requisitos
Revisor de Arquitetura
Gerenciador de Configuração
Gerenciador de Controle de Mudanças
Roberta Nemoy Revisor de Projeto
Revisor de Requisitos
Analista de Sistemas
Especificador de Requisitos
Designer da Interface com o Usuário
Antonio Barela Arquiteto de Software
Revisor de Design
Gerente de Testes
Analista de Teste
Projetista
Mário Eli Implementador
Revisor de Código
Carla Tirol Projetista de Teste
Testador
Responsável por manter o site do projeto na Web,
ajudar o Gerente do Projeto no
planejamento/programação de tarefas e ajudar o
Pedro Silva
Gerente de Controle de Mudança a controlar
mudanças nos produtos de trabalho. Também pode
ajudar em outras funções conforme necessário.
...
...
...
[Para cada requisito listado na tabela, deve ser atribuído um valor que determina a influência do
requisito no sistema, variando entre 0 e 5]
3.5.5 Estimativas
3.6 Cronogramas
[Diagramas ou tabelas que mostram as datas de término para conclusão das iterações e fases,
pontos de liberação, demos e outros marcos
3.6.1 Entregáveis
[Liste aqui os produtos de trabalho que serão entregues ao longo do projeto. As entregas
listadas deverão constar dos cronogramas como marcos. A Elaboração deve se encerrar no
primeiro semestre]
Produto de trabalho Quem recebe Quando
Pré-projeto Coordenador TCC Início dos
trabalhos
Visão Orientador Iniciação
Modelo de Casos de Uso (sem Orientador Iniciação
especificações)
Validação do Escopo com os interessados Interessados Iniciação
Plano de Desenvolvimento Orientador Final Iniciação
Validação do Plano de Desenvolvimento Interessados Final Iniciação
com os interessados
Ambiente de Desenvolvimento Configurado Orientador Elaboração
Especificação UC da fase de Elaboração Orientador Elaboração E1..En
Protótipos de tela dos UC da Elaboração Orientador Elaboração E1..En
Especificação Caso de Teste do UC Orientador Elaboração E1..En
Elaboração
Resolução do UC da Elaboração Orientador Elaboração E1..En
Codificação UC da Elaboração Orientador Elaboração E1..En
Teste do UC da Elaboração Orientador Elaboração E1..En
Monitoramento de riscos na Elaboração Orientador Elaboração E1..En
Diagrama de Classes Orientador Final da
Elaboração
Modelo de Dados Orientador Final da
Elaboração
Descrição das Tabelas Orientador Final da
Elaboração
Validação da Arquitetura Orientador, Final da
Interessados Elaboração
Especificação UC da fase de Construção Orientador Construção
C1..Cn
Protótipos de tela dos UC da Construção Orientador Construção
C1..Cn
Especificação Caso de Teste do UC Orientador Construção
Construção C1..Cn
Resolução dos UC da Construção Orientador Construção
C1..Cn
Codificação UC da Construção Orientador Construção
C1..Cn
Teste do UC da Elaboração Orientador Construção
C1..Cn
Monitoramento de riscos na Construção Orientador Elaboração
C1..Cn
Apresentação do UC construído aos Interessados Construção
interessados C1..Cn
Validação do sistema com o Usuário Usuário Final da
Construção
Instalação do sistema no ambiente de Usuário Transição
produção
Treinamento dos interessados Interessados Transição
Monitoramento de riscos na Transição Orientador Transição
Monografia Banca examinadora Transição
Apresentação à banca examinadora Banca examinadora Transição
Entrega trabalho corrigido ao Coordenador Coordenador TCC Final da Transição
de TCC
Quadro x – Lista de Entregáveis
Data Data
Iteração
Iniciação I1
Elaboração E1
Construção C1
C2
Transição T1
T2
3.8 Orçamento
[Descreva o tamanho do orçamento financeiro, como ele está alocado e como ele será
monitorado.]
3.9 Repositório
[Indicar o local em que os programas fonte, executáveis, modelos, documentos e outros
produtos de trabalho estão armazenados. Explicitar também se o acesso é público ou privado.
Listar também as ferramentas e versões das mesmas são necessárias para acessar os
produtos de trabalho.].
[Colocar aqui o diagrama geral de Classes, com todas as classes de Entidade do Sistema e
suas associações (Não colocar classes de fronteira nem de controle)]
8. APÊNDICE 8 - PERSISTÊNCIA
[Este tópico deve relacionar os testes que devem ser aplicados antes de qualquer liberação]