Вы находитесь на странице: 1из 33

!

MINISTRIO DO DESENVOLVIMENTO AGRRIO MDA INSTITUTO NACIONAL DE COLONIZAO E REFORMA AGRRIA INCRA DIRETORIA DE GESTO ESTRATGICA DE COORDENAO GERAL DE TECNOLOGIA DET

METODOLOGIA DE DESENVOLVIMENTO DE SISTEMAS

Verso 1

MDS Metodologia de Desenvolvimento de Sistemas

Presidente INCRA Rolf Hackbart Diretor de Gesto Estratgica DE - INCRA Roberto Kiel Coordenador Geral de Tecnologia e Gesto da Informao DET - INCRA Francisco Marcelo Marques Lima Chefe de Diviso de Desenvolvimento e Manuteno de Sistemas DET-1 INCRA Marcelo de Paula Sampaio

MINISTRIO DO DESENVOLVIMENTO AGRRIO MDA INSTITUTO NACIONAL DE COLONIZAO E REFORMA AGRRIA INCRA DIRETORIA DE GESTO ESTRATGICA DE COORDENAO GERAL DE TECNOLOGIA DET

HISTRICO DE REVISES

Data 07/08/2009

Verso 1.0

Descrio Criao do documento

Autor Maria Rosa Matozo Adriano Dangelo Marcelo Sampaio

MDS Metodologia de Desenvolvimento de Sistemas

MINISTRIO DO DESENVOLVIMENTO AGRRIO MDA INSTITUTO NACIONAL DE COLONIZAO E REFORMA AGRRIA INCRA DIRETORIA DE GESTO ESTRATGICA DE COORDENAO GERAL DE TECNOLOGIA DET

1. 2. 3.

INTRODUO FINALIDADE PAPIS E RESPONSABILIDADES


3.1 PAPIS

4 4 4
4

4. 5.

APRESENTAO DO MODELO DE PROCESSO DE SOFTWARE FASES DE DESENVOLVIMENTO


5.1 5.2 5.3 5.4 5.5 PR-PROJETO - APROVAO PELO CTI FASE DE INICIAO FASE ELABORAO FASE DE CONTRUO FASE DE TRANSIO

9 10
10 13 16 19 22

6. 7. 8.

MANUTENO DE SISTEMAS REFERNCIAS ANEXOS


8.1 8.2 8.3 8.4 ANEXO 1 FLUXO DE NOVA DEMANDA (PROJETO / MANUTENO) ANEXO 2 FLUXO DA FASE DE PR-PROJETO ANEXO 3 FLUXO DE SOLICITAO DE PROJETO ANEXO 4 LISTA DE ARTEFATOS

25 27 27
27 27 27 27

MDS Metodologia de Desenvolvimento de Sistemas

MINISTRIO DO DESENVOLVIMENTO AGRRIO MDA INSTITUTO NACIONAL DE COLONIZAO E REFORMA AGRRIA INCRA DIRETORIA DE GESTO ESTRATGICA DE COORDENAO GERAL DE TECNOLOGIA DET

1.

INTRODUO

Esta Metodologia de Desenvolvimento de Sistemas visa descrever e normalizar os processos de gerenciamento, desenvolvimento, manuteno e a contratao de sistemas de terceiros adotados pela DET Coordenao Geral de Tecnologia e Gesto da Informao do INCRA. O documento est subdividido em captulos, fases e atividades do ciclo de vida de sistemas de informao, onde esto descritas as principais atividades, os responsveis envolvidos em cada processo e os produtos a serem gerados.

2.

FINALIDADE

A finalidade desta metodologia o de promover o aumento na eficincia e na eficcia da equipe tcnica da DET / INCRA no gerenciamento e desenvolvimento de novos projetos ou desenvolvimento evolutivo de sistemas de informao, nos servios de manuteno, corretiva e no corretiva de sistemas.

3.
3.1

PAPIS E RESPONSABILIDADES
PAPIS

Um papel define o comportamento e responsabilidades de um profissional ou grupo de profissionais que participam do desenvolvimento do projeto. O comportamento representado atravs das atividades que cada papel deve desempenhar ao longo do projeto. As responsabilidades normalmente esto associadas aos artefatos que cada papel deve produzir e manter ao longo das atividades que realiza. Na prtica, um mesmo papel pode ser desempenhado por mais de uma pessoa, assim como uma mesma pessoa pode assumir vrios papis ao longo do projeto. Gestor da Informao O gestor da Informao deve possuir um perfil gerencial na instituio, sendo o responsvel pelo projeto e pelo acompanhamento do: Projeto ou sistema na rea usuria; Firmar acordo de servio com a rea de desenvolvimento de sistemas; Fornecer subsdios para o desenvolvimento de sistemas; Participar das reunies acordadas; Validar produtos elaborados no processo de desenvolvimento; Homologar os produtos finais.

Usurio a pessoa fsica cadastrada e habilitada nos sistemas para acesso s informaes. So usurios dos sistemas informatizados do INCRA. MDS Metodologia de Desenvolvimento de Sistemas

MINISTRIO DO DESENVOLVIMENTO AGRRIO MDA INSTITUTO NACIONAL DE COLONIZAO E REFORMA AGRRIA INCRA DIRETORIA DE GESTO ESTRATGICA DE COORDENAO GERAL DE TECNOLOGIA DET

Tem como responsabilidade: Acessar informaes; Efetuar testes e treinamentos.

Coordenador Geral de Tecnologia DET / INCRA Responsvel pelo planejamento, coordenao, orientao, execuo e avaliao do desenvolvimento das aes de informtica no mbito do INCRA. de sua responsabilidade: Coordenar, supervisionar e propor atos normativos, manuais e procedimentos tcnicos relativos Tecnologia da Informao; Coordenar, supervisionar as reas de desenvolvimento e manuteno de sistemas, infraestrutura de rede, comunicao de dados, voz e imagem e suporte tcnico aos usurios; Interagir com os demais rgos governamentais no sentido de promover o intercmbio de conhecimentos e tecnologia; Elaborar proposta de plano de ao e proposta oramentria anual dos recursos de informtica;

Chefe da Diviso DET-1 / INCRA Responsvel por coordenar e controlar o processo de atendimento das demandas das unidades do INCRA. de sua responsabilidade: Implantar e coordenar a execuo dos processos e projetos de desenvolvimento, manuteno e aquisio de sistemas de informao, de acordo com os requisitos aprovados pelos gestores e demandas dos usurios do INCRA; Coordenar a definio da poltica de acesso aos sistemas de informao e aos sistemas gerenciadores de banco de dados, de modo a garantir a segurana das informaes; Gerenciar os contratos de prestao de servios relativos aos sistemas e controlar a qualidade dos produtos e servios prestados; Promover a integrao dos sistemas de informao do INCRA e garantir a disponibilidade de acesso s informaes; Gerenciar o processo de atendimento das demandas das unidades do INCRA, no que se refere manuteno corretiva ou evolutiva nos sistemas de informao e banco de dados corporativos.

Chefe da Diviso de Infra-Estrutura de rede e Comunicao de Dados DET-2 / INCRA O responsvel pela infra-estrutura dever conhecer a estrutura de servidores e de comunicao existente na autarquia, sendo responsvel pelas seguintes atribuies: Definir as polticas e normas de segurana de utilizao dos servios de rede e comunicao de dados do INCRA; Planejar e implantar sistemas de cpias de segurana (backups) e restaurao de dados corporativos; Garantir a segurana das informaes trafegadas no ambiente de redes do INCRA; Atuar na prospeco de novas tecnologias aderentes as necessidades da DET-2 / INCRA;

MDS Metodologia de Desenvolvimento de Sistemas

MINISTRIO DO DESENVOLVIMENTO AGRRIO MDA INSTITUTO NACIONAL DE COLONIZAO E REFORMA AGRRIA INCRA DIRETORIA DE GESTO ESTRATGICA DE COORDENAO GERAL DE TECNOLOGIA DET

Gerenciar os contratos de prestao de servios e controlar a qualidade dos produtos ou servios relacionados infra-estrutura de rede no mbito da sede do INCRA;

Gerente de Projetos Responsvel pelo planejamento, acompanhamento, controle e responsabilidade pela entrega de todos os resultados esperados do projeto. de sua responsabilidade: Planejar, acompanhar, controlar e executar os projetos em conformidade com a Metodologia de Desenvolvimento de Sistemas do INCRA; Elaborar o cronograma, oramento e plano de trabalho para o projeto; Elaborar e controlar o escopo do projeto (funcionalidades macro do sistema) junto ao cliente; Gerenciar a anlise de riscos riscos de desenvolvimento, disponibilidade de recursos e tecnologia; Gerenciar e controlar as mudanas do projeto;

Analista de Requisitos o responsvel por atividades como capturar as regras de negcio, os requisitos de sistema, extrair, validar e manter um conjunto de documentos de requisitos conforme as necessidades dos clientes do INCRA, com o objetivo de subsidiar a construo do produto de sistema. de sua responsabilidade: Efetuar o levantamento de informaes, junto ao cliente, e demais interessados, para gerao dos produtos de levantamento de requisitos; Elaborar os documentos do projeto sob sua responsabilidade, conforme os prazos estabelecidos e em conformidade com a Metodologia de Desenvolvimento de Sistemas; Validar junto ao cliente e gerente de projetos todos os documentos de requisitos gerados sob sua responsabilidade;

Analista de Sistemas Responsvel por capturar as regras de negcio, os requisitos de sistema e documentos de apoio, analis-los e especific-los em uma linguagem de modelagem de TI. de sua responsabilidade: Conduzir a construo dos produtos do projeto conforme os prazos estabelecidos; Executar todas as atividades necessrias para gerao dos produtos, de acordo com o planejamento e a Metodologia de Desenvolvimento de Sistemas; Apoiar o gestor tcnico em relao aos aspectos tcnicos e funcionais do projeto ou manuteno; Entregar os produtos gerados e testados para o gestor tcnico; Informar ao gestor tcnico o andamento e a evoluo de suas atividades no projeto ou manuteno.

Analista de Testes o responsvel pela garantia da qualidade dos componentes produzidos por meio da MDS Metodologia de Desenvolvimento de Sistemas

MINISTRIO DO DESENVOLVIMENTO AGRRIO MDA INSTITUTO NACIONAL DE COLONIZAO E REFORMA AGRRIA INCRA DIRETORIA DE GESTO ESTRATGICA DE COORDENAO GERAL DE TECNOLOGIA DET

verificao de evidncia de testes e utilizao de tcnicas especializadas em testes de programas e sistemas. de sua responsabilidade: Garantir a qualidade dos componentes gerados quanto s especificaes, padres definidos e Metodologia de Desenvolvimento de Sistemas; Analisar a documentao do projeto, descrita na solicitao de teste, para a elaborao dos roteiros de testes; Identificar e registrar os erros existentes nos componentes e no Plano de Teste produzido; Apoiar os executores de testes quanto s tcnicas de testes;

Administrador de Banco de Dados Responsvel pela manuteno do repositrio e funcionamento do banco de dados. de sua responsabilidade: Criao, avaliao, gerenciamento e manuteno das estruturas de armazenamento nos bancos de dados (arquivos, tabelas, ndices, procedures, views); Garantir o bom funcionamento em todos os ambientes (desenvolvimento, teste, homologao, produo); Determinar e executar, em conjunto com a produo, os procedimentos (backup/recovery, runstats/rebind) para os arquivos e tabelas dos sistemas; Executar as normas de acesso s informaes definidas (habilitao de acesso a dados, arquivos, bancos de dados, tabelas); Manter a integridade dos bancos de dados utilizados no INCRA.

Administrador de dados o responsvel, juntamente com os desenvolvedores, pela modelagem das funcionalidades levantadas nos sistemas. o responsvel pelo gerenciamento dos modelos de negcios. Determina padres de nomenclaturas para o banco de dados e seus atributos (tabela, view, procedure e campos). de sua responsabilidade: Gerenciar todos os modelos de negcios; Criar e manter os modelos de dados solicitados pela rea de Desenvolvimento, em Conformidade com os padres, normalizaes e desempenho; Responder pela arquitetura e estratgia de distribuio de dados; Apoiar a equipe do projeto na definio da arquitetura e estratgia de distribuio de Dados do projeto de acordo as necessidades do cliente e padres estipulados; Disseminar informaes para efeito de reutilizao de dados; Manter dicionrio de dados.

Arquiteto Responsvel pela definio dos componentes e da infra-estrutura da aplicao baseado na anlise do sistema. MDS Metodologia de Desenvolvimento de Sistemas

MINISTRIO DO DESENVOLVIMENTO AGRRIO MDA INSTITUTO NACIONAL DE COLONIZAO E REFORMA AGRRIA INCRA DIRETORIA DE GESTO ESTRATGICA DE COORDENAO GERAL DE TECNOLOGIA DET

Analista de Produo o responsvel pelo planejamento, execuo e acompanhamento das demandas destinadas rea de Produo. Atua tambm no desenvolvimento de projetos de infra-estrutura de servios e aplicaes. de sua responsabilidade: Priorizar e acompanhar a execuo das demandas destinadas rea de Produo; Garantir a disponibilidade e a continuidade dos servios em Produo; Garantir a segurana e salvaguarda dos dados; Analisar freqentemente os riscos estabilidade das aplicaes; Analisar o impacto de mudanas ao ambiente em produo;

Desenvolvedor Responsvel pela construo e testes unitrios dos programas e componentes, de acordo com as especificaes recebidas. de sua responsabilidade: Construir unidades de implementao de acordo com as especificaes e prazos estabelecidos; Elaborar massa de testes conforme o Plano de Teste ou complementao a este, para os componentes construdos; Efetuar teste unitrio do componente com a massa de testes elaborada; Documentar os resultados dos testes; Criar e testar cdigo de acordo com o padro de programao estabelecido na DET-1.

MDS Metodologia de Desenvolvimento de Sistemas

MINISTRIO DO DESENVOLVIMENTO AGRRIO MDA INSTITUTO NACIONAL DE COLONIZAO E REFORMA AGRRIA INCRA DIRETORIA DE GESTO ESTRATGICA DE COORDENAO GERAL DE TECNOLOGIA DET

4.

APRESENTAO DO MODELO DE PROCESSO DE SOFTWARE

Um modelo de processo de desenvolvimento de software, ou simplesmente modelo de processo, pode ser visto como uma representao, ou abstrao dos objetos e atividades envolvidas no processo de software. Alm disso, oferece uma forma mais abrangente e fcil de representar o gerenciamento de processo de software e conseqentemente o progresso do projeto. O modelo apresentado baseado no processo unificado seguindo os conceitos de desenvolvimento evolutivo e incremental e nas prticas de gerncia de projetos do Project Management Institute PMI preconizadas no Project Management Body of knowledge PMBOK. O modelo em questo composto pelas fases de Iniciao, Elaborao, Construo e Transio e pelas disciplinas de Gerncia de Projetos, Requisitos, Anlise / Modelagem, Implementao e Teste. A figura abaixo ilustra as fases e suas disciplinas assim como os marcos relacionados a cada fase. As disciplinas apresentadas em cada fase representam visualmente a intensidade de sua atuao em todas suas iteraes. O pr-Projeto que consiste da aprovao pelo Comit de Tecnologia da Informao da demanda solicitada, constante no item 5.1, uma fase que antecede a este modelo de processo de software, por isso no constando na figura abaixo.

FASES

MARCO

Escopo do projeto aprovado

Arquitetura validada

Sistema codificado e testado

Projeto aceito pelo demandante

MDS Metodologia de Desenvolvimento de Sistemas

MINISTRIO DO DESENVOLVIMENTO AGRRIO MDA INSTITUTO NACIONAL DE COLONIZAO E REFORMA AGRRIA INCRA DIRETORIA DE GESTO ESTRATGICA DE COORDENAO GERAL DE TECNOLOGIA DET

5.
5.1

FASES DE DESENVOLVIMENTO
PR-PROJETO - APROVAO PELO CTI

Fluxo da Fase de Pr-Projeto (Modelo anexo 1)

Nesta pr-fase dever ter como entrada o formulrio de demanda com a solicitao do cliente para desenvolvimento de novo sistema. realizada uma ou mais reunies com o requisitante para levantar os dados necessrios para a elaborao do Plano de Sustentao, Estratgia da Contratao, Anlise de Risco e Anlise de Viabilidade da Contratao, com o objetivo de apresentar subsdios tcnicos e financeiros para a tomada de deciso pelo Comit de Tecnologia da Informao (CTI). Nesta pr-fase ocorrer a solicitao Contratada de uma proposta de projeto que, quando aprovada, ir gerar a Ordem de Servio para que seja dado incio ao desenvolvimento do projeto.

Marco
Ordem de Servio encaminhada contratada para incio do projeto.

Etapas e atores envolvidos nesta fase:


ETAPAS DESCRIO ATORES ENVOLVIDOS

Iniciar Solicitao de Demanda

Nesta etapa o demandante encaminhar DET formulrio de solicitao de demanda. A DET recebe e encaminha a solicitao DET-1 para anlise e estudo preliminar de viabilidade do desenvolvimento da nova demanda.

Demandante Coordenador DET Chefia DET-1 Gerente de Projetos

MDS Metodologia de Desenvolvimento de Sistemas

10

MINISTRIO DO DESENVOLVIMENTO AGRRIO MDA INSTITUTO NACIONAL DE COLONIZAO E REFORMA AGRRIA INCRA DIRETORIA DE GESTO ESTRATGICA DE COORDENAO GERAL DE TECNOLOGIA DET

Reunies com os gestores sero realizadas para o estudo da viabilidade. Atividades: Analisar recebimento da solicitao de demanda pelo gestor do sistema; Realizar reunies de levantamento inicial junto aos gestores; Realizar o registro inicial da demanda nas ferramentas de controle e gesto da DET. Gerar Documentao de Viabilidade Nesta etapa, com base nos levantamentos preliminares realizados com os gestores do sistema sero elaborados os documentos a serem encaminhados ao Comit de Tecnologia da Informao (CTI). Atividades: Elaborar o Plano de Sustentao (PS); Elaborar o documento Estratgia de Contratao (EC); Elaborar o documento Anlise de Risco (AR); Elaborar o documento de Anlise de Viabilidade da Contratao (AVC); Contagem estimada do custo do projeto; O Comit de posse das documentaes de viabilidade recebidas ir analisar e aprovar, se estiver em acordo. Atividades: Analisar documentao recebida; Se em acordo, emitir o Termo de Aprovao; Encaminhar DET. Nesta etapa, aps aprovao pelo CTI, a DET encaminhar Contratante solicitao de uma Proposta de Projeto. Estando a proposta aprovada dever ser emitida uma Ordem de Servio Contratante para que seja dado incio ao desenvolvimento do sistema. Atividades: Emitir solicitao de Proposta de Projeto Contratada; Receber e aprovar a Proposta de Projeto; Emitir Ordem de Servio Contratada.

Analista de requisitos

Gerente de Projetos Chefia DET-1 Analista de Mtrica

Aprovao pelo Comit de Tecnologia da Informao (CTI)

CTI

Efetivao do Incio do Projeto

Coordenao da DET Chefia da DET Gerente de Projetos

MDS Metodologia de Desenvolvimento de Sistemas

11

MINISTRIO DO DESENVOLVIMENTO AGRRIO MDA INSTITUTO NACIONAL DE COLONIZAO E REFORMA AGRRIA INCRA DIRETORIA DE GESTO ESTRATGICA DE COORDENAO GERAL DE TECNOLOGIA DET

Artefatos utilizados
ARTEFATOS Formulrio de Demanda TEMPLATE (TP) TP Sigla Projeto FD.doc DESCRIO Constar um resumo com os dados principais para a solicitao de desenvolvimento pelo cliente.
Descrever os subsdios para a tomada de deciso pelo CTI, quanto a controle de acesso, segurana, recursos materiais e humanos, documentaes necessrias, transio, entre outros. Descrever os subsdios para a tomada de deciso pelo CTI, quanto : tipo de servio,

Plano de Sustentao PS

TP Sigla Projeto PS.doc Ex: SISPAD - PS.doc

Estratgia da Contratao EC

TP Sigla Projeto EC.doc

termos contratuais, estimativa do volume de servio, regras para aplicao de multas, garantias, cronograma, responsabilidades contratuais, entre outros. Anlise de Risco AR TP Sigla Projeto AR.doc
Descrever os subsdios para a tomada de deciso pelo CTI, quanto aos riscos que poder afetar a contratao dos servios. Descrever os subsdios para a tomada de deciso pelo CTI, quanto : avaliao da

Anlise de Viabilidade de Contratao AVC

TP Sigla Projeto AVC.doc

necessidade, explicitao da motivao, especificao de requisitos, prazo, segurana, entre outros Proposta de Projeto TP Sigla do Projeto Proposta de Projeto.doc TP Sigla do Projeto Ordem de Servio.doc Descrever os subsdios para manter um acordo de servio entre contratada e contratante.
Descreve os dados necessrios para a solicitao de incio do desenvolvimento da demanda junto contratada e aprovao por ambos (Contratante e Contratada). Descrever os assuntos tratados na reunio inicial, com assinatura dos participantes.

Ordem de Servio

Ata de Reunio

TP Sigla Projeto Ata de Reunio.doc

MDS Metodologia de Desenvolvimento de Sistemas

12

MINISTRIO DO DESENVOLVIMENTO AGRRIO MDA INSTITUTO NACIONAL DE COLONIZAO E REFORMA AGRRIA INCRA DIRETORIA DE GESTO ESTRATGICA DE COORDENAO GERAL DE TECNOLOGIA DET

5.2

FASE DE INICIAO

Fluxo da Fase de Iniciao

Esta fase marca o incio do projeto de desenvolvimento, aps aprovao pelo Comit de Tecnologia da Informao da documentao de viabilidade tcnica. O objetivo da fase de Iniciao o estabelecimento de um acordo formal, entre a equipe de desenvolvimento e usurios do projeto para o escopo do produto a ser desenvolvido. A partir da viabilizao a equipe do projeto d incio ao detalhamento do escopo do produto. Ao trmino de cada fase do ciclo de vida do projeto dever haver uma recontagem dos pontos de funo, visando adequar a estimativa de complexidade do software fabricado ao aumento de conhecimento do processo de negcio envolvido. Dever haver uma verificao contnua de qualidade de produto e de processo no decorrer de todas as fases.

Marco
Escopo do projeto aprovado

Etapas e atores envolvidos nesta fase:


ETAPAS DESCRIO ATORES ENVOLVIDOS

Preparar Ambiente do Projeto

Nesta etapa dever ser criado o repositrio de armazenamento junto ao SVN e atualizar as ferramentas de gesto e controle do projeto. Atividades: Criar repositrio de armazenamento junto ao SVN

Analista de sistemas Gerente de Projetos

MDS Metodologia de Desenvolvimento de Sistemas

13

MINISTRIO DO DESENVOLVIMENTO AGRRIO MDA INSTITUTO NACIONAL DE COLONIZAO E REFORMA AGRRIA INCRA DIRETORIA DE GESTO ESTRATGICA DE COORDENAO GERAL DE TECNOLOGIA DET

Definir Escopo do Projeto

Identificar Casos de Uso

Atualizar ferramentas de gesto e controle do projeto Com base nas documentaes aprovadas na prProjeto e reunies complementares com o gestor devero ser identificados os requisitos do sistema. Atividades: Identificar requisitos Elaborar o Viso Elaborar o Plano de Desenvolvimento de Software Elaborar Plano de Iterao Com base nas informaes levantadas referentes aos requisitos funcionais, no-funcionais, regras de negcio, riscos e demais dados necessrios sero identificados os casos de uso do sistema. Atividades: Elaborar a Especificao de Requisitos Preparar prottipo no-funcional (detalhar as telas do sistema e suas regras de apresentao) Nesta etapa definida uma arquitetura inicial do sistema. Ser definido o grupo inicial de elementos significantes para serem utilizados como base de anlise a fim de identificar as realizaes de casos de uso. Atividades: Elaborar o Documento de Arquitetura do projeto. Ao trmino de cada fase do ciclo de vida do projeto dever haver uma recontagem dos pontos de funo, visando adequar a estimativa de complexidade do software fabricado ao aumento de conhecimento do processo de negcio envolvido. Essa atividade realizada durante todo o ciclo de vida do projeto. A meta desta atividade consiste em identificar riscos e gerenciar as mudanas de forma que possam ser atenuadas, estabelecendo metas da iterao e apoiando a equipe de desenvolvimento para alcanar essas metas. Atividades: Gerenciar as mudanas ocorridas Gerenciar os riscos detectados Atualizar o Plano de Iterao

Gerente de Projetos Analista de requisitos Analista de sistemas Gestor do Sistema

Analista de requisitos Analista de sistemas

Definir Arquitetura Inicial

Analista de requisitos Arquiteto

Recontagem dos Pontos de Funo

Analista de Mtrica

Gerenciar Iterao

Gerente de Projetos

MDS Metodologia de Desenvolvimento de Sistemas

14

MINISTRIO DO DESENVOLVIMENTO AGRRIO MDA INSTITUTO NACIONAL DE COLONIZAO E REFORMA AGRRIA INCRA DIRETORIA DE GESTO ESTRATGICA DE COORDENAO GERAL DE TECNOLOGIA DET

Artefatos utilizados
ARTEFATOS Especificao de Requisitos TEMPLATE (TP)
TP Sigla Projeto Especificao de requisitos

DESCRIO Visa detalhar a descrio dos requisitos funcionais, aplicveis ao projeto como um todo e requisitos no funcionais, que descrevem atributos que o sistema deve possuir ou restries sob as quais ele deve operar. Descreve em detalhes todas as aes, controles, regras e excees relacionadas s funcionalidades representadas pelas telas. Visa fornecer uma viso geral de todo o projeto, como: finalidade, escopo, resumo do negcio, usurios, entre outros Define todas as aes do projeto, para que o mesmo possa atender as necessidades do cliente com qualidade, tempo e custos previstos. Consiste em uma decomposio funcional do sistema baseada nas funcionalidades que queremos disponibilizar. Este artefato ser atualizado em todas as fases do projeto.

Especificao de Telas

TP - Sigla Projeto ET - Nome do Caso de Uso.doc

Viso

TP - Sigla Projeto Viso.doc

Plano de Software

Projeto

de TP - Sigla Projeto Plano de


Projeto de Software.doc

Plano de Iterao - PI

TP - Sigla Projeto PI.doc

Documento de Arquitetura

TP Sigla do Projeto Documento de Arquitetura.doc

Este documento descreve uma viso inicial da arquitetura do sistema, empregando diferentes vises arquiteturais para abordar diferentes aspectos do sistema.

Relatrio de Controle de TP Sigla do Projeto Relatrio Descreve detalhadamente a solicitao de Controle de Mudana.doc Mudanas da mudana, enfatizando os motivos, condies, restries e premissas para a implementao das mudanas e aprovaes. Este artefato ser utilizado em todas as fases do projeto. Ata de Reunio TP Sigla Projeto Ata de Reunio.doc Descrever os assuntos tratados na reunio, com assinatura dos participantes. Este artefato ser utilizado em todas as fases do projeto. MDS Metodologia de Desenvolvimento de Sistemas

15

MINISTRIO DO DESENVOLVIMENTO AGRRIO MDA INSTITUTO NACIONAL DE COLONIZAO E REFORMA AGRRIA INCRA DIRETORIA DE GESTO ESTRATGICA DE COORDENAO GERAL DE TECNOLOGIA DET

5.3

FASE ELABORAO

Fluxo da Fase de Elaborao

Segunda fase do processo de desenvolvimento de sistemas, cujo objetivo eliminar os principais riscos e estabelecer uma arquitetura estvel a partir da qual o sistema poder ser construdo. Esta fase envolve uma anlise detalhada sobre as necessidades e problemas gerais do projeto e a definio de como o sistema ser desenvolvido em termos tecnolgicos, considerando os requisitos, limitaes e restries identificadas durante a fase de Iniciao. O objetivo da fase de Elaborao o estabelecimento e validao de uma arquitetura de hardware e software que suporte de forma adequada os requisitos funcionais e no-funcionais do sistema.

Marco
Arquitetura validada.

Etapas e atores envolvidos nesta fase:


ETAPAS DESCRIO ATORES ENVOLVIDOS

Elaborar Casos de Uso

Com base nos dados levantados sero elaborados os artefatos de Especificao de Caso de Uso, contendo as regras de negcio, fluxos de evento, glossrio, Diagrama de Caso de Uso e Diagrama de Atividades. Atividades: Especificar os Casos de Uso Nesta etapa deve ser verificado se algum requisito sofreu alterao, procedendo no refinamento das especificaes de caso de uso e

Analista de requisitos

Refinar Requisitos

Analista de requisitos

MDS Metodologia de Desenvolvimento de Sistemas

16

MINISTRIO DO DESENVOLVIMENTO AGRRIO MDA INSTITUTO NACIONAL DE COLONIZAO E REFORMA AGRRIA INCRA DIRETORIA DE GESTO ESTRATGICA DE COORDENAO GERAL DE TECNOLOGIA DET

do diagrama de caso de uso. Atividades: Refinar as especificaes de caso de uso; Refinar o diagrama de caso de uso Refinar a Especificao de requisitos Projetar Arquitetura Nesta etapa o arquiteto analisa as restries arquitetnicas, identifica os recursos disponveis para construir o sistema, define como o sistema ser estruturado e identifica as primeiras abstraes e mecanismos que devem ser fornecidas pela arquitetura. Atividades: Refinar o documento de Arquitetura Refinar os prottipos no-funcionais Esta atividade tem como objetivo a elaborao do projeto de banco de dados, mais especificamente dos elementos necessrios para suportar a implementao dos cenrios de casos de uso selecionados para validao da arquitetura do sistema. Atividades: Gerar o modelo conceitual lgico Gerar o modelo conceitual fsico Nesta etapa o Plano de Testes elaborado com vistas a definir as abordagens de testes, identificando o nvel, tipo e tcnicas de testes a serem aplicadas a cada produto ou componente do produto. Atividades: Elaborar o Plano de Testes Ao trmino de cada fase do ciclo de vida do projeto dever haver uma recontagem dos pontos de funo, visando adequar a estimativa de complexidade do software fabricado ao aumento de conhecimento do processo de negcio envolvido. Essa atividade realizada durante todo o ciclo de vida do projeto. A meta desta atividade consiste em identificar riscos e gerenciar as mudanas de forma que possam ser atenuadas, estabelecendo metas da iterao e apoiando a equipe de desenvolvimento para alcanar essas metas. Atividades: Gerenciar as mudanas ocorridas Arquiteto Analista de requisitos

Modelagem de Banco de Dados

DBA Arquiteto

Planejar Testes

Analista de testes

Recontagem dos Pontos de Funo

Analista de Mtrica

Gerenciar Iterao

Gerente de Projetos

MDS Metodologia de Desenvolvimento de Sistemas

17

MINISTRIO DO DESENVOLVIMENTO AGRRIO MDA INSTITUTO NACIONAL DE COLONIZAO E REFORMA AGRRIA INCRA DIRETORIA DE GESTO ESTRATGICA DE COORDENAO GERAL DE TECNOLOGIA DET

Gerenciar os riscos detectados Atualizar o Plano de Iterao

Artefatos utilizados
ARTEFATOS Especificao de Caso de Uso TEMPLATE (TP)
TP Sigla Projeto UCS - Nome do Caso de Uso.doc

DESCRIO Visa detalhar as atividades a ser executadas por intermdio da descrio dos tpicos do fluxo principal, fluxo alternativo, regras de negcio, glossrio, diagrama de casos de uso, diagrama de atividades. Detalha a nomenclatura dos objetos do Modelo de Dados (Tabelas, Views, Stored Procedures, Trigger, Constraints, etc). Define os objetivos gerais esperados e as expectativas do projeto de testes. Neste documento so identificados os itens que sero e os que no sero testados, a abordagem dos testes e as necessidades ambientais.

Modelo de Dados

TP Sigla do Projeto Modelo de Dados Fsico

Plano de Testes

TP Sigla do Projeto Plano de Testes.doc

MDS Metodologia de Desenvolvimento de Sistemas

18

MINISTRIO DO DESENVOLVIMENTO AGRRIO MDA INSTITUTO NACIONAL DE COLONIZAO E REFORMA AGRRIA INCRA DIRETORIA DE GESTO ESTRATGICA DE COORDENAO GERAL DE TECNOLOGIA DET

5.4

FASE DE CONTRUO

Fluxo da Fase de Construo

Na fase de construo ocorre o processo de desenvolvimento de sistemas em que um produto desenvolvido de maneira iterativa at que esteja pronto para ser avaliado pelo Gestor da Informao. Ocorrer o desenvolvimento do cdigo fonte, componentes, consultas e chamadas (views/stored procedures), o desenvolvedor efetuar os testes de componentes e integrao, conforme especificados na documentao do sistema e seguindo os padres da DET/INCRA. Essa fase exige a integrao entre desenvolvedor, analista de sistemas, analista de requisitos, analista de testes e administrador de dados para a anlise, construo e testes do sistema.

Marco
Sistema codificado e testado.

Etapas e atores envolvidos nesta fase:


ETAPAS DESCRIO ATORES ENVOLVIDOS

Identificar / Refinar Requisitos

Nesta etapa deve ser verificado se algum requisito sofreu alterao, procedendo no refinamento das especificaes de caso de uso e do diagrama de caso de uso. Atividades:

Analista de requisitos

MDS Metodologia de Desenvolvimento de Sistemas

19

MINISTRIO DO DESENVOLVIMENTO AGRRIO MDA INSTITUTO NACIONAL DE COLONIZAO E REFORMA AGRRIA INCRA DIRETORIA DE GESTO ESTRATGICA DE COORDENAO GERAL DE TECNOLOGIA DET

Refinar as especificaes de caso de uso; Refinar o diagrama de caso de uso Refinar a Especificao de requisitos Construo de Bases de Dados Nesta etapa sero criadas as tabelas, colunas e atributos para cada entidade identificada na modelagem de banco de dados. Atividades: Implementao de modelagem de banco Implementao de procedures Esta atividade tem como objetivo a gerao de cdigos-fontes para os diversos elementos componentes do sistema, visando uma verso operacional do sistema. Atividades: Implementao dos requisitos funcionais Implementao dos requisitos no-funcionais Implementao da arquitetura Elaborar o Plano de Implementao/Integrao Elaborar Lista de Verificao de Funcionalidade / Integridade De posse do prottipo navegvel de interface, dos diagramas de interao de usurio e da definio dos servios (interface dos componentes), o desenvolvedor dever realizar a codificao das interfaces (telas), integrando as mesmas aos componentes que foram codificados. Atividades: Codificao de telas Implementao de prottipos Verificao das funcionalidade/Integridades dos prottipos Disponibilizar o Build para teste Aps a codificao, o produto gerado (sistema ou parte do mesmo) dever ser testado com a finalidade de encontrar possveis erros de codificao ou mesmo de interpretao da documentao de anlise e de projeto. De posse da documentao de Anlise e de Projeto, os analistas de sistemas responsveis pelos testes da aplicao devero verificar se o produto gerado atende aos requisitos de forma adequada. Atividades: DBA

Implementao dos Casos de Uso

Desenvolvedores

Implementao de Interfaces

Desenvolvedores

Implementao dos Casos de Teste

Analista de teste

MDS Metodologia de Desenvolvimento de Sistemas

20

MINISTRIO DO DESENVOLVIMENTO AGRRIO MDA INSTITUTO NACIONAL DE COLONIZAO E REFORMA AGRRIA INCRA DIRETORIA DE GESTO ESTRATGICA DE COORDENAO GERAL DE TECNOLOGIA DET

Elaborar Roteiros de Testes Realizar testes Elaborar Relatrio de Testes Recontagem dos Pontos de Funo Ao trmino de cada fase do ciclo de vida do projeto dever haver uma recontagem dos pontos de funo, visando adequar a estimativa de complexidade do software fabricado ao aumento de conhecimento do processo de negcio envolvido. Essa atividade realizada durante todo o ciclo de vida do projeto. A meta desta atividade consiste em identificar riscos e gerenciar as mudanas de forma que possam ser atenuadas, estabelecendo metas da iterao e apoiando a equipe de desenvolvimento para alcanar essas metas. Atividades: Gerenciar as mudanas ocorridas Gerenciar os riscos detectados Atualizar o Plano de Iterao Analista de Mtrica

Gerenciar Iterao

Gerente de Projetos

Artefatos utilizados
ARTEFATOS Roteiro de Teste TEMPLATE (TP)
TP Sigla Projeto Roteiro de Teste Nome do Caso de Uso.doc

DESCRIO Documento que rene um grupo de casos de testes que devem ser executados em uma seqncia lgica para cada Caso de Uso. Rene os casos de teste que foram executados e no produziram o resultado esperado. Serve de base para que o desenvolvedor verifique o que deve ser corrigido. Documento que tem como objetivo verificar se o componente possui as condies mnimas para ser liberado para a equipe de testes. Contm a organizao e estilo do cdigo e ambiente de integrao

Relatrio de Resultado de TP Sigla Projeto Resultado de Teste Nome do Caso de Testes


Uso.doc

LV - Sigla Projeto Verificao de Lista de Verificao de Funcionalidade/Integridade Funcionalidade.doc

Plano de implementao / TP Sigla Projeto Plano de Implementao Integrao

MDS Metodologia de Desenvolvimento de Sistemas

21

MINISTRIO DO DESENVOLVIMENTO AGRRIO MDA INSTITUTO NACIONAL DE COLONIZAO E REFORMA AGRRIA INCRA DIRETORIA DE GESTO ESTRATGICA DE COORDENAO GERAL DE TECNOLOGIA DET

5.5

FASE DE TRANSIO

Fluxo da Fase de Transio

Nesta fase o software testado no geral, com todos os mdulos integrados e ento avaliado, para verificar se os requisitos foram atendidos. O foco da Fase de Transio assegurar que o sistema esteja disponvel para seus usurios finais, buscando a homologao junto ao cliente. Quando os objetivos da fase de Transio so alcanados, o projeto est pronto para ser encerrado. Trs etapas so distintas nesta fase: 1. 2. 3. Homologao Implantao Encerramento

Etapa de Homologao o sistema aprovado internamente e posteriormente

encaminhado para a homologao pelo cliente.


Etapa de Implantao consiste em publicar a aplicao em ambiente de produo. Etapa de Encerramento pode proceder aps a liberao de uma iterao ou a

homologao de todas as fases do projeto;

Marco
Projeto aceito pelo demandante. MDS Metodologia de Desenvolvimento de Sistemas

22

MINISTRIO DO DESENVOLVIMENTO AGRRIO MDA INSTITUTO NACIONAL DE COLONIZAO E REFORMA AGRRIA INCRA DIRETORIA DE GESTO ESTRATGICA DE COORDENAO GERAL DE TECNOLOGIA DET

Etapas e atores envolvidos nesta fase:


ETAPAS DESCRIO ATORES ENVOLVIDOS

Homologao Sistema

Nesta etapa o projeto aprovado internamente e, do aps, encaminhado para a homologao pelo cliente. Esta homologao pode ocorrer por fase ou iterao ou no encerramento total de entrega de todas as fases do sistema. Atividades: Emisso e envio ao cliente do Termo de Homologao / Aceite Elaborar os manuais de Ajuda e do Sistema do Nesta etapa ser planejada de que forma o sistema dever ser implantado, como e quando sero realizados os treinamentos aos usurios. Atividades: Elaborar o Plano de Implantao Implantar o sistema no ambiente de produo Treinar os usurios do sistema Essa atividade realizada durante todo o ciclo de vida do projeto. A meta desta atividade consiste em identificar riscos e gerenciar as mudanas de forma que possam ser atenuadas, estabelecendo metas da iterao e apoiando a equipe de desenvolvimento para alcanar essas metas. Atividades: Gerenciar as mudanas ocorridas Gerenciar os riscos detectados Atualizar o Plano de Iterao A etapa de encerramento pode ocorrer por fase ou iterao do projeto ou quando todos os produtos pertencentes ao escopo do projeto forem homologados. O Gerente de Projetos elabora o Termo de Encerramento do Projeto e o envia para aprovao do Cliente, identificando todos os produtos e fases homologadas, de acordo com os Termos de Homologao de Produtos. Atividades: Obter aprovao do Termo de Encerramento do Projeto; Realizar uma nova contagem detalhada e obter a aprovao do Cliente;

Gerente de Projetos Chefia da DET-1 Analista de sistemas Cliente

Implantao Sistema

DBA Analista de produo Analista de sistemas Gerente de projetos

Gerenciar Iterao

Gerente de Projetos

Encerramento

Gerente de Projetos Chefe da DET-1 Coordenador da DET Cliente Equipe

MDS Metodologia de Desenvolvimento de Sistemas

23

MINISTRIO DO DESENVOLVIMENTO AGRRIO MDA INSTITUTO NACIONAL DE COLONIZAO E REFORMA AGRRIA INCRA DIRETORIA DE GESTO ESTRATGICA DE COORDENAO GERAL DE TECNOLOGIA DET

Encaminhar e obter a resposta do Cliente ao Questionrio de Satisfao do Cliente, contendo a avaliao do servio prestado at o momento; Realizar reunies de encerramento com o cliente; Realizar reunies de encerramento com o Coordenador e chefia da DET/DET-1; Realizar reunio de encerramento com a equipe; Avaliar e registrar as Lies Aprendidas do projeto; Registrar o encerramento nas ferramentas de gerenciamento de projetos; Arquivar toda a documentao do projeto;

Artefatos utilizados
ARTEFATOS Termo de Homologao ou Aceite Plano de Implantao TEMPLATE (TP)
TP Sigla Projeto Termo de Homologao.doc TP - Sigla Projeto Plano de Implantao.doc

DESCRIO
Descreve os produtos a serem homologados pelo cliente.

Descrever o planejamento feito com o cliente para a implantao do sistema. Elaborar um guia de procedimentos para a utilizao do sistema pelo gestor. Ajuda on-line para os usurios do sistema. Questionar o cliente sobre sua satisfao quanto ao desenvolvimento e entrega do sistema. Descrever os produtos entregues, resultado do projeto e o aceite do cliente. para apresentao s chefias da DET.

Manual do Sistema

TP - Sigla Projeto Manual do Sistema.doc Ajuda on-line TP - Sigla Projeto Questionrio de Satisfao.doc TP - Sigla Projeto Termo de Encerramento.doc

Ajuda Questionrio de Satisfao Termo de Encerramento

MDS Metodologia de Desenvolvimento de Sistemas

24

MINISTRIO DO DESENVOLVIMENTO AGRRIO MDA INSTITUTO NACIONAL DE COLONIZAO E REFORMA AGRRIA INCRA DIRETORIA DE GESTO ESTRATGICA DE COORDENAO GERAL DE TECNOLOGIA DET

6.

MANUTENO DE SISTEMAS

Este item visa orientar sobre a manuteno de sistemas em que a DET/INCRA seja a responsvel pela sua atualizao. Quando da solicitao de demanda pelo cliente a DET/INCRA realiza uma anlise desta solicitao verificando, em caso de manuteno, a complexidade da mesma (vide ilustrao em anexo item 8.2). Se a manuteno do tipo corretiva, adaptativa ou evolutiva, desde que no tenha grandes impactos na estrutura do sistema, a solicitao encaminhada equipe da DET-1 para o devido desenvolvimento. A documentao gerada nas fases da MDS citadas nos itens 5.2 - Iniciao, 5.3 Elaborao, 5.4 Construo e 5.5 Transio ser utilizada para a fase de manuteno do sistema. Dependendo do caso, algumas documentaes sero atualizadas outras podero ser criadas. A descrio das etapas, atores envolvidos e artefatos constantes nas fases acima citadas, quando aplicvel, faro parte deste item de manuteno de sistemas. Para cada fase da MDS esto citadas as principais rotinas a serem seguidas.

Fase 1 Iniciao
O foco encontra-se no entendimento da alterao a ser realizada no sistema, de forma a avaliar se o pedido de correo do cliente ou a anomalia encontrada pela equipe tcnica; consiste em uma manuteno e seguir o processo do fluxo de um projeto de melhoria; ou ainda se ser considerada desnecessria. As ferramentas de controle devero ser atualizadas com os ajustes a serem feitos.

Fase 2 Elaborao
So realizados os levantamentos dos requisitos da manuteno de forma detalhada, para identificao de todas as alteraes que ocorrero no sistema. O artefato de Controle de Mudanas dever ser preenchido com: os requisitos necessrios para efetuar as alteraes solicitadas pelo cliente; identificando quais documentos do sistema devero ser criados ou alterados; a estimativa de tempo a ser gasto para cada uma das fases da manuteno; e a atualizao e encaminhamento dos artefatos para aprovao do cliente. Devero ser observados os possveis ajustes no sistema, que possam alterar os diagramas do sistema e os modelos da construo do banco de dados.

Fase 4 Construo
Deve ser realizada a atualizao do cdigo do sistema e a atualizao do ambiente de teste, bem como, os artefatos de Plano de Teste e os Roteiros de Teste. Novos testes sero realizados, registrando as anomalias encontradas e gerando os relatrios de testes.

MDS Metodologia de Desenvolvimento de Sistemas

25

MINISTRIO DO DESENVOLVIMENTO AGRRIO MDA INSTITUTO NACIONAL DE COLONIZAO E REFORMA AGRRIA INCRA DIRETORIA DE GESTO ESTRATGICA DE COORDENAO GERAL DE TECNOLOGIA DET

Fase 6 Transio Homologao


O ambiente de homologao atualizado, o cliente valida a manuteno no sistema e assina o Termo de Homologao e Aceite do sistema.

Implantao
Devero ser atualizados o Manual do Usurio e o ambiente de produo do sistema.

Encerramento
Elabora o Termo de Encerramento da manuteno realizada do Projeto e o envia para aprovao do Cliente, identificando todos os produtos e fases que foram alteradas, de acordo com os Termos de Homologao de Produtos. Devem ser registradas todas as atividades nas ferramentas de controle da DET/INCRA.

MDS Metodologia de Desenvolvimento de Sistemas

26

MINISTRIO DO DESENVOLVIMENTO AGRRIO MDA INSTITUTO NACIONAL DE COLONIZAO E REFORMA AGRRIA INCRA DIRETORIA DE GESTO ESTRATGICA DE COORDENAO GERAL DE TECNOLOGIA DET

7.

REFERNCIAS
OpenUP - Processo iterativo para projeto e desenvolvimento de software; PMBOOK - Compndio do PMI, consagrado para viabilizar a gerncia de projetos; CMM e CMMI - Modelo de maturidade para processos de desenvolvimento de software. RUP - Rational Unified Process disciplinas e fases do RUP.

8.
8.1

ANEXOS
ANEXO 1 FLUXO DE NOVA DEMANDA (PROJETO / MANUTENO)

Neste anexo ilustrado o fluxo de solicitaes de novos projetos e servios de manuteno. 8.2 ANEXO 2 FLUXO DA FASE DE PR-PROJETO

Neste anexo ilustrado o fluxo da fase de Pr-projeto. 8.3 ANEXO 3 FLUXO DE SOLICITAO DE PROJETO

Neste anexo ilustrado o fluxo para a solicitao de demandas. Apresenta desde a sua solicitao at o encaminhamento contratada para dar incio ao projeto. 8.4 ANEXO 4 LISTA DE ARTEFATOS

Neste anexo apresentada uma lista dos artefatos que sero utilizados no desenvolvimento do projeto.

MDS Metodologia de Desenvolvimento de Sistemas

27

MINISTRIO DO DESENVOLVIMENTO AGRRIO MDA INSTITUTO NACIONAL DE COLONIZAO E REFORMA AGRRIA INCRA DIRETORIA DE GESTO ESTRATGICA DE COORDENAO GERAL DE TECNOLOGIA DET

8.1 - ANEXO 1 Fluxo de Solicitao de Demanda (Novo Projeto / Manutenes)

MDS Metodologia de Desenvolvimento de Sistemas

28

MINISTRIO DO DESENVOLVIMENTO AGRRIO MDA INSTITUTO NACIONAL DE COLONIZAO E REFORMA AGRRIA INCRA DIRETORIA DE GESTO ESTRATGICA DE COORDENAO GERAL DE TECNOLOGIA DET

8.2 - ANEXO 2 Fluxo da Fase de Pr-projeto

LEGENDA: PS - Plano de Sustentao; EC - Estratgia de Contratao; AR - Anlise de Risco; AVC - Anlise de Viabilidade da Contratao;

MDS Metodologia de Desenvolvimento de Sistemas

29

MINISTRIO DO DESENVOLVIMENTO AGRRIO MDA INSTITUTO NACIONAL DE COLONIZAO E REFORMA AGRRIA INCRA DIRETORIA DE GESTO ESTRATGICA DE COORDENAO GERAL DE TECNOLOGIA DET

8.3 - ANEXO 3 Fluxo de Solicitao de Projeto

LEGENDA: PS - Plano de Sustentao; EC - Estratgia de Contratao; AR - Anlise de Risco; AVC - Anlise de Viabilidade da Contratao; OS Ordem de Servio

MDS Metodologia de Desenvolvimento de Sistemas

30

MINISTRIO DO DESENVOLVIMENTO AGRRIO MDA INSTITUTO NACIONAL DE COLONIZAO E REFORMA AGRRIA INCRA DIRETORIA DE GESTO ESTRATGICA DE COORDENAO GERAL DE TECNOLOGIA DET

8.4 - ANEXO 4 Lista dos Artefatos a serem utilizados

ARTEFATOS DE GERNCIA DE PROJETO

ABORDAGEM

PP

Plano de Projeto de Software

Gerenciamento, Riscos, Cronograma, WBS, mtrica

X X X X X X
PP I

X X X X X X X

Relatrio de Controle de Mudana - RCM Descrio da mudana, impacto, justificativa, aprovao Plano de iterao Proposta de Projeto Ata de reunio Ordem de servio
ARTEFATOS DE REQUISITOS

Casos de uso, marcos, cronograma Subsdios para manter um acordo de servio entre contratada e contratante Registro das aes tomadas nas reunies e aprovao dos participantes Artefato para solicitao de incio de projeto a ser encaminhado Contratada. Descreve uma viso geral do projeto, seus produtos e suas caractersticas RN, fluxos de evento, glossrio, Diagrama UC, Diagrama de Atividades Especificao dos requisitos (Funcionais, no funcionais e de interface) Mapa de rastreabilidade
PP

Documento de viso Especificao de caso de uso Especificao de Requisitos


ARTEFATOS DE ANLISE E DESIGN

X X X
I

X X
E C T

Documento de arquitetura de software Prottipo no funcional Modelagem de Dados

Dados arquiteturais do sistema (diagramas) Layout das telas e suas regras de apresentao Modelo Fsico e Dicionrio de dados X

X X X

MDS Metodologia de Desenvolvimento de Sistemas

31

MINISTRIO DO DESENVOLVIMENTO AGRRIO MDA INSTITUTO NACIONAL DE COLONIZAO E REFORMA AGRRIA INCRA DIRETORIA DE GESTO ESTRATGICA DE COORDENAO GERAL DE TECNOLOGIA DET

ARTEFATOS DE IMPLEMENTAO

PP

C X X X

Plano de implementao / Integrao Cdigo Fonte Build


ARTEFATOS DE TESTE

Organizao e estilo do cdigo, ambiente de integrao Desenvolvimento do cdigo fonte e componentes Verso compilada do software disponibilizada para teste
PP I E

Plano de teste Roteiro de teste Relatrios de teste


ARTEFATOS DE IMPLANTAO

Itens que sero e os que no sero testados, a abordagem dos testes e as necessidades ambientais Conjunto de procedimentos a serem aplicados um item de teste Especifica os erros detectados para que o desenv0olvedor faa as correes
PP I

X X

X X X

X X X
T

Plano de implantao Termo de Homologao Manual Termo de Encerramento Legenda:


PP Pr-Projeto I - Iniciao E Elaborao C Construo T - Transio

Recursos de instalao, hardware, software, treinamento Homologao pelo cliente para os produtos elaborados (Este Termo pode ser utilizado durante todas as fases do projeto, sempre que for necessria a homologao de artefato) Do Sistema e ajuda On-line Obter a aprovao junto ao cliente para o encerramento do projeto. X

X X

X X

X X X X

MDS Metodologia de Desenvolvimento de Sistemas

32

Вам также может понравиться