Você está na página 1de 108

Processo de Software para o SISP

Processo de Software para o SISP

PROCESSO DE SOFTWARE PARA O SISP


Verso 1.0

PSW SISP Verso 1.0

Pgina 2

Processo de Software para o SISP

Normalizao Bibliogrfica: DIBIB/CODIN/SPOA

Brasil. Ministrio do Planejamento, Oramento e Gesto. Secretaria de Logstica e Tecnologia da Informao Processo de Software para o SISP / Ministrio do Planejamento, Oramento e Gesto. Secretaria de Logstica e Tecnologia da Informao. Braslia : MP, 2012. 106 p.: il.

1. Software. 2. Tecnologia da Informao. 3. Administrao Pblica Federal. I. Ttulo. CDU 004.4(81)

PSW SISP Verso 1.0

Pgina 3

Processo de Software para o SISP

Presidente da Repblica Dilma Vana Rousseff Ministra do Ministrio do Planejamento, Oramento e Gesto Miriam Aparecida Belchior Secretrio de Logstica e Tecnologia da Informao Delfino Natal de Souza Secretrio Adjunto de Logstica e Tecnologia da Informao Jos Renato Corra de Lima Departamento de Sistemas de Informao Corinto Meffe Coordenao-Geral de Integrao e Interoperabilidade Everson Lopes de Aguiar

PSW SISP Verso 1.0

Pgina 4

Processo de Software para o SISP


Grupo de Trabalho
Andr Henrique dos Santos Castro Danilo Barreto de Arajo Emanuelle Monteiro Silva Gileno Dias dos Santos Henderson Fonteneles Heverson Henrique Rodrigues do Carmo Lucinia Turnes Marcelo Paiva Fernandes Renata Assuno de Farias

Equipe de Apoio
Ana Paula Pessoa Mello Corinto Meffe Daniel Portilho Troncoso Dbora Gomes dos Reis Hudson Vincius Mesquita Joyce Lustosa Belga Marisa Souza Santos Rachel Cristina Guimares Monteiro Domingos Vincius Eloy Reis

PSW SISP Verso 1.0

Pgina 5

Processo de Software para o SISP

Esta obra est licenciada por uma Licena Creative Commons Atribuio- No Comercial CompartilhaIgual 3.0 Brasil

Qualquer parte desta publicao pode ser reproduzida, desde que citada a fonte, de acordo com as orientaes da licena Creative Commons (CC BYNC-SA 3.0) Este documento encontra-se disponvel em http://www.sisp.gov.br

PSW SISP Verso 1.0

Pgina 6

Processo de Software para o SISP


Apresentao

As organizaes pblicas tm passado por um grande processo de modernizao para atender s demandas atuais e emergentes da sociedade. A fim de dar suporte a este movimento, necessrio investir em solues de software que possam garantir a sustentao e o aperfeioamento das atividades dos rgos pblicos. A adoo de solues modernas e com qualidade depende de um processo estabelecido que possa assegurar que o software a ser desenvolvido atenda s necessidades da instituio. Para que isso ocorra necessrio a definio de todos os processos envolvidos na contratao, desenvolvimento interno ou produo colaborativa de uma soluo de software. Diante deste grande desafio, a Secretaria de Logstica e Tecnologia da Informao do Ministrio do Planejamento, Oramento e Gesto deu incio ao projeto para o desenvolvimento de um processo de software com a finalidade de suprir a carncia de diversas instituies pblicas federais neste tema. Esse processo foi construdo a partir de uma abordagem colaborativa, obtendo-se o resultado apresentado neste documento. O objetivo deste trabalho no que seja uma viso fechada de como as instituies pblicas federais podem criar solues de software, mas que seja um marco inicial para que os rgos pblicos possam utilizar e colaborar com sua evoluo. Convocamos, desde j, as instituies pblicas federais a participar ativamente desta evoluo.

PSW SISP Verso 1.0

Pgina 7

Processo de Software para o SISP

Sumrio
1.Introduo................................................................................................................................. 9 2.Metodologia de Trabalho........................................................................................................ 10 3.Processo de Software para o SISP (PSW-SISP)....................................................................11 3.1.Viso Geral do PSW-SISP..............................................................................................11 3.1.1.Fases....................................................................................................................... 12 3.1.2.Eixos de Trabalho....................................................................................................12 3.1.3.Atores do PSW-SISP...............................................................................................15 4.Detalhamento das Fases do PSW-SISP.................................................................................20 4.1.Concepo e Alinhamento Estratgico............................................................................20 4.2.Especificao e Dimensionamento..................................................................................24 4.3.Estratgia de Desenvolvimento.......................................................................................36 4.4.Desenvolvimento............................................................................................................. 47 4.5.Implantao e Estabilizao............................................................................................81 4.6.Sustentao e Evoluo..................................................................................................89 5.Artefatos................................................................................................................................. 97 6.Referncias Bibliogrficas.....................................................................................................108

PSW SISP Verso 1.0

Pgina 8

Processo de Software para o SISP


Introduo

1. Introduo
Em 2010, o Ncleo de Padronizao Tecnolgica realizou trs pesquisas com o objetivo de identificar quais as principais necessidades de padronizao do Sistema de Administrao dos Recursos de Tecnologia da Informao (SISP), que composto pelos rgos e entidades da administrao pblica federal direta, autrquica e fundacional. Uma das pesquisas se baseou na anlise das respostas fornecidas no formulrio web do plano de metas 2010, respondido por 71 rgos. As outras duas foram realizadas atravs de formulrios distribudos no seminrio SISP 2010 e na 5 reunio de coordenao do SISP. Nas trs pesquisas, a definio de uma metodologia de desenvolvimento de sistemas foi identificada com umas das necessidades prioritrias no SISP. O Ncleo de Padronizao Tecnolgica, tendo como uma de suas competncias a definio de padres e processos, decidiu formar um grupo de trabalho em conjunto com o Ncleo de Contrataes com o propsito de criar um processo de software para o SISP, que eleve os nveis de maturidade dos rgos em processos de gesto estratgica, gesto de projetos, gesto de segurana, engenharia de software, produo colaborativa, gesto de contratao, gesto de infraestrutura e sustentao, e promova: a produo colaborativa e a participao dos rgos do SISP no processo de criao e evoluo conjunta de solues; a utilizao responsvel e mais eficiente de recursos pblicos; a elevao dos nveis de qualidade e controle das solues; o alinhamento das solues ao planejamento estratgico; a reteno da inteligncia das solues nos rgos; a padronizao de processos e artefatos.

PSW SISP Verso 1.0

Pgina 9

Processo de Software para o SISP


Metodologia de Trabalho

2. Metodologia de Trabalho
Para o desenvolvimento do PSW-SISP , foi formado um grupo de trabalho com integrantes dos Departamentos de Sistemas de Informao (DSI) e Servios de Rede (DSR), ambos da Secretaria de Logstica e Tecnologia da Informao (SLTI), que o rgo central do SISP. O levantamento dos processos foi feito pelo grupo de trabalho aps estudar as metodologias de desenvolvimento de sistemas em uso no mercado e nos rgos. Alm disso, as metodologias j elaboradas pela SLTI, como a Metodologia de Gerenciamento de Projetos (MGP-SISP), a Instruo Normativa 04 (IN MP/SLTI n 04/2010) e o Guia para Elaborao do Plano Diretor de Tecnologia da Informao (PDTI) foram materiais de referncia para o levantamento dos processos de, respectivamente, gesto de projetos, gesto de contratao e alinhamento estratgico. No decorrer da elaborao tambm foram realizadas presenciais e virtuais junto comunidade do SISP e a especialistas no tema.

PSW SISP Verso 1.0

Pgina 10

Processo de Software para o SISP


Processo de Software para o SISP (PSW-SISP)

3. Processo de Software para o SISP (PSW-SISP)


3.1. Viso Geral do PSW-SISP

O processo de software para o SISP aborda no s as atividades ligadas ao desenvolvimento de software como tambm as atividades ligadas ao planejamento dos recursos necessrios para que o software tenha o ambiente necessrio para o seu funcionamento. O processo de software para o SISP tem seis fases (concepo e alinhamento estratgico, especificao e dimensionamento, estratgia de desenvolvimento, desenvolvimento, implantao e estabilizao, e sustentao e evoluo) e oito eixos de trabalho (alinhamento estratgico, gesto de projetos, produo colaborativa, gesto de segurana, engenharia de software, gesto da contratao, gesto de infraestrutura e gesto de sustentao). Os eixos de trabalho permeiam todas as fases, conforme a figura 1:

Figura 1: Estrutura do Processo de Software para o SISP (PSW-SISP)

PSW SISP Verso 1.0

Pgina 11

Processo de Software para o SISP


Fases

3.1.1.

Fases

As fases sero descritas na seo 4. Detalhamento das Fases do PSW-SISP deste documento.

3.1.2.

Eixos de Trabalho

Os eixos de trabalho so reas de conhecimento que so essenciais ao pleno desenvolvimento, manuteno (evolutiva, adaptativa e corretiva) e uso do software. Para diferenciar os eixos, foram utilizadas cores:

Vermelho: Alinhamento Estratgico; Amarelo: Gesto de projetos; Marrom: Produo Colaborativa; Cinza: Gesto da Contratao; Azul: Engenharia de Software; Laranja: Gesto de Segurana; Roxo: Gesto de Infraestrutura; Verde: Gesto de Sustentao.

PSW SISP Verso 1.0

Pgina 12

Processo de Software para o SISP


Eixos de Trabalho

Eixo de Trabalho

Objetivos
Visa promover o alinhamento da necessidade do software com as necessidades de negcio do rgo descritas nos seus instrumentos estratgicos, como por exemplo: Plano Diretor de Tecnologia da Informao (PDTI), Estratgia Geral de Tecnologia da Informao(EGTI), Planejamento Estratgico Institucional (PEI) do rgo e outros. Visa promover uma adequada gesto dos projetos. Os processos de gesto de projetos sero mapeados tendo como referncia a Metodologia de Gerenciamento de Projetos do SISP (MGP-SISP). A metodologia do SISP foi baseada nos conceitos do PMBOK.

Visa o desenvolvimento conjunto de software, ou seja, processos que promovam o levantamento de requisitos comuns a mais de um rgo para que possam desenvolver ou contratar um software colaborativamente. Aqui tambm busca-se identificar se uma soluo j foi desenvolvida e pode ser adotada ou adequada.

PSW SISP Verso 1.0

Pgina 13

Processo de Software para o SISP


Eixos de Trabalho

Eixo de Trabalho

Objetivo
Promover o conjunto de boas prticas para contrataes de solues de TI. Os processos da gesto de contratao sero baseados e alinhados com a instruo normativa IN MP/SLTI n 04/2010 e no Manual de Contrataes de Solues de Tecnologia da Informao.

Desenvolvimento e manuteno de sistemas baseado nas melhores prticas difundidas no mercado e na literatura, e em metodologias utilizadas por rgos e entidades da Administrao Pblica Federal, como, por exemplo, o processo unificado, normas NBR ISO/IEC 12207, NBR ISO/IEC 15504 e outros.

Desenvolvimento seguro de software que envolve tanto a segurana do ambiente de desenvolvimento quanto da aplicao desenvolvida. Alm disso, visa preservar a confidencialidade, integridade e disponibilidade das informaes, atravs do estabelecimento de polticas, prticas e processos.

Construir um ambiente que tenha a capacidade necessria para prover servios e uma estrutura adequada ao desenvolvimento de software.

Planejamento das condies necessrias para que o software desenvolvido seja mantido, operado e evoludo de forma sustentvel e vivel.

Tabela 1 - Descrio dos Eixos de Trabalhos do PSW-SISP

PSW SISP Verso 1.0

Pgina 14

Processo de Software para o SISP


Atores do PSW-SISP

3.1.3.

Atores do PSW-SISP
Ator Atribuio
Unidade setorial ou seccional do SISP, bem

rea de Tecnologia da Informao

como rea correlata, responsvel por gerir a Tecnologia da Informao do rgo ou entidade. Pessoa ou grupo responsvel pela solicitao do

rea Requisitante

produto,

servio

ou

resultado

do

projeto.

Devero informar as necessidades, expectativas e requisitos, e aprovar as entregas. Responsvel pela realizao da estimativa inicial

Analista de Mtricas

de tamanho funcional do software, com base nos requisitos iniciais, e pela contagem detalhada. Mediador da e comunicao a rea de entre TI. a rea as

Analista de Negcio

requisitante

Traduz

necessidades de negcio para uma viso mais organizada e tcnica, prpria da rea de TI. Responsvel especificao pelo de levantamento, requisitos. que anlise e as o um

Levanta nortearo de

Analista de Requisitos

necessidades do usurio e as formaliza em documentos software. tcnicos ou desenvolvimento manuteno

PSW SISP Verso 1.0

Pgina 15

Processo de Software para o SISP


Atores do PSW-SISP

Ator

Atribuio
Profissional responsvel pelas atividades de

Analista de Suporte

suporte ao usurio, abrangendo software e hardware, instalao de aplicativos e configurao de sistemas. Define as necessidades de infraestrutura

(software/hardware) para execuo do software Analista de Infraestrutura Tecnolgica sendo desenvolvido ou mantido. responsvel pela preparao ou verificao do ambiente onde o software ser executado. Apia na definio das regras de segurana, no Analista de Segurana da Informao planejamento e verificao dos riscos referente execuo de um software. Responsvel pela elaborao do Plano de Analista de Sustentao Sustentao de um software, levantando riscos e recursos envolvidos na manuteno do uso de um software aps a sua entrega. Responsvel Analista de Tecnologia da Informao por e definir a a estratgia de mais

desenvolvimento software.

metodologia

adequada para atendimento necessidade de

Responsvel pela criao do projeto dos testes, utilizando tcnicas, critrios e tipos de teste adequados ao projeto de software a ser testado. Analista de Teste Gera os casos de teste por meio da identificao e priorizao dos cenrios de teste. Tambm elabora os procedimentos para a execuo dos testes. Define plataforma, componentes, frameworks e Arquiteto de Software demais informaes necessrias especificao da arquitetura de um software.

Comit de Tecnologia da Informao

formado

por

representantes

das

reas

PSW SISP Verso 1.0

Pgina 16

Processo de Software para o SISP


Atores do PSW-SISP

Ator

Atribuio
finalsticas e da TI de uma instituio e tem a funo e o poder de priorizar as aes e dirigir o alinhamento dessas e dos investimentos com os objetivos estratgicos da organizao, alm de monitorar os resultados do desempenho da TI. Implementa os casos de uso do Plano de

Desenvolvedor

Interao que est sendo executado, alm de realizar a integrao dos componentes e mdulos do sistema. Elabora os documentos necessrios

Desenvolvedor do Curso

capacitao dos usurios na utilizao do sistema a ser implantado. Responsvel pela modelagem e implementao fsica do banco de dados, gerando todas as

Designer de Banco de Dados

estruturas e procedimentos necessrios ao armazenamento, recuperao e excluso de dados.

Equipe de Operao

Executa

operao

regular

do

software

desenvolvido. composta pelo Lder de Projetos, pela equipe

Equipe do Projeto

de gerenciamento de projetos e por outros membros da equipe que executam as atividades relacionadas.

Elabora o plano de implantao do sistema. Gerente de Implantao Executa, controla e valida as atividades do processo de implantao do sistema em produo. Gerente de Teste Responsvel pela iniciao, planejamento, acompanhamento e finalizao do processo de teste. Aprova o projeto dos testes e faz a intermediao entre as atividades de teste e PSW SISP Verso 1.0 Pgina 17

Processo de Software para o SISP


Atores do PSW-SISP

Ator

Atribuio as demais atividades do projeto. Tambm realiza a consolidao e comunicao das informaes interessados. sobre os testes aos

Gestor de Operao

Responsvel

pelo

gerenciamento

da

evoluo do software desenvolvido. Pessoa designada pela organizao para realizar as atividades de gerenciamento de projeto de software, buscando atingir os

Lder de Projeto

objetivos do projeto. responsvel pela comunicao interessadas, com todas as partes com o particularmente

patrocinador e a equipe do projeto. Elabora documentos para o suporte Redator Tcnico instalao, operao e manuteno do sistema finalizado. Desenvolve o ambiente de teste e gera o banco de dados utilizado nos testes. Executa os casos de teste de acordo com Testador os procedimentos definidos no projeto dos testes, registra os resultados obtidos e relata os incidentes. Fornece ao Gerente de Teste informaes sobre o andamento da execuo dos testes.
Tabela 2 - Descrio dos Atores do PSW-SISP

PSW SISP Verso 1.0

Pgina 18

Processo de Software para o SISP


A adoo do Processo de Software para SISP

3.2.

A adoo do Processo de Software para SISP

O intuito do processo que ele seja usado conforme as necessidades e maturidade do rgo. Ficar a cargo dos rgos decidir quais as atividades so adequadas maturidade e ao projeto em desenvolvimento ou manuteno (corretiva, adaptativa e corretiva), sendo que algumas atividades mnimas so consideradas essenciais para a qualidade do software. O processo tem interface com a Metodologia de Gerenciamento de Projetos-SISP e o Manual de Contratao de Soluo de Tecnologia da Informao (IN04), por isso foi utilizado sigla para diferenciar os artefatos de cada projeto, sendo PSW-SISP para o Processo de Software e MGP-SISP para a Metodologia de Gerenciamento de Projetos. Os demais artefatos no possuem sigla antecedendo, pois no so artefatos elaborados pelo PSW-SISP.

PSW SISP Verso 1.0

Pgina 19

Processo de Software para o SISP


Detalhamento das Fases do PSW-SISP

4. Detalhamento das Fases do PSW-SISP


4.1. Concepo e Alinhamento Estratgico

Esta fase inicia com o envio do documento de oficializao da demanda (DOD) da rea Requisitante para a rea de TI, que ir verificar o alinhamento estratgico da demanda com os instrumentos estratgicos do rgo e, caso no esteja alinhada, ir devolver o DOD rea Requisitante para que, aps a estimativa de custo preliminar do projeto de software realizado pela rea de TI, a mesma solicite a mudana do PDTI ao Comit de TI. O comit de TI ir analisar a possibilidade de incluir a demanda no planejada e, caso seja vivel, atualizar o PDTI. Caso esteja alinhado estrategicamente, a rea de TI ir elaborar o termo de abertura e iniciar o projeto. A figura abaixo ilustra o fluxo descrito acima.

Figura 2: Fase de Concepo de Alinhamento Estratgico do PSW-SISP

PSW SISP Verso 1.0

Pgina 20

Processo de Software para o SISP


Concepo e Alinhamento Estratgico

1.1. Verificar Alinhamento Estratgico da Demanda Objetivo: Analisar a demanda recebida e verificar se est alinhada aos instrumentos estratgicos (PPA, PETI, PDTI, EGTI, PEI e outros) do rgo.

Entradas: MGP-SISP - Documento de Oficializao da Demanda (DOD); Instrumentos de planejamento institucional: Plano Plurianual (PPA); Planejamento Estratgico Institucional (PEI); Planejamento Estratgico de Tecnologia da Informao (PETI); Estratgia Geral de Tecnologia da Informao (EGTI); Plano Diretor de Tecnologia da Informao (PDTI). Descrio da Atividade: Verificar se a demanda de software recebida est alinhada com os objetivos estratgicos estabelecidos no(s) instrumento(s) estratgico(s); Atualizar o documento de oficializao da demanda com o Lder de Projeto que ser responsvel pela demanda de software. Sadas: MGP-SISP - Documento de Oficializao da Demanda (DOD - atualizado). Atores rea de Tecnologia da Informao.

PSW SISP Verso 1.0

Pgina 21

Processo de Software para o SISP


Concepo e Alinhamento Estratgico

1.2. Elaborar Termo de Abertura do Projeto Objetivo: Formalizar o novo projeto, apresentando as informaes bsicas para iniciar o planejamento.

Entradas: MGP-SISP - Documento de Oficializao da Demanda (DOD); MGP-SISP - Anlise de Viabilidade do Projeto (AVP); Instrumentos de planejamento institucional: Plano Plurianual (PPA); Planejamento Estratgico Institucional (PEI); Planejamento Estratgico de Tecnologia da Informao (PETI); Estratgia Geral de Tecnologia da Informao (EGTI); Plano Diretor de Tecnologia da Informao (PDTI). - Contratos para servios externos independentes deste projeto; - Normas, leis, bases de conhecimento; - Planilha de Lies Aprendidas. Descrio da Atividade: Essa atividade corresponde ao processo 1.2 da Metodologia de Gesto de Projetos do SISP verso 1.0 (MGP-SISP) . Ver Metodologia de Gerenciamento de Projetos MGP-SISP. http://www.sisp.gov.br/mgpsisp Sadas: MGP-SISP - Termo de Abertura do Projeto (TAP). Atores Lder de Projeto.

PSW SISP Verso 1.0

Pgina 22

Processo de Software para o SISP


Concepo e Alinhamento Estratgico

1.3. Planejamento MGP-SISP Objetivo: Planejar as aes do projeto a fim de alcanar os objetivos para o quais o projeto foi criado. Esse subprocesso corresponde ao grupo de processos de Planejamento da Metodologia de Gesto de Projetos do SISP verso 1.0 (MGP-SISP) Ver Metodologia de Gerenciamento de Projetos - MGP-SISP. http://www.sisp.gov.br/mgpsisp

1.4. Estimar Custo Preliminar do Projeto de Software Objetivo: Estimar o custo preliminar do projeto.

Entradas: MGP-SISP - Documento de Oficializao da Demanda (DOD); Descrio da Atividade: Definir o escopo do produto; Especificar requisitos iniciais de infraestrutura; Especificar requisitos iniciais de sustentao; Especificar requisitos iniciais de segurana; Estimar tamanho funcional do software;

Sadas: PSW-SISP - Documento de Viso do Software (DVS). Atores Lder de Projeto.

PSW SISP Verso 1.0

Pgina 23

Processo de Software para o SISP


Concepo e Alinhamento Estratgico

1.5. Solicitar Mudana do PDTI Objetivo: Solicitar ao Comit de TI as alteraes no PDTI.

Entradas: PSW-SISP - Documento de Viso do Software (DVS); Descrio da Atividade: Informar o requisitante da mudana; Informar a demanda a ser includa, alterada; Informar a motivao e justificativa; Informar o alinhamento estratgico; Informar o custo do produto a ser includo, alterado;

Sadas: PSW-SISP - Formulrio de Solicitao de Mudana (FSM). Atores Lder de Projeto.

4.2.

Especificao e Dimensionamento
levantamento dos

Esta fase destina-se ao entendimento e dimensionamento da demanda de software atravs da definio do escopo do produto, da modelagem de negcio e do requisitos funcionais e no funcionais. Conhecendo melhor a demanda, ser possvel decidir sobre a viabilidade ou no do projeto de software. Recomenda-se que a especificao e o dimensionamento sejam feitos pelo rgo, que o gestor da informao, ou por uma empresa diferente da que ir desenvolver o software. A figura abaixo ilustra o fluxo descrito acima:

PSW SISP Verso 1.0

Pgina 24

Processo de Software para o SISP


Especificao e Dimensionamento

Figura 3: Fase de Especificao e Dimensionamento do PSW - SISP

PSW SISP Verso 1.0

Pgina 25

Processo de Software para o SISP


Especificao e Dimensionamento

2.1. Elaborar Documento de Viso Objetivo: Analisar a demanda recebida, identificar os requisitos bsicos e definir o escopo do produto.

Entradas: PSW-SISP - Documento de Oficializao da Demanda (DOD); MGP-SISP - Termo de Abertura do Projeto (TAP). Descrio da Atividade: Avaliar a demanda recebida e realizar entrevista com a rea Requisitante, a fim de levantar informaes sobre as principais necessidades dos envolvidos no projeto; Identificar os principais requisitos para o sistema. Os requisitos podem ser: de negcio, tecnolgico, recursos humanos, legais, desempenho, segurana, sociais, ambientais e culturais, entre outros; Definir o escopo e o no escopo do produto, identificando o que faz e o que no faz parte do produto, com relao a caractersticas e funcionalidades; Validar, junto aos envolvidos, as informaes levantadas e os documentos gerados. Sadas: PSW-SISP - Documento de Viso do Software (DVS); PSW-SISP - Especificao de Regras de Negcio (ERN); PSW-SISP Glossrio (GLO). Atores Analista de Negcio.

2.2. Analisar os Processos de Negcio Objetivo: Entender o negcio e a necessidade da rea Requisitante atravs da identificao, mapeamento e anlise dos processos de negcio para definir as fronteiras do sistema.

Entradas: PSW-SISP - Documento de Viso do Software (DVS). PSW-SISP - Especificao de Regras de Negcio (ERN); PSW-SISP Glossrio (GLO); PSW SISP Verso 1.0 Pgina 26

Processo de Software para o SISP


Especificao e Dimensionamento

Diagrama de Processos de Negcio (DPN).

Descrio da Atividade: Entender os processos da rea Requisitante na qual a soluo ser implantada, considerando as fronteiras do negcio a ser modelado e identificando os problemas atuais e as possibilidades de melhoria; Identificar, mapear e analisar os processos de negcio; Definir as fronteiras do sistema, identificando as interaes que acontecem entre ele e o mundo externo, bem como os atores externos envolvidos nessas interaes; Validar, junto aos envolvidos, as informaes levantadas e os documentos gerados. Sadas: Diagrama de Processos de Negcio (DPN); PSW-SISP - Documento de Viso do Software (DVS - Atualizado); PSW-SISP - Especificao de Regras de Negcio (ERN- Atualizado); PSW-SISP - Glossrio (GLO - Atualizado).

Atores Analista de Negcio.

PSW SISP Verso 1.0

Pgina 27

Processo de Software para o SISP


Especificao e Dimensionamento

2.3. Realizar Estimativa Inicial do Tamanho do Software Objetivo: Obter uma estimativa inicial do tamanho do software.

Entradas: PSW-SISP - Glossrio (GLO); PSW-SISP - Especificao de Regras de Negcio (ERN); PSW-SISP - Documento de Viso do Software (DVS);

Descrio da Atividade: Realizar uma estimativa inicial do tamanho do software, utilizando a mtrica adotada pelo rgo.

Sadas: Estimativa inicial do rgo para o tamanho do sistema ou PSW-SISP - Planilha de Contagem de Pontos de Funo (PCPF) . Atores Analista de Mtricas. Referncias Roteiro de Mtricas de Software para o SISP.

PSW SISP Verso 1.0

Pgina 28

Processo de Software para o SISP


Especificao e Dimensionamento

2.4. Analisar Aspectos Crticos de Segurana Objetivo: Identificar os ativos para poder avaliar os ataques, ameaas e os impactos negativos a que eles esto vulnerveis.

Entradas: PSW-SISP - Documento de Viso do Software (DVS); PSW-SISP - Especificao de Regras de Negcio (ERN); Documento de Arquitetura de Referncia. Descrio da Atividade: Analisar a demanda; Determinar quais so os objetivos de segurana; Identificar os ativos do sistema; Identificar ataques; Identificar ameaas; Analisar criticidade da soluo. Sadas: PSW-SISP - Documento de Aspectos Crticos de Segurana (DACS). Atores Analista de Segurana da Informao.

PSW SISP Verso 1.0

Pgina 29

Processo de Software para o SISP


Especificao e Dimensionamento

2.5. Especificar Requisitos de Segurana Objetivo: Definir os requisitos de segurana tendo como base o documento dos aspectos crticos de segurana e os requisitos funcionais definidos no documento de viso. Cada objetivo de segurana e os impactos negativos no ativo, podero originar restries em requisitos funcionais. Entradas: PSW-SISP - Documento de Viso do Software (DVS); PSW-SISP - Especificao de Regras de Negcio (ERN); PSW-SISP - Documento de Aspectos Crticos de Segurana (DACS); Documento de Arquitetura de Referncia; Poltica de Segurana da Informao e Comunicaes (POSIC). Descrio da Atividade: Identificar objetivos de segurana; Identificar ativos nos requisitos funcionais; Definir requisitos no funcionais de segurana; Identificar requisitos de segurana na POSIC; Preencher o campo "Requisitos de Segurana" do documento de viso. Sadas: PSW-SISP - Documento de viso do Software (DVS). Atores Analista de Segurana da Informao.

PSW SISP Verso 1.0

Pgina 30

Processo de Software para o SISP


Especificao e Dimensionamento

2.6. Especificar Requisitos de Infraestrutura Objetivo: Especificar os requisitos de infraestrutura necessrios no mbito de software, hardware, redes, telecomunicaes, infraestrutura fsica quando aplicvel, dentre outras.

Entradas: PSW-SISP - Documento de Viso do Software (DVS); Documentos auxiliares que especificam o cenrio atual de infraestrutura do ambiente; Descrio da Atividade: Levantar os requisitos de infraestrutura levando em considerao o software, hardware, redes, telecomunicaes, infraestrutura fsica quando aplicvel, dentre outras. Preencher o campo "Requisitos de Infraestrutura" do DVS. A especificao deve contemplar, sempre que possvel, valores reais de utilizao por experincia do prprio ambiente a ser implantado. Sadas: PSW-SISP - Documento de Viso do Software (DVS-Atualizado); Atores Analista de Infraestrutura Tecnolgica.

PSW SISP Verso 1.0

Pgina 31

Processo de Software para o SISP


Especificao e Dimensionamento

2.7. Especificar os Requisitos de Sustentao Objetivo: Levantar os requisitos necessrios para manter, evoluir e suportar o software.

Entradas: PSW-SISP - Documento de Viso do Software (DVS); PSW-SISP - Especificao de Regras de Negcio (ERN); Descrio da Atividade: Especificar requisitos tcnicos de sustentao, tais como: Requisitos de Suporte/Atendimento; Requisitos de Gesto de Contedo; Requisitos de Nveis de Servio.

Sadas: PSW-SISP - Documento de Viso do Software (DVS Atualizado). Atores Analista de Sustentao.

PSW SISP Verso 1.0

Pgina 32

Processo de Software para o SISP


Especificao e Dimensionamento

2.8. Divulgar Projeto para o SISP Objetivo: Divulgar o projeto para identificar rgos que tenham necessidades similares para o desenvolvimento colaborativo do software.

Entradas: PSW-SISP - Documento de Viso do Software (DVS); PSW-SISP - Especificao de Regras de Negcio (ERN). Descrio da Atividade: Anunciar a inteno de desenvolver colaborativamente no portal do SISP e em outros meios de comunicao; Promover Consultas Pblicas atravs dos meios de comunicao do governo; Promover visita aos rgos que demostrarem algum interesse. Sadas: PSW-SISP - Lista dos rgos Interessados (LOI). Atores Lder de Projeto.

PSW SISP Verso 1.0

Pgina 33

Processo de Software para o SISP


Especificao e Dimensionamento

2.9. Identificar Colaboradores Objetivo: Formalizar a inteno de participao de interessados.

Entradas: PSW-SISP - Lista dos rgos Interessados (LOI). Descrio da Atividade: Realizar reunio com os rgos interessados e registrar em ata a inteno de desenvolvimento colaborativo; Atualizar a lista de rgos interessados. Sadas: MGP-SISP - Ata de Reunio; PSW-SISP - Lista dos rgos Interessados (LOI - Atualizada). Atores Lder de Projeto.

PSW SISP Verso 1.0

Pgina 34

Processo de Software para o SISP


Especificao e Dimensionamento

2.10. Realizar Anlise de Viabilidade do Projeto Objetivo: Analisar as caractersticas do software a ser desenvolvido/manutenido, avaliando sua viabilidade de modo a embasar a deciso por sua continuidade e pela melhor estratgica de desenvolvimento.

Entradas: MGP-SISP - Documento de Oficializao da Demanda (DOD); Instrumentos de planejamento institucional: Plano Plurianual (PPA); Planejamento Estratgico Institucional (PEI); Planejamento Estratgico de Tecnologia da Informao (PETI); Estratgia Geral de Tecnologia da Informao (EGTI); Plano Diretor de Tecnologia da Informao (PDTI). Contratos para servios externos independentes deste projeto. Descrio da Atividade: Essa atividade corresponde ao processo 1.1 da Metodologia de Gesto de Projetos do SISP verso 1.0 (MGP-SISP) que deve ser consultada no Portal do SISP: http://www.sisp.gov.br/mgpsisp/wiki/Apresentacao

Sadas: MGP-SISP - Anlise de Viabilidade do Projeto (AVP). Atores Lder de Projeto.

PSW SISP Verso 1.0

Pgina 35

Processo de Software para o SISP


Estratgia de Desenvolvimento

4.3.

Estratgia de Desenvolvimento

Essa fase destina-se a escolher a estratgia de desenvolvimento (desenvolvimento interno, produo colaborativa ou contratao) mais adequada para o desenvolvimento e/ou manuteno do software (evolutiva, corretiva e adaptativa). Aps escolhida a estratgia de desenvolvimento, ser avaliado qual a melhor metodologia de desenvolvimento de sistemas e qual a infraestrutura e sustentao necessrios para que o software funcione corretamente no ambiente de produo. A figura abaixo ilustra o fluxo descrito acima.

Figura 4: Fase de Estratgia de Desenvolvimento do PSW - SISP

PSW SISP Verso 1.0

Pgina 36

Processo de Software para o SISP


Estratgia de Desenvolvimento

3.1. Escolher Estratgia de Desenvolvimento Objetivo: Escolher a estratgia de desenvolvimento mais adequada para o desenvolvimento e/ou manuteno (evolutiva, corretiva, e adaptativa) da necessidade de software.

Entradas: PSW -SISP - Documento de Viso do Software (DVS); PSW -SISP - Especificao de Regras de Negcio (ERN); MGP-SISP - Anlise de Viabilidade do Projeto (AVP); Estimativa inicial do rgo para o tamanho do sistema ou PSW -SISP - Planilha de Contagem de Pontos de Funo (PCPF) Descrio da Atividade: Verificar se existem rgos que queiram desenvolver colaborativamente. Avaliar qual a estratgia de desenvolvimento (produo colaborativa, contratao e desenvolvimento interno) mais adequada para a soluo escolhida na anlise de viabilidade do projeto.

Sadas: Estratgia de Desenvolvimento Escolhida. Atores Analista de Tecnologia da Informao.

PSW SISP Verso 1.0

Pgina 37

Processo de Software para o SISP


Estratgia de Desenvolvimento

3.2. Definir Regras de Produo Colaborativa. Objetivo: Definir estratgia de trabalho colaborativo com rgos interessados.

Entradas: PSW-SISP - Lista dos rgos Interessados (LOI). Descrio da Atividade: Mobilizar os rgos envolvidos para elaborar o plano colaborativamente; Definir Equipe Colaborativa; Identificar a necessidade de cada rgo; Estabelecer regras de colaborao; Orientar para o uso centralizado de um ambiente de comunicao. Sadas: PSW-SISP Regras de Produo Colaborativa (RPC). Atores Lder de Projeto.

PSW SISP Verso 1.0

Pgina 38

Processo de Software para o SISP


Estratgia de Desenvolvimento

3.3. Criar Ambiente Virtual Colaborativo Objetivo: Disponibilizao de um ambiente de compartilhamento de informaes.

Entradas: PSW-SISP Regras de Produo Colaborativa (RPC); PSW-SISP - Lista dos rgos Interessados (LOI). Descrio da Atividade: Criar ou identificar um ambiente colaborativo com os seguintes componentes: repositrio de artefatos; wiki; frum; informaes do membros; chat; registro de defeitos; Divulgar o ambiente a todos as partes interessadas; Divulgar as regras de produo colaborativa. Sadas: Ambiente virtual criado. Atores Equipe do Projeto.

PSW SISP Verso 1.0

Pgina 39

Processo de Software para o SISP


Estratgia de Desenvolvimento

3.4. Identificar Requisitos Colaborativamente Objetivo: Revisar o escopo do projeto com as necessidades dos rgos participantes.

Entradas: PSW -SISP - Documento de Viso do Software (DVS); PSW -SISP - Especificao de Regras de Negcio (ERN); Descrio da Atividade: Realizar reunies com os rgos interessados ou utilizar o ambiente virtual para identificar requisitos em conjunto e revisar o escopo do projeto; Atualizar o documento de viso do software e as regras de negcio. Sadas: PSW -SISP - Documento de Viso do Software (DVS); PSW -SISP - Especificao de Regras de Negcio (ERN); Atores Lder de Projeto.

PSW SISP Verso 1.0

Pgina 40

Processo de Software para o SISP


Estratgia de Desenvolvimento

3.5. Escolher Metodologia de Desenvolvimento de Software Objetivo: Escolher a metodologia de desenvolvimento de software mais adequada para a estratgia de desenvolvimento escolhida.

Entradas: Estratgia de Desenvolvimento Escolhida; PSW -SISP - Documento de Viso do Software (DVS); PSW -SISP - Especificao de Regras de Negcio (ERN); Estimativa inicial do rgo para o tamanho do sistema ou PSW -SISP - Planilha de Contagem de Pontos de Funo (PCPF) Descrio da Atividade: Preencher a Planilha de Classificao do Software com os dados obtidos da estimativa inicial e obter o tamanho do software (pequeno, mdio ou grande); Analisar a estratgia escolhida e a complexidade do projeto; Escolher a metodologia a ser utilizada no desenvolvimento do software com base na estratgia de desenvolvimento e complexidade do projeto; Estabelecer aspectos referentes s fases, iteraes e artefatos do ciclo de vida. Caso o rgo no possua uma Metodologia de Desenvolvimento de Software definida, recomenda-se utilizar a metodologia proposta pelo PSW-SISP. Caso necessrio, atualizar documento de viso. Sadas: Documento da Metodologia de Desenvolvimento de Software do rgo ou Guia do Processo de Software para o SISP (PSW -SISP). PSW -SISP - Documento de Viso do Software (DVS - Atualizado); PSW -SISP - Plano de Iterao (PI); Atores Analista de Tecnologia da Informao.

PSW SISP Verso 1.0

Pgina 41

Processo de Software para o SISP


Estratgia de Desenvolvimento

3.6. Planejar Testes Objetivo: O Planejamento dos Testes a atividade do processo de teste responsvel por definir o escopo, as etapas, os recursos (ferramentas, hardware, entre outros), os tipos de testes e as demais atividades necessrias execuo, controle e acompanhamento dos testes de software. Entradas: Poltica de Testes. Descrio da Atividade: Estabelecer o objetivo do teste; Determinar riscos associados ao software; Estabelecer o escopo do teste; Definir a abordagem do teste; Estabelecer as tarefas de teste; Estabelecer artefatos de teste; Definir o ambiente do teste; Definir a equipe de teste; Construir o cronograma das atividades. Sadas: PSW -SISP - Plano de Testes (PT). Atores Gerente de Teste; Analista de Teste.

PSW SISP Verso 1.0

Pgina 42

Processo de Software para o SISP


Estratgia de Desenvolvimento

3.7. Definir Arquitetura Preliminar para Soluo Objetivo: Definir uma proposta de arquitetura para a soluo, levando em considerao os requisitos de arquitetura e de sistema da soluo, como desempenho, segurana e disponibilidade, modelos arquiteturais adotados pela instituio e decises de projeto arquitetural que melhor atendam ao domnio da soluo. Entradas: PSW-SISP - Documento de Viso do Software (DVS); Documento de Arquitetura de Referncia. Descrio da Atividade: Especificar de forma macro, os requisitos e decises de projeto arquiteturais da soluo, como organizao do sistema, estilos de decomposio, modelos e padres arquiteturais, entre outros; Definir a viso geral da arquitetura da soluo; Definir os componentes principais do sistema. Sadas: PSW-SISP - Documento de Arquitetura do Software (DAS). Atores Arquiteto de Software.

PSW SISP Verso 1.0

Pgina 43

Processo de Software para o SISP


Estratgia de Desenvolvimento

3.8. Verificar Infraestrutura Disponvel Objetivo: Verificar, no mbito das necessidades do projeto, o que j existe e o que ainda no existe de infraestrutura na atual situao.

Entradas: PSW -SISP - Documento de Viso do Software (DVS). Descrio da Atividade: Levantar, dentre os requisitos da especificao de infraestrutura, o que est disponvel no parque tecnolgico atual. Sadas: PSW-SISP - Parecer de Infraestrutura. Atores Analista de Infraestrutura Tecnolgica.

PSW SISP Verso 1.0

Pgina 44

Processo de Software para o SISP


Estratgia de Desenvolvimento

3.9. Elaborar Estratgia de Sustentao e Suporte Objetivo: Construir o Plano de Sustentao e Suporte levando em considerao a forma como ser contratada a execuo da sustentao.

Entradas: PSW-SISP - Documento de Viso do Software (DVS). Descrio da Atividade: Mapear tratamento de incidentes; Identificar requisitos de Hospedagem e Manutenibilidade; Identificar requisitos de Upgrade de Software; Definir modalidade de contratao da Hospedagem, Suporte e Evoluo do Software. Ex: O software vai ser sustentado Internamente, pelo SERPRO ou ser contratada uma empresa terceira; Referenciar os requisitos mnimos de Segurana e Arquitetura; Alinhar o Plano de Sustentao e Suporte com o plano de implantao; Verificar Qualidade da Soluo. Sadas: PSW-SISP - Plano de Sustentao do Software (PSS). Atores Analista de Sustentao.

PSW SISP Verso 1.0

Pgina 45

Processo de Software para o SISP


Estratgia de Desenvolvimento

3.10. Planejamento MGP-SISP Objetivo: Planejar as aes do projeto a fim de alcanar os objetivos para o quais o projeto foi criado. Esse subprocesso corresponde ao grupo de processos de Planejamento da Metodologia de Gesto de Projetos do SISP verso 1.0 (MGP-SISP). Ver Metodologia de Gerenciamento de Projetos - MGP-SISP. http://www.sisp.gov.br/mgpsisp 3.11. Planejamento da Contratao de Solues de TI - IN04/2010 Objetivo: Planejar as contrataes necessrias para dar andamento ao desenvolvimento/manuteno do software e para garantir a infraestrutura e servios de sustentao necessrios ao adequado funcionamento do software. Ver Guia Prtico para Contratao de Solues de TI - IN04/2010 (PCTI P1 a P6). http://www.governoeletronico.gov.br/biblioteca/arquivos/guia-praticopara-contratacao-de-solucoes-de-ti-mcti

3.12. Seleo do Fornecedor - IN04/2010 Objetivo: Conduzir o processo de licitao, para selecionar o fornecedor que dar prosseguimento as demais fases do PSW-SISP. Ver Guia Prtico para Contratao de Solues de TI - IN04/2010 (SFTI-P1 a P6) http://www.governoeletronico.gov.br/biblioteca/arquivos/guia-praticopara-contratacao-de-solucoes-de-ti-mcti

PSW SISP Verso 1.0

Pgina 46

Processo de Software para o SISP


Desenvolvimento

4.4.

Desenvolvimento

a fase onde iniciada a execuo do projeto de acordo com o que foi planejado nas fases anteriores. O planejamento ser atualizado sempre que necessrio para se adequar s novas realidades de tempo, escopo, custo, qualidade e negcio. Segue fluxo abaixo:

Figura 5: Fase de Desenvolvimento do PSW - SISP

PSW SISP Verso 1.0

Pgina 47

Processo de Software para o SISP


Desenvolvimento

4.1. Executar o Projeto Descrio: So os processos realizados para executar o trabalho definido no grupo de processos de planejamento para satisfazer as especificaes. Esse subprocesso corresponde ao grupo de processos de Execuo da Metodologia de Gesto de Projetos do SISP verso 1.0 (MGP-SISP)

Ver Metodologia de Gerenciamento de Projetos - MGP-SISP. http://www.sisp.gov.br/mgpsisp

4.2. Monitorar e Controlar o Trabalho do Projeto Descrio: So os processos realizados para observar a execuo do projeto, de forma que possveis problemas possam ser identificados no momento adequado e que possam ser tomadas aes corretivas, quando necessrio, para controlar a execuo do projeto. O principal benefcio deste grupo de processos que o desempenho do projeto observado e medido regularmente para identificar variaes em relao ao plano de gerenciamento do projeto. Esse subprocesso corresponde ao grupo de processos de Monitoramento e Controle da Metodologia de Gesto de Projetos do SISP verso 1.0 (MGP-SISP)

Ver Metodologia de Gerenciamento de Projetos - MGP-SISP. http://www.sisp.gov.br/mgpsisp

PSW SISP Verso 1.0

Pgina 48

Processo de Software para o SISP


Desenvolvimento

4.3. Preparar Ambiente de Homologao Objetivo: Preparar a infraestrutura necessria para atender aos requisitos da aplicao, que entrar na fase de homologao. O ambiente de homologao dever reproduzir o futuro ambiente de produo.

Entradas: PSW-SISP - Requisitos de Infraestrutura. Descrio da Atividade: Implementar, configurar e testar os ativos de infraestrutura de modo que suporte o ambiente de homologao; Elaborar parecer com a descrio do ambiente de homologao. Sadas:

PSW-SISP - Parecer de Infraestrutura (PI - Atualizada).

Atores Analista de Infraestrutura Tecnolgica.

PSW SISP Verso 1.0

Pgina 49

Processo de Software para o SISP


Desenvolvimento

4.4. MDS - SISP Objetivo: Ser uma metodologia de desenvolvimento de software de referncia para os rgos do SISP. A MDS SISP iterativa e tem como fases: iniciao, elaborao, construo e transio. E como disciplinas: requisitos, arquitetura, implementao, teste e implantao. O quadro abaixo apresenta as atividades que acontecem em cada fase. As atividades sero detalhadas em sequncia.
Concepo 4.4.1. Elicitar Requisitos da Iterao; 4.4.2. Analisar Requisitos da Iterao; Elaborao 4.4.3. Especificar Requisitos da Iterao; 4.4.4. Validar Documentos com o Requisitante; 4.4.5. Realizar Medio de Referncia; 4.4.6. Gerenciar Requisitos; 4.4.7. Analisar Casos de Uso; 4.4.8. Realizar e Validar Casos de Uso Crticos; 4.4.9. Definir Arquitetura Detalhada; 4.4.10. Avaliar Risco da Arquitetura; 4.4.11. Projetar Estratgias de Teste Caixa Branca e Caixa Preta; 4.4.12. Elaborar Design de Dados 4.4.15. Implementar Casos de Uso da Iterao; 4.4.16. Realizar Testes Unitrios; 4.4.17. Integrar os Componentes em Mdulos; 4.4.18. Integrar o Sistema (Gerar Build); 4.4.19. Corrigir Defeitos 4.4.13. Projetar Testes 4.4.20. Executar Teste de Integrao 4.4.21. Executar Teste Funcional 4.4.22. Executar Teste de Segurana 4.4.26. Executar Teste de Aceitao Construo Transio

Requisitos

Arquitetura

Implementao

Teste

PSW SISP Verso 1.0

Pgina 50

Processo de Software para o SISP


Desenvolvimento

4.4.23. Executar Teste de Desempenho 4.4.14. Elaborar Plano de Implantao Implantao 4.4.24. Elaborar Material de Suporte e Treinamento 4.4.25. Refinar Plano de Implantao

PSW SISP Verso 1.0

Pgina 51

Processo de Software para o SISP


Desenvolvimento

4.4.1. Elicitar Requisitos Objetivo: Trabalhar com a rea Requisitante para aprender sobre o domnio da aplicao, quais as funcionalidades ele dever oferecer, alm das questes de desempenho, qualidade, restries, entre outros. No caso de desenvolvimento colaborativo, deve-se trabalhar tambm com outros rgos envolvidos e reunir informaes sobre o sistema proposto ou existente para obter requisitos de usurio e de sistema. Entradas: PSW-SISP - Documento de Viso de Software (DVS). Descrio da Atividade: Realizar entrevista com o requisitante para identificar os requisitos funcionais e no funcionais ou criar fruns especficos para a elicitao no caso de desenvolvimento colaborativo; Elaborar Lista de Requisitos (DER); Elaborar os Diagramas de Casos de Uso (DCU) e/ou Prottipos de Tela (PT); Solicitar aceite preliminar dos artefatos gerados. Sadas: PSW-SISP - Especificao de Requisitos (ER); Diagrama de Casos de Uso (DCU); Prottipos de Tela. Atores Analista de Requisitos.

PSW SISP Verso 1.0

Pgina 52

Processo de Software para o SISP


Desenvolvimento

4.4.2. Analisar Requisitos Objetivo: Classificar e priorizar requisitos, detectar e resolver conflitos entre requisitos; confirmar e validar os requisitos com o cliente ou com os demais rgos envolvidos em caso de desenvolvimento colaborativo.

Entradas: PSW-SISP - Especificao de Requisitos (ER); Diagrama de Casos de Uso (DCU); Prottipos de Tela; Descrio da Atividade: Analisar as fronteiras do software; Realizar verificaes de validade, consistncia, completeza, realismo e facilidade dos requisitos preliminares; Descrever e detalhar os requisitos; Classificar e priorizar requisitos; Elaborar Documento de Especificao de Requisitos (DER). Sadas: PSW-SISP - Especificao de Requisitos (ER). Atores Analista de Requisitos.

PSW SISP Verso 1.0

Pgina 53

Processo de Software para o SISP


Desenvolvimento

4.4.3. Especificar Requisitos Objetivo: Descrever a funo e o desempenho de um sistema e as restries que governaro o seu desenvolvimento. Concentra-se na compreenso de todos os requisitos do sistema.

Entradas: PSW-SISP - Especificao de Requisitos (ER); Diagrama de Casos de Uso (DCU); Prottipos de Tela. Descrio da Atividade: Identificar Casos de Uso (UC); Descrever Casos de Uso (UC); Atualizar o documento de Especificao de Regras de Negcio (ERN). Sadas: PSW-SISP - Especificao de Regras de Negcio (ERN - Atualizado); PSW-SISP - Especificao de Caso de Uso (ECU). Atores Analista de Requisitos.

PSW SISP Verso 1.0

Pgina 54

Processo de Software para o SISP


Desenvolvimento

4.4.4. Validar Documentos com o Requisitante Objetivo: Detectar os erros contidos nos documentos da especificao para evitar alteraes corretivas com custos excessivos.

Entradas: PSW-SISP - Especificao de Requisitos (ER); PSW-SISP - Especificao de Caso de Uso (ECU). PSW-SISP - Especificao de Regras de Negcio (ERN). Descrio da Atividade: Enviar especificaes para a rea Requisitante e, se for o caso, para outros envolvidos no processo; Atualizar especificaes de acordo com as observaes do requisitante ou de acordo com os demais rgos envolvidos; Receber e registrar especificaes validadas pelo requisitante ou demais rgos envolvidos no caso de produo colaborativa. Sadas: PSW-SISP - Especificao de Requisitos (ER validado); PSW-SISP - Especificao de Caso de Uso (ECU validado); PSW-SISP - Especificao de Regras de Negcio (ERN-validado). Atores Analista de Requisitos.

PSW SISP Verso 1.0

Pgina 55

Processo de Software para o SISP


Desenvolvimento

4.4.5. Realizar Medio de Referncia Objetivo: Obter o tamanho previsto do software e fornecer subsdios para estimativa do esforo de desenvolvimento do software.

Entradas: PSW-SISP - Especificao de Requisitos (ER); PSW-SISP - Especificao de Regras de Negcio (ERN). Descrio da Atividade: Estimar o tamanho do software utilizando a mtrica adotada pelo rgo. Uma das tcnicas mais utilizadas na mensurao de software Anlise de Ponto de Funo; A partir do tamanho estimado do software, obter a estimativa do esforo de desenvolvimento em horas; Caso a mtrica utilizada seja Ponto de Funo, pode ser aplicada a contagem estimada ou a detalhada. Sadas: PSW-SISP - Planilha de Contagem de Pontos de Funo (PCPF) - Contagem de Referncia. Atores Analista de Mtricas; Analista de Requisitos; Analista de Negcio.

PSW SISP Verso 1.0

Pgina 56

Processo de Software para o SISP


Desenvolvimento

4.4.6. Gerenciar Requisitos Objetivo: Manter o acompanhamento de requisitos individuais e suas ligaes entre os requisitos dependentes, de modo que seja possvel avaliar o impacto das mudanas solicitadas.

Entradas: PSW-SISP - Especificao de Requisitos (ER); PSW-SISP - Especificao de Regras de Negcio (ERN); PSW-SISP - Plano de Gerenciamento de Requisitos (PGR - caso existir). Descrio da Atividade: Criar ou atualizar o plano de gerenciamento de requisitos (PGP); Identificar, documentar e realizar a rastreabilidade dos requisitos do sistema; Controlar as mudanas nos requisitos atravs de ferramentas de rastreabilidade. Avaliar e autorizar impacto e custo das mudanas; Sadas:

PSW-SISP - Plano de Gerenciamento de Requisitos (PGR); PSW-SISP - Planilha de Rastreabilidade.

Atores Analista de Requisitos.

PSW SISP Verso 1.0

Pgina 57

Processo de Software para o SISP


Desenvolvimento

4.4.7. Analisar Casos de Uso Objetivo: Analisar os casos de uso do sistema para identificar os elementos estruturais (diagrama de classes) e comportamentais (diagramas de colaborao e de sequncia) como insumos para a elaborao da especificao da arquitetura final do sistema.

Entradas: PSW-SISP - Especificao de Requisitos (ER); PSW-SISP - Glossrio (GLO); Diagrama de Casos de Uso (DCU). Descrio da Atividade: Analisar os casos de uso buscando mapear os elementos estruturais e comportamentais que influenciam na definio da arquitetura final do sistema; Especificar o diagrama de classes do sistema; Especificar o diagrama de sequncia dos casos de uso; Especificar o diagrama de colaborao dos casos de uso; Especificar a arquitetura do sistema a partir dos seus elementos estruturais e comportamentais. Sadas: Diagrama de Classes; Diagrama de Sequncia; Diagrama de Colaborao; PSW-SISP - Documento de Arquitetura do Software (DAS). Atores Arquiteto de Software.

PSW SISP Verso 1.0

Pgina 58

Processo de Software para o SISP


Desenvolvimento

4.4.8. Realizar e Validar Casos de Uso Crticos Objetivo: Realizar e validar os casos de uso crticos do sistema a prova de conceito da arquitetura proposta. A ideia minimizar riscos de mudanas arquiteturais durante o projeto decorrentes de uma arquitetura proposta que no atenda os requisitos funcionais e no funcionais do sistema. Entradas: Diagrama de Casos de Uso (DCU); Diagrama de Classes; Diagrama de Sequncia; Diagrama de Colaborao; PSW-SISP - Documento de Arquitetura do Software (DAS - atualizado). Descrio da Atividade: Implementar os casos de uso crticos considerando a arquitetura proposta; Validar os casos de uso crticos gerando as evidncias dessa avaliao; Revisar a arquitetura do sistema. Sadas:

PSW-SISP - Documento de Arquitetura do Software (DAS - atualizado).

Atores Arquiteto de Software.

PSW SISP Verso 1.0

Pgina 59

Processo de Software para o SISP


Desenvolvimento

4.4.9. Definir Arquitetura Detalhada Objetivo: Descrever os subsistemas e componentes de um sistema de software e dos relacionamentos entre eles. Esta atividade especifica o projeto arquitetural do sistema contemplando todos os elementos para atender os requisitos de desenvolvimento, manuteno e produo do sistema. O projeto arquitetural contempla a estrutura dos componentes de dados e programas necessrios ao sistema. Est tambm relacionado aos estilos e padres arquiteturais adotados. Entradas: Diagrama de Casos de Uso (DCU); Diagrama de Classes; Diagrama de Sequncia; Diagrama de Colaborao; PSW-SISP - Documento de Arquitetura do Software (DAS). Descrio da Atividade: Avaliar os componentes pblicos quanto a sua possvel aplicabilidade na arquitetura do software; Decomposio do sistema de software em subsistemas e componentes; Identificao das interaes (relacionamentos) e comunicao entre eles; Modelar a arquitetura do sistema. Sadas: PSW-SISP - Documento de Arquitetura do Software (DAS - Atualizado). Atores Arquiteto de Software.

PSW SISP Verso 1.0

Pgina 60

Processo de Software para o SISP


Desenvolvimento

4.4.10. Avaliar Risco da Arquitetura Objetivo: Garantir a deteco dos riscos de segurana, aderncia aos padres e o reuso de mecanismos de software aprovados.

Entradas: PSW-SISP - Documento de Arquitetura do Software (DAS). Descrio da Atividade: Identificar mecanismos de segurana na aplicao (como, por exemplo, autenticao, controle de acesso, uso de criptografia); Buscar por problemas que possam causar a falha de tais mecanismos. Sadas: PSW-SISP - Parecer de Segurana da Informao (PSI). Atores Analista de Segurana da Informao.

PSW SISP Verso 1.0

Pgina 61

Processo de Software para o SISP


Desenvolvimento

4.4.11. Projetar Estratgias de Teste Caixa Preta e Caixa Branca Objetivo: Definir junto ao Analista de Teste, os requisitos arquiteturais e as estratgias a serem adotadas para a realizao dos testes caixa branca e testes caixa preta no sistema.

Entradas: PSW-SISP - Casos de Teste (CT). Descrio da Atividade: Definir os requisitos de arquitetura necessrios para os testes caixa branca e caixa preta dos casos de uso crticos; Auxiliar no planejamento da execuo dos testes caixa branca e caixa preta; Definir critrios para avaliar influncia da arquitetura nos testes de requisitos no funcionais do sistema. Sadas:

PSW-SISP - Documento de Arquitetura do Software (DAS); PSW-SISP - Plano de Testes (PT). Arquiteto de Software.

Atores

PSW SISP Verso 1.0

Pgina 62

Processo de Software para o SISP


Desenvolvimento

4.4.12. Elaborar Design de Banco de Dados Objetivo: Especificar o projeto do banco de dados definindo os modelos de dados (conceitual, lgico e fsico) do sistema, bem como, os requisitos e componentes arquiteturais do banco de dados de forma a garantir a persistncia dos dados com consistncia e eficincia. Entradas: PSW-SISP - Documento de Arquitetura do Software (DAS); Diagrama de Classes. Descrio da Atividade: Mapear classes do diagrama de classes para o modelo de dados; Avaliar o desempenho do modelo de dados e o acesso aos dados; Definir tabelas de referncia; Definir regras para a integridade referencial e de dados; Definir, se necessrio, rotinas de automao para o monitoramento dos dados. Sadas: Modelo de Dados; PSW-SISP - Solicitao de Mudana (GMUD). Atores Designer de Banco de Dados.

PSW SISP Verso 1.0

Pgina 63

Processo de Software para o SISP


Desenvolvimento

4.4.13. Projetar Testes Objetivo: Criar os casos de testes, bem como os procedimentos necessrios sua aplicao, de acordo com os requisitos de software e com o Planejamento dos Testes.

Entradas: PSW-SISP - Plano de Testes (PT). Descrio da Atividade: Refinar as informaes geradas no Planejamento dos Testes; Identificar e priorizar cenrios de teste; Projetar e priorizar casos de teste; Documentar e organizar casos de teste; Elaborar procedimentos de teste; Definir base de dados para execuo dos testes; Revisar o Plano de Testes quando for identificada necessidade de aperfeioamento ou ajuste do plano. Sadas: PSW-SISP - Casos de Teste (CT). Atores Analista de Teste.

PSW SISP Verso 1.0

Pgina 64

Processo de Software para o SISP


Desenvolvimento

4.4.14. Elaborar Plano de Implantao Objetivo: Elaborar o plano de implantao do sistema com a definio das atividades para a implantao do sistema em ambiente de produo, bem como as necessidades, requisitos e disponibilidade de artefatos e recursos para a implantao.

Entradas: PSW-SISP - Documento de Arquitetura do Software (DAS). Descrio da Atividade: Especificar as atividades e recursos para a implantao do sistema; Validar a realizao do teste de aceitao do sistema; Definir necessidades de treinamentos de usurios; Definir o cronograma de implantao com equipe de produo; Definir necessidade de operao assistida; Definir processo de rollback da instalao do sistema. Sadas: PSW-SISP - Plano de Implantao. Atores Gerente de Implantao.

PSW SISP Verso 1.0

Pgina 65

Processo de Software para o SISP


Desenvolvimento

4.4.15. Implementar Casos de Uso da Iterao Objetivo: Implementar os casos de uso pertencentes ao Plano de Interao que est sendo executado, gerando componentes.

Entradas: PSW-SISP - Plano de Iterao (PI); PSW-SISP - Especificao de Casos de Uso (ECU). Diagrama de Colaborao Diagrama de Sequncia Descrio da Atividade: Produzir cdigo-fonte dos casos de uso da iterao, implementando operaes, estados, associaes e atributos das classes de implementao; Avaliar o cdigo, verificando se est adequado sua finalidade, e realizar testes nas unidades, executando os casos de testes unitrios. Sadas:

Componentes Implementados.

Atores Desenvolvedor.

PSW SISP Verso 1.0

Pgina 66

Processo de Software para o SISP


Desenvolvimento

4.4.16. Executar Testes Unitrios Objetivo: Realizar testes nas unidades que foram implementadas.

Entradas: PSW-SISP - Caso de Teste Unitrio (CTU) Componentes Implementados; Descrio da Atividade: Realizar testes nas unidades buscando identificar defeitos no software; Caso ocorram falhas, deve ser iniciada a atividade de correo de defeitos. Reportar a ocorrncia e a gravidade das falhas ao Gerente de Teste para monitoramento e controle. Sadas: PSW-SISP - Registro de Teste (RT) Teste Unitrio. Atores Gerente de Teste; Desenvolvedor.

PSW SISP Verso 1.0

Pgina 67

Processo de Software para o SISP


Desenvolvimento

4.4.17. Integrar os Componentes em Mdulo Objetivo: Integrar os componentes gerados na iterao.

Entradas: Componentes Implementados. Descrio da Atividade: Integrar os componentes, considerando as dependncias de compilao; Liberar o mdulo para integrao do sistema. Sadas: Mdulos Implementados. Atores Desenvolvedor.

PSW SISP Verso 1.0

Pgina 68

Processo de Software para o SISP


Desenvolvimento

4.4.18. Integrar o Sistema (Gerar Build) Objetivo: Integrar o sistema, adicionando os mdulos liberados.

Entradas: Mdulos Implementados. Descrio da Atividade: Integrar os mdulos liberados, gerando builds de forma incremental; Liberar o build final. Sadas: Builds. Atores Desenvolvedor.

PSW SISP Verso 1.0

Pgina 69

Processo de Software para o SISP


Desenvolvimento

4.4.19. Corrigir Defeitos Objetivo: Corrigir os defeitos encontrados na execuo dos testes unitrios.

Entradas: Componentes Implementados com defeitos. Descrio da Atividade: Revisar o cdigo fonte de forma a corrigir os defeitos que provocaram falhas na execuo dos testes unitrios. Sadas: Componentes sem os defeitos. Atores Desenvolvedor.

PSW SISP Verso 1.0

Pgina 70

Processo de Software para o SISP


Desenvolvimento

4.4.20. Executar Teste de Integrao Objetivo: Executar os casos de testes de integrao de componentes e mdulos do software em desenvolvimento.

Entradas: PSW-SISP - Plano de Testes (PT); PSW-SISP - Caso de Teste de Integrao (CTI); Builds. Descrio da Atividade: Preparar o ambiente de teste; Preparar o banco de dados de teste; Executar os casos de testes de integrao de acordo com os procedimentos definidos no projeto do teste; Avaliar e registrar os resultados obtidos; Revisar os casos de teste quando for identificada necessidade de aperfeioamento ou ajuste; Reportar a ocorrncia e a gravidade das falhas ao Gerente de Teste para monitoramento e controle; Demandar a atividade de reviso do software rea responsvel pela correo ou rea responsvel pelo encaminhamento dessa atividade, caso sejam identificados erros no software sendo testado. Sadas: Builds Testados; PSW-SISP - Registro de Teste (RT) Teste de Integrao. Atores Gerente de Teste; Analista de Teste; Testador.

PSW SISP Verso 1.0

Pgina 71

Processo de Software para o SISP


Desenvolvimento

4.4.21. Executar Teste Funcional Objetivo: Nesta atividade so executados os casos de testes funcionais do software em desenvolvimento.

Entradas: PSW-SISP - Plano de Testes (PT); PSW-SISP - Caso de Teste Funcional (CTF). Descrio da Atividade: Preparar o ambiente de teste; Preparar o banco de dados de teste; Executar os casos de testes de funcionais de acordo com os procedimentos definidos no projeto do teste; Avaliar e registrar os resultados obtidos; Revisar os casos de teste quando for identificada necessidade de aperfeioamento ou ajuste; Reportar a ocorrncia e a gravidade das falhas ao Gerente de Teste para monitoramento e controle; Demandar a atividade de reviso do software rea responsvel pela correo ou rea responsvel pelo encaminhamento dessa atividade, caso sejam identificados erros no software sendo testado. Sadas: PSW-SISP - Registro de Teste (RT) Teste Funcional. Atores Gerente de Teste; Analista de Teste; Testador.

PSW SISP Verso 1.0

Pgina 72

Processo de Software para o SISP


Desenvolvimento

4.4.22. Executar Teste de Segurana Objetivo: Nesta atividade so executados os casos de testes de segurana do software em desenvolvimento.

Entradas: PSW-SISP - Plano de Testes (PT); PSW-SISP - Caso de Teste de Segurana (CTS). Descrio da Atividade: Preparar o ambiente de teste; Preparar o banco de dados de teste; Executar os casos de testes de segurana de acordo com os procedimentos definidos no projeto do teste; Avaliar e registrar os resultados obtidos; Revisar os casos de teste quando for identificada necessidade de aperfeioamento ou ajuste; Reportar a ocorrncia e a gravidade das falhas ao Gerente de Teste para monitoramento e controle; Demandar a atividade de reviso do software rea responsvel pela correo ou rea responsvel pelo encaminhamento dessa atividade, caso sejam identificados erros no software sendo testado. Sadas:

PSW-SISP - Registro de Teste (RT) Teste de Segurana.

Atores Gerente de Teste; Analista de Teste; Testador.

PSW SISP Verso 1.0

Pgina 73

Processo de Software para o SISP


Desenvolvimento

4.4.23. Executar Teste de Desempenho Objetivo: Nesta atividade so executados os casos de testes de desempenho do software em desenvolvimento.

Entradas: PSW-SISP - Plano de Testes (PT); PSW-SISP - Casos de Teste de Desempenho (CTD). Descrio da Atividade: Preparar o ambiente de teste; Preparar o banco de dados de teste; Executar os casos de testes de desempenho de acordo com os procedimentos definidos no projeto do teste; Avaliar e registrar os resultados obtidos; Revisar os casos de teste quando for identificada necessidade de aperfeioamento ou ajuste; Reportar a ocorrncia e a gravidade das falhas ao Gerente de Teste para monitoramento e controle; Demandar a atividade de reviso do software rea responsvel pela correo ou rea responsvel pelo encaminhamento dessa atividade, caso sejam identificados erros no software sendo testado. Sadas:

PSW-SISP - Registro de Teste (RT) Teste de Desempenho.

Atores Gerente de Teste; Analista de Teste; Testador.

PSW SISP Verso 1.0

Pgina 74

Processo de Software para o SISP


Desenvolvimento

4.4.24. Elaborar Material de Suporte e Treinamento Objetivo: Elaborar os documentos para o suporte operao, produo e treinamento dos usurios no sistema a ser implantado. O material produzido deve conter informaes necessrias para a instalao, operao, uso e manuteno do sistema finalizado.

Entradas: PSW-SISP - Especificao de Requisitos (ER); Builds do Sistema. Descrio da Atividade: Elaborar o manual do usurio (utilizao, instalao); Elaborar o manual do sistema (funcionamento, operao, produo, manuteno). Sadas: PSW-SISP - Manual do Sistema; PSW-SISP - Manual do Usurio. Atores Desenvolvedor do curso; Redator Tcnico.

PSW SISP Verso 1.0

Pgina 75

Processo de Software para o SISP


Desenvolvimento

4.4.25. Refinar Plano de Implantao Objetivo: Revisar o plano de implantao do sistema com a definio das atividades para a implantao do sistema em ambiente de produo, bem como as necessidades, requisitos e disponibilidade de artefatos e recursos para a implantao.

Entradas: PSW-SISP - Documento de Arquitetura do Software (DAS); PSW-SISP - Plano de Implantao. Descrio da Atividade: Revisar a especificao das atividades e recursos para a implantao do sistema; Revisar as necessidades de treinamentos de usurios; Revisar o cronograma de implantao com equipe de produo; Revisar a necessidade de operao assistida; Revisar o processo de rollback da instalao do sistema. Sadas: PSW-SISP - Plano de Implantao. Atores Gerente de Implantao.

PSW SISP Verso 1.0

Pgina 76

Processo de Software para o SISP


Desenvolvimento

4.4.26. Executar Teste de Aceitao Objetivo: Nesta atividade so executados os casos de testes de aceitao do software em desenvolvimento no ambiente de homologao.

Entradas: PSW-SISP - Plano de Testes (PT); PSW-SISP - Caso de Teste de Aceitao (CTA). Descrio da Atividade: Preparar o ambiente de teste; Preparar o banco de dados de teste; Executar os casos de testes de aceitao de acordo com os procedimentos definidos no projeto do teste; Avaliar e registrar os resultados obtidos; Revisar os casos de teste quando for identificada necessidade de aperfeioamento ou ajuste; Reportar a ocorrncia e a gravidade das falhas ao Gerente de Teste para monitoramento e controle; Demandar a atividade de reviso do software rea responsvel pela correo ou rea responsvel pelo encaminhamento dessa atividade, caso sejam identificados erros no software sendo testado. Sadas: PSW-SISP - Registro de Teste (RT) Teste de Aceitao. Atores Gerente de Teste; Analista de Teste; Testador.

PSW SISP Verso 1.0

Pgina 77

Processo de Software para o SISP


Desenvolvimento

4.5. Gerenciar Contratao Objetivo: Acompanhar e garantir o fornecimento dos bens e a adequada prestao dos servios que compe a soluo de tecnologia da informao durante todo o perodo de execuo do contrato. Ver Guia Prtico para Contratao de Solues de TI - IN04/2010 (GCTI-P1 a P5) http://www.governoeletronico.gov.br/biblioteca/arquivos/guia-praticopara-contratacao-de-solucoes-de-ti-mcti

PSW SISP Verso 1.0

Pgina 78

Processo de Software para o SISP


Desenvolvimento

4.6. Realizar Contagem de Ponto de Funo Final Objetivo: Obter o tamanho do software. Realizada aps a homologao da aplicao. Esta contagem leva em considerao as funcionalidades efetivamente entregues para o usurio pela aplicao.

Entradas: PSW-SISP - Especificao de Requisitos (ER); PSW-SISP - Especificao de Regras de Negcio (ERN). Descrio da Atividade: Contar o tamanho final do software utilizando a mtrica adotada pelo rgo. Uma das tcnicas mais utilizadas na mensurao de software Anlise de Ponto de Funo; Caso a mtrica utilizada seja Ponto de Funo deve ser realizada a contagem detalhada. Sadas: PSW-SISP - Planilha de Contagem de Pontos de Funo (PCPF) - Contagem Final. Atores Analista de Mtricas; Analista de Requisitos; Analista de Negcio.

PSW SISP Verso 1.0

Pgina 79

Processo de Software para o SISP


Desenvolvimento

4.7. Revisar Arquitetura de Referncia Objetivo: Atualizar a arquitetura de referncia da organizao caso ao final da implantao do projeto tenha-se incorporado novos conceitos arquiteturais no parque tecnolgico da organizao.

Entradas: PSW-SISP - Documento de Arquitetura do Software (DAS); Documento de Arquitetura de Referncia. Descrio da Atividade: Identificar novos elementos arquiteturais adotados no projeto; Atualizar o documento Arquitetura de Referncia. Sadas: Documento de Arquitetura de Referncia. Atores Arquiteto de Software.

PSW SISP Verso 1.0

Pgina 80

Processo de Software para o SISP


Implantao e Estabilizao

4.5.

Implantao e Estabilizao

Aqui d-se a efetiva implantao do software (adequado ou desenvolvido) em seu ambiente de produo, para o seu uso efetivo, estabilizando a soluo de acordo com o ambiente de execuo e o retorno dos usurios. No caso de uma implantao modular, a implantao e estabilizao ocorrer de acordo com as definies do cronograma elaborado na fase de Desenvolvimento.

Figura 6: Fase de Implantao e Estabilizao do PSW - SISP

PSW SISP Verso 1.0

Pgina 81

Processo de Software para o SISP


Implantao e Estabilizao

5.1. Executar o Projeto Descrio: So os processos realizados para executar o trabalho definido no grupo de processos de planejamento para satisfazer as especificaes. Esse subprocesso corresponde ao grupo de processos de Execuo da Metodologia de Gesto de Projetos do SISP verso 1.0 (MGP-SISP)

Ver Metodologia de Gerenciamento de Projetos - MGP-SISP. http://www.sisp.gov.br/mgpsisp 5.2. Monitorar e Controlar o Trabalho do Projeto Descrio: So os processos realizados para observar a execuo do projeto, de forma que possveis problemas possam ser identificados no momento adequado e que possam ser tomadas aes corretivas, quando necessrio, para controlar a execuo do projeto. O principal benefcio deste grupo de processos que o desempenho do projeto observado e medido regularmente para identificar variaes em relao ao plano de gerenciamento do projeto. Esse subprocesso corresponde ao grupo de processos de Monitoramento e Controle da Metodologia de Gesto de Projetos do SISP verso 1.0 (MGP-SISP).

Ver Metodologia de Gerenciamento de Projetos - MGP-SISP. http://www.sisp.gov.br/mgpsisp 5.3. Gerenciar Contratao Objetivo: Visa acompanhar e garantir o fornecimento dos bens e a adequada prestao dos servios que compes a soluo de tecnologia da informao durante todo o perodo de execuo do contrato. Ver Guia Prtico para Contratao de Solues de TI - IN04/2010 (GCTI-P1 a P5) http://www.governoeletronico.gov.br/biblioteca/arquivos/guia-praticopara-contratacao-de-solucoes-de-ti-mcti

PSW SISP Verso 1.0

Pgina 82

Processo de Software para o SISP


Implantao e Estabilizao

5.4. Planejar Tratamento de Incidentes Objetivo: Planejar como os incidentes sero tratados, indicando qual a ao ser tomada e quem ser o responsvel por tratar o incidente.

Entradas: Incidentes relacionados segurana. Descrio da Atividade: Resgatar as informaes dos incidentes relacionados ao software em desenvolvimento ou software similares; Listar os incidentes que possam afetar o software; Estabelecer o que fazer, como fazer, quando fazer, onde fazer e quem ir fazer caso o incidente acontea. Sadas: PSW-SISP - Plano de Ao (PA). Atores Analista de Segurana da Informao.

PSW SISP Verso 1.0

Pgina 83

Processo de Software para o SISP


Implantao e Estabilizao

5.5. Elaborar Plano de Atualizaes Objetivo: Planejar as futuras atualizaes e upgrades da infraestrutura de modo a apoiar o crescimento da demanda e/ou mudanas que o software venha a exigir.

Entradas: Artefato que estime a evoluo e o crescimento da demanda do software. Descrio da Atividade: Estimar demanda futura de infraestrutura para suportar a evoluo do software; Elaborar plano de atualizao e upgrade. Sadas: PSW-SISP - Plano de Atualizao e Upgrade. Obs. Este artefato faz parte de um template composto: Relatrio de Liberao e Produo. Atores

Analista de Infraestrutura Tecnolgica.

5.6. Liberar para Produo Objetivo: Entregar o ambiente de infraestrutura montado, configurado, homologado e testado pronto para entrar em produo.

Entradas: PSW-SISP - Relatrio de Testes de Infraestrutura. Descrio da Atividade: Elaborar parecer contendo detalhes sobre o ambiente de produo, bem como os resultados da fase de homologao; Tornar o ambientes acessvel aos usurios. Sadas:

PSW-SISP - Parecer de Infraestrutura (PI - Atualizada).

Atores Analista de Infraestrutura Tecnolgica.

PSW SISP Verso 1.0

Pgina 84

Processo de Software para o SISP


Implantao e Estabilizao

5.7. Implantar o Software Descrio: Atividades necessrias para a completa implantao do software.

5.7.1. Executar Implantao do Software Objetivo: Executar, controlar e validar as atividades do processo de implantao do sistema em produo e garantir a sua disponibilidade e operao para o usurio final.

Entradas: PSW-SISP - Plano de Implantao; PSW-SISP - Caso de Teste de Instalao; Mdulos Implementados; Builds do Sistema. Descrio da Atividade: Realizar as atividades para a implantao do sistema em produo; Realizar checklist da implantao do sistema; Realizar os casos de teste de instalao; Avaliar necessidade de executar rollback da instalao do sistema. Sadas: Software instalado em produo. Atores Analista de Suporte; Gerente de Implantao.

PSW SISP Verso 1.0

Pgina 85

Processo de Software para o SISP


Implantao e Estabilizao

5.7.2. Executar Testes de Instalao Objetivo: Executar os testes de validao da instalao do sistema em produo, verificando sua integridade e se alguma caracterstica funcional ou no funcional foi afetada pelas condies do ambiente de produo.

Entradas: PSW-SISP - Plano de Testes (PT); PSW-SISP - Caso de Teste de Instalao. Descrio da Atividade: Realizar os casos de testes de instalao do sistema em produo; Avaliar e registrar o resultado obtidos; Reportar a ocorrncia e a gravidade das falhas ao Gerente de Teste para monitoramento e controle; Demandar a atividade de reviso do software rea responsvel pela correo ou rea responsvel pelo encaminhamento dessa atividade, caso sejam identificados erros no software sendo testado. Avaliar necessidade de rollback. Sadas:

PSW-SISP - Registro de Teste (RT) Teste de Instalao.

Atores Gerente de Teste; Analista de Suporte.

PSW SISP Verso 1.0

Pgina 86

Processo de Software para o SISP


Implantao e Estabilizao

5.7.3. Realizar Treinamentos Objetivo: Executar os treinamentos para capacitao dos usurios finais e de produo no sistema implantado.

Entradas: PSW-SISP - Manual do Usurio; PSW-SISP - Manual do Sistema. Descrio da Atividade: Definir cronograma de treinamentos; Realizar treinamento para usurio final; Realizar treinamento para usurio de produo (sistema e banco de dados); Avaliar resultados da capacitao. Sadas: Usurios treinados. Atores Lder de Projeto.

PSW SISP Verso 1.0

Pgina 87

Processo de Software para o SISP


Implantao e Estabilizao

5.7.4. Verificar e Corrigir Erros de Produo Objetivo: Analisar os erros identificados na atividade de execuo dos testes de instalao e encaminh-los para correo da equipe especializada.

Entradas: PSW-SISP - Registro de Teste (RT) Testes de Instalao. Descrio da Atividade: Analisar os erros encontrados na instalao do sistema; Encaminhar mdulos, componentes ou procedimentos para correo; Receber mdulos, componentes ou procedimentos corrigidos. Sadas:

Mdulos Implementados corrigidos; Componentes Implementados corrigidos.

Atores Desenvolvedor; Analista de Suporte.

PSW SISP Verso 1.0

Pgina 88

Processo de Software para o SISP


Sustentao e Evoluo

4.6.

Sustentao e Evoluo

Consiste na manuteno da sade do sistema (incluindo, mas no limitado processos de backup de dados, segurana de acesso e outros), o suporte continuado aos usurios e o atendimento de novos requisitos que surgem do prprio uso e mudanas de processos no negcio.

Figura 7: Fase de Sustentao e Evoluo do PSW - SISP

PSW SISP Verso 1.0

Pgina 89

Processo de Software para o SISP


Sustentao e Evoluo

6.1. Gerenciar Contratao Objetivo: Acompanhar e garantir o fornecimento dos bens e a adequada prestao dos servios que compem a soluo de tecnologia da informao durante todo o perodo de execuo do contrato. Ver Guia Prtico para Contratao de Solues de TI - IN04/2010 (GCTI-P1 a P5) http://www.governoeletronico.gov.br/biblioteca/arquivos/guia-praticopara-contratacao-de-solucoes-de-ti-mcti

PSW SISP Verso 1.0

Pgina 90

Processo de Software para o SISP


Sustentao e Evoluo

6.2. Monitorar e Controlar o Trabalho do Projeto Descrio: So os processos realizados para observar a execuo do projeto, de forma que possveis problemas possam ser identificados no momento adequado e que possam ser tomadas aes corretivas, quando necessrio, para controlar a execuo do projeto. O principal benefcio deste grupo de processos que o desempenho do projeto observado e medido regularmente para identificar variaes em relao ao plano de gerenciamento do projeto. Esse subprocesso corresponde ao grupo de processos de Monitoramento e Controle da Metodologia de Gesto de Projetos do SISP verso 1.0 (MGP-SISP)

Ver Metodologia de Gerenciamento de Projetos - MGP-SISP. http://www.sisp.gov.br/mgpsisp 6.3. Encerrar o Projeto Descrio: So os processos para finalizar todas as atividades de todos os grupos de processos, visando finalizar formalmente o projeto. Este grupo de processos, quando terminado, verifica se os processos definidos esto terminados dentro de todos os grupos de processos para encerrar o projeto. Esse subprocesso corresponde ao grupo de processos de Encerramento da Metodologia de Gesto de Projetos do SISP verso 1.0 (MGP-SISP)

Ver Metodologia de Gerenciamento de Projetos - MGP-SISP. http://www.sisp.gov.br/mgpsisp

PSW SISP Verso 1.0

Pgina 91

Processo de Software para o SISP


Sustentao e Evoluo

6.4. Validar a Entrega sob os Aspectos Previstos no Plano de Sustentao Objetivo: Avaliar e validar a entrega da soluo por completa.

Entradas: PSW-SISP - Plano de Sustentao do Software (PSS). Descrio da Atividade: Fazer Checklist com Requisitos de sustentao relacionados s infraestruturas de Software, Hardware e Redes. Sadas: MGP-SISP - Termo de Recebimento de Produto/Servio. Atores Analista de Sustentao.

PSW SISP Verso 1.0

Pgina 92

Processo de Software para o SISP


Sustentao e Evoluo

6.5. Transferir a Gesto de Sustentao para a Equipe de Operao Objetivo: Transferir a gesto do projeto para a Equipe de Operao.

Entradas: Aceite da soluo por parte da rea Requisitante. Descrio da Atividade: Transferir conhecimento para a Equipe de Operao; Treinar equipes de operao; Sadas: MGP-SISP - Termo de Encerramento do Projeto. Atores Lder de Projeto; Equipe de Operao.

PSW SISP Verso 1.0

Pgina 93

Processo de Software para o SISP


Sustentao e Evoluo

6.6. Gerenciar Configurao e Vulnerabilidades de Segurana Objetivo: Garantir a rastreabilidade de mudanas autorizadas a aplicaes, detectar mudanas e atividades no autorizadas e garantir conformidade a poltica de segurana da informao. Tambm objetivo desse processo a resposta a incidentes.

Entradas: Incidentes relacionados segurana. Descrio da Atividade: Atender a incidentes relacionados a segurana e informar para a central de servios como foi resolvido; Identificar os defeitos de software encontrados na operao e alimentar o desenvolvimento com essa informao; Estabelecer uma resposta de emergncia a ataques. Sadas:

PSW-SISP - Base de defeitos (criar ou atualizar); PSW-SISP - Base de resposta a ataques (criar ou atualizar).

Atores Analista de Segurana da Informao.

PSW SISP Verso 1.0

Pgina 94

Processo de Software para o SISP


Sustentao e Evoluo

6.7. Gerenciar Evolues Objetivo: Gerenciar evolues de forma aderente e consistente com a arquitetura do sistema.

Entradas: MGP-SISP - Documento de Oficializao da Demanda (DOD). Descrio da Atividade: Iniciar novos ciclos de projeto para evolues cujo tamanho seja significante o suficiente para trat-las fora do ciclo de operao. Sadas: Deciso de iniciar ou no um novo ciclo de projeto. Atores Gestor de Operao; Lder de Projeto.

6.8. Monitorar Necessidade de Atualizaes e Upgrade Objetivo: Acompanhar os indicadores de utilizao da infraestrutura de modo a antever as necessidades de ampliao, atualizao e upgrade dos ativos de infraestrutura, alm de monitorar as atualizaes recomendadas e disponibilizadas pelos fabricantes.

Entradas: Indicadores fornecidos por ferramentas de monitoramento da utilizao dos ativos de infraestrutura; Recomendaes de fabricantes. Descrio da Atividade: Utilizar ferramentas de monitoramento que indiquem os nveis de utilizao da infraestrutura; Acompanhar as recomendaes dos fabricantes relacionadas s atualizaes e patches; Elaborar parecer sobre necessidades de atualizaes ou upgrades na infraestrutura. Sadas:

PSW-SISP - Parecer de Infraestrutura (PI - Atualizada). Pgina 95

PSW SISP Verso 1.0

Processo de Software para o SISP


Sustentao e Evoluo

Atores Analista de Infraestrutura Tecnolgica.

PSW SISP Verso 1.0

Pgina 96

Processo de Software para o SISP


Artefatos

5. Artefatos
Esta seo destina-se a listar todos os artefatos envolvidos no Processo de Software para o SISP descrevendo seu objetivo e o ator responsvel pela sua construo. Nome do artefato Objetivo Ator responsvel pela sua construo

Aceite da soluo por parte Formalizao do aceite do sistema rea Requisitante da rea Requisitante pela rea Requisitante para que o projeto posso ser encerrado. Ambiente virtual criado Disponibilizao de um ambiente Equipe do Projeto colaborativo de compartilhamento de informaes, contendo: repositrio de artefatos; wiki; frum; informaes do membros; chat; registro de defeitos;

Artefato que estime a Planejamento do crescimento da Analista de Infraestrutura evoluo e o crescimento demanda e/ou mudanas que o Tecnolgica da demanda do software software venha a exigir. Builds Componentes executveis que fazem Desenvolvedor parte de uma verso operacional do sistema Trechos de cdigo-fonte ou arquivos Desenvolvedor contendo informaes do sistema (como arquivo de inicializao) Trechos de cdigo-fonte ou arquivos Desenvolvedor contendo informaes do sistema (como arquivo de inicializao) aps serem validados

Componentes Implementados Componentes Testados

Diagrama de Casos de Uso Representao grfica de uma Analista de Requisitos (DCU) funcionalidade completa do sistema, conforme percebida por um ator. uma seqncia de aes realizada por um sistema que produz um resultado observvel para um determinado ator. Diagrama de Classes Representao das classes do Arquiteto de Software Pgina 97

PSW SISP Verso 1.0

Processo de Software para o SISP


Artefatos

Nome do artefato

Objetivo sistema que implementam as suas funcionalidades. As classes representam um conjunto de objetos que compartilham as mesmas responsabilidades, relacionamentos, operaes, atributos e semntica.

Ator responsvel pela sua construo

Diagrama de Colaborao

um diagrama de objetos que mostra Arquiteto de Software a interao dinmica (colaborao) entre um conjunto de objetos do sistema atravs da troca de mensagens entre eles. da Analista de Negcio e de ao Arquiteto de Software de do de

Diagrama de Processos de Entendimento do negcio Negcio (DPN) organizao, identificao modelagem dos processos negcio. Diagrama de Sequncia Representao das interaes, longo do tempo, entre os objetos um cenrio de caso de uso sistema, realizadas atravs operaes ou mtodos.

Documento da Metodologia Contem as informaes sobre a rea de Tecnologia da de Desenvolvimento de metodologia de desenvolvimento de Informao Software do rgo sistemas definida pelo rgo, como, fluxo de atividades, artefatos, atores/ppeis e marcos do processo de software. Documento de Arquitetura Um conjunto de diretrizes e padres rea de Tecnologia da de Referncia de arquitetura (modelos, linguagens, Informao banco de dados, frameworks) predefinidos pelo rgo que devem ser observados e, na medida do possvel, aplicados nos novos projetos de desenvolvimento e manuteno de softwares do rgo. Documentos auxiliares que especificam o cenrio atual de infraestrutura do ambiente Especificao dos ativos de Analista de Infraestrutura infraestrutura do rgo no mbito de Tecnolgica software, hardware, redes, telecomunicaes, infraestrutura fsica, dentre outras.

Estimativa inicial do rgo Mtrica prpria utilizada pelo rgo Analista de Mtricas PSW SISP Verso 1.0 Pgina 98

Processo de Software para o SISP


Artefatos

Nome do artefato

Objetivo

Ator responsvel pela sua construo

para o tamanho do sistema para definir a estimativa inicial do tamanho do sistema que seja diferente da mtrica Ponto de Funo. Estratgia de Representao de um fluxo especfico Equipe do Projeto Desenvolvimento Escolhida para o desenvolvimento do sistema definido pelo rgo e pode ser desenvolvimento interno, contratao ou produo colaborativa. Guia do Processo de Descrio dos processos e fluxos de rea de Tecnologia da Software para o SISP (PSW atividades desde o planejamento dos Informao -SISP) recursos necessrios para que o software tenha o ambiente necessrio para o seu funcionamento, passando pelo desenvolvimento at a sua sustentao e evoluo. Guia Prtico para Contratao de Solues de Tecnologia da Informao (IN04/2010) Conjunto de boas prticas para Grupo de Contrataes contrataes de Solues de TI pela da SLTI Administrao Pblica Federal. Nele so detalhados os processos, atividades, artefatos e atores envolvidos na contratao de Solues de TI.

Incidentes relacionados Registro de problemas do sistema Analista de Segurana segurana diretamente ligados segurana. da Informao Indicadores fornecidos por ferramentas de monitoramento da utilizao dos ativos de infraestrutura Monitoramento dos nveis de Analista de Infraestrutura utilizao da infraestrutura de modo a Tecnolgica antever as necessidades de ampliao, atualizao e upgrade dos ativos de infraestrutura, alm de monitoramento das atualizaes recomendadas e disponibilizadas pelos fabricantes.

Instrumentos de Especificao do planejamento Comit de Tecnologia da planejamento institucional institucional do rgo. So eles: Informao Plano Plurianual (PPA); Planejamento Estratgico Institucional (PEI); Planejamento Estratgico de Tecnologia da Informao (PETI); Estratgia Geral de PSW SISP Verso 1.0 Pgina 99

Processo de Software para o SISP


Artefatos

Nome do artefato

Objetivo Tecnologia da Informao (EGTI); Plano Diretor de Tecnologia da Informao (PDTI).

Ator responsvel pela sua construo

MGP-SISP - Anlise de Demonstrao da viabilidade tcnica Equipe do Projeto Viabilidade do Projeto e financeira do projeto. (AVP) MGP-SISP Reunio Ata de Registro das reunies do projeto. Lder do Projeto da rea Requisitante

MGP-SISP - Documento de Formalizao da solicitao Oficializao da Demanda demanda do requisitante. (DOD)

MGP-SISP - Plano de Definio de como o projeto ser Lder do Projeto Gerenciamento do Projeto executado, monitorado e controlado. Ele pode ser resumido ou detalhado, formado por um ou mais planos auxiliares e outros documentos de planejamento. MGP-SISP - Termo de Autorizao formal da existncia de Lder do Projeto Abertura do Projeto (TAP) um projeto e conceder ao lder do projeto a autoridade para aplicar os recursos organizacionais nas atividades do projeto. MGP-SISP - Termo de Registro do encerramento formal do Lder do Projeto Encerramento do Projeto projeto com aprovao das partes interessadas. Modelo de Dados a representao lgica e fsica dos Designer de Banco de dados persistentes no sistema e os Dados procedimentos armazenados no banco de dados, como triggers, restries. Arquivos de cdigo-fonte integram o sistema final. que Desenvolvedor

Mdulos Implementados

Poltica de Segurana da Conjunto de instrumentos jurdicos, Comit de Tecnologia da Informao e normativos e organizacionais que Informao Comunicaes (POSIC) capacite cientfica, tecnolgica e administrativamente o rgo assegurar a confidencialidade, a integridade, a autenticidade, o norepdio e a disponibilidade dos dados e das informaes tratadas, PSW SISP Verso 1.0 Pgina 100

Processo de Software para o SISP


Artefatos

Nome do artefato

Objetivo classificadas e sensveis.

Ator responsvel pela sua construo

Poltica de Testes

Especificao das diretrizes e rea de Tecnologia da orientaes a serem observadas e Informao aplicadas para a validao, verificao e testes do software. Especificao de telas (campos, Analista de Requisitos botes, menus) que disponibilizam as funcionalidades do sistema para avaliao/aprovao do usurio antes do seu desenvolvimento. de Base de dados contendo os Analista de Segurana defeitos/incidentes encontrados no da Informao sistema e relacionados segurana. de Base de dados contendo registro dos Analista de Segurana ataques que afetam a segurana do da Informao sistema, bem como o detalhamento do procedimento realizado para sua correo. de Representam os artefatos Analista de Teste denominados casos de testes unitrios (CTU), funcionais (CTF), de integrao (CTI), de segurana (CTS), de desempenho (CTD) e de instalao.

Prottipos de Tela

PSW-SISP defeitos

Base

PSW-SISP - Base resposta a ataques

PSW-SISP Teste (CT)

Casos

PSW-SISP - Caso de Teste O objetivo do caso de teste de Analista de Teste de Desempenho (CTD) desempenho listar as diversas condies de teste dos requisitos no funcionais relacionados ao desempenho do software, como, por exemplo, requisitos associados a tempo de resposta, volume de dados, quantidade de acessos por unidade de tempo. PSW-SISP - Caso de Teste O objetivo dos casos de teste de Analista de Teste de Instalao instalao avaliar se o sistema est operacional para o usurio final. Isso envolve o teste dos seus diversos componentes, interfaces, conectividades e infraestrutura que suportam o sistema quando implantado em produo. PSW SISP Verso 1.0 Pgina 101

Processo de Software para o SISP


Artefatos

Nome do artefato

Objetivo Pode ser representado por um conjunto de atividades (checklist) para avaliar a customizao do ambiente produtivo para receber a operao do sistema implantado.

Ator responsvel pela sua construo

PSW-SISP - Caso de Teste O objetivo do caso de teste de Analista de Teste de Integrao (CTI) integrao avaliar se os diversos componentes de um sistema funcionam corretamente quando integrados. PSW-SISP - Caso de Teste O objetivo do caso de teste de Analista de Teste de Segurana (CTS) segurana listar as diversas condies de teste dos requisitos no funcionais relacionados segurana do software. PSW-SISP - Caso de Teste O objetivo do caso de teste funcional Analista de Teste Funcional (CTF) avaliar se o sistema funciona adequadamente, obtendo os resultados esperados de acordo com determinados conjuntos de dados de entradas que visam a testar determinados casos de uso. PSW-SISP - Caso de Teste O objetivo do caso de teste unitrio Desenvolvedor Unitrio (CTU) identificar as principais unidades mnimas de funcionamento de um software que devem ser testadas, especificando os valores de entrada (parmetros) e os resultados esperados. A execuo dos testes normalmente realizada com o apoio de ferramentas de testes unitrios. O desenvolvedor dever incluir outros casos de testes ainda no previstos, mas identificados durante o desenvolvimento/manuteno do software. PSW-SISP - Documento de O objetivo do Documento de Arquiteto de Software Arquitetura do Software Arquitetura do Software fornecer (DAS) uma viso geral dos elementos arquiteturais do sistema, usando diversas vises de arquitetura para descrever diferentes aspectos do PSW SISP Verso 1.0 Pgina 102

Processo de Software para o SISP


Artefatos

Nome do artefato sistema.

Objetivo

Ator responsvel pela sua construo

PSW-SISP - Documento de O objetivo identificar os ativos de TI Analista de Segurana Aspectos Crticos de para poder avaliar os ataques, da Informao Segurana (DACS) ameaas e os impactos negativos a que eles esto vulnerveis com o novo sistema. PSW-SISP - Documento de Detalhamento dos requisitos de Analista de Infraestrutura Estimava de Infraestrutura infraestrutura necessrios para Tecnolgica suportar o software em funcionamento PSW-SISP - Documento de O Documento de Viso fornece uma Analista de Negcio Viso do Software (DVS) base de alto nvel para os requisitos tcnicos mais detalhados, definindo a viso que os envolvidos tm do produto a ser desenvolvido, em termos das necessidades e caractersticas mais importantes. Ele fornece tambm informaes teis para o processo de aprovao do projeto, sendo um documento importante para a tomada de decises.

PSW-SISP - Especificao Representa a descrio passo a Analista de Requisitos de Casos de Uso (ECU) passo dos casos de uso, contendo seus fluxos principal, alternativos e de exceo; pr-condies e ps condies; regras de negcio envolvidas. PSW-SISP - Especificao Especificao e detalhamento das Analista de Negcio de Regras de Negcio regras do negcio aplicadas ao (ERN) sistema. PSW-SISP - Especificao Apresenta o detalhamento de todos Analista de Requisitos de Requisitos (ER) os requisitos funcionais e no funcionais do sistema. PSW-SISP - Formulrio de Solicitao formal ao Comit de TI rea de Tecnologia da Solicitao de Mudana para alteraes no PDTI. Informao (FSM). PSW-SISP (GLO) Glossrio Especificao e detalhamento vocabulrio do negcio. do Analista de Negcio Pgina 103

PSW SISP Verso 1.0

Processo de Software para o SISP


Artefatos

Nome do artefato PSW-SISP Requisitos Lista

Objetivo

Ator responsvel pela sua construo

de Listagem dos requisitos funcionais e Analista de Requisitos no funcionais do software.

PSW-SISP - Lista dos Listagem dos rgos que Lder de Projeto rgos Interessados (LOI) demonstram interesse em participar do desenvolvimento colaborativo do software. PSW-SISP Sistema Manual do Contem as informaes tcnicas para Arquiteto de Software e a operao, manuteno/evoluo e Redator Tcnico sustentao do sistema em ambiente produtivo. Manual do Contem informaes detalhadas e Desenvolvedor do Curso descritivas sobre as telas, campos, e Redator Tcnico menus e botes para a utilizao do sistema pela rea Requisitante. de Analista de Infraestrutura na Tecnolgica a

PSW-SISP Usurio

PSW-SISP - Parecer de Indicao das necessidades Infraestrutura atualizaes ou upgrades infraestrutura para atender produo de sistemas;

Registro que a infraestrutura est pronta para receber o sistema em produo. PSW-SISP - Parecer de Avaliao da conformidade da Analista de Segurana Segurana da Informao arquitetura do software proposta da Informao (PSI) (PSW-SISP Documento de Arquitetura do Software (DAS)) com os requisitos no funcionais de segurana especificados para o sistema.

PSW-SISP - Planilha de Utilizada para armazenar a Estimativa Analista de Mtricas Contagem de Pontos de Inicial, Contagem de Referncia e a Funo (PCPF) Contagem Final do tamanho do sistema. PSW-SISP - Planilha de Registro das informaes para a Analista de Requisitos Rastreabilidade rastreabilidade dos requisitos do sistema durante o seu desenvolvimento. PSW-SISP - Plano de Ao Listagem dos incidentes que possam Analista de Segurana (PA) afetar o software indicando qual a da Informao ao ser tomada e quem ser o PSW SISP Verso 1.0 Pgina 104

Processo de Software para o SISP


Artefatos

Nome do artefato

Objetivo responsvel por tratar o incidente.

Ator responsvel pela sua construo

PSW-SISP - Plano Atualizao e Upgrade PSW-SISP - Plano Gerenciamento Requisitos (PGR)

de Este artefato faz parte de um template Analista de Infraestrutura composto: Relatrio de Liberao e Tecnolgica Produo. de Seu objetivo definir mecanismos de Analista de Requisitos de controle para gerenciar as mudanas nos requisitos do sistema. Descreve os requisitos, seus tipos e respectivos atributos para permitir avaliar, relatar e controlar as mudanas.

PSW-SISP Implantao

Plano de O Plano de Implantao documenta Gerente de Implantao como e quando o produto ser disponibilizado. Os principais elementos que devem estar descritos neste documento so o detalhamento dos eventos, responsveis, cronograma e dependncias a serem observadas e atendidas para a realizao da implantao do sistema. Descreve o conjunto de atividades necessrias para a instalao e testes do software desenvolvido a fim de que seja disponibilizado rea Requisitante para utilizao. Plano de Definio de um conjunto de Equipe do Projeto atividades e tarefas, seus recursos atribudos e dependncias para a iterao.

PSW-SISP Iterao (PI)

PSW-SISP - Plano de Ser um documento de referncia nas Analista de Sustentao Sustentao do Software atividades de manuteno do sistema. (PSS) Inclui, principalmente, diretrizes sobre os processos de backup de dados, de suporte continuado aos usurios e de atendimento de novos requisitos que surgem do prprio uso e mudanas de processos no ambiente de trabalho. PSW-SISP Testes (PT) Plano de O objetivo do plano de testes Gerente de Teste determinar as diretrizes, ambiente de teste, ferramentas, artefatos, pessoas e cronograma para a execuo dos testes. Pgina 105

PSW SISP Verso 1.0

Processo de Software para o SISP


Artefatos

Nome do artefato

Objetivo

Ator responsvel pela sua construo

PSW-SISP - Registro de Contem o resultado dos diferentes Testador Teste (RT) casos de testes executados durante o desenvolvimento, homologao e implantao do sistema. PSW-SISP Regras de Definio da estratgia de trabalho Equipe do Projeto Produo Colaborativa colaborativo com rgos (RPC) interessados, estabelecendo regras de colaborao e orientaes para o uso centralizado de um ambiente de comunicao. PSW-SISP - Relatrio de Registro que o ambiente de Analista de Infraestrutura Testes de Infraestrutura infraestrutura est montado, Tecnolgica configurado, homologado e testado pronto para receber o sistema em produo. PSW-SISP - Requisitos de Especificao dos requisitos de Analista de Infraestrutura Infraestrutura infraestrutura necessrios para Tecnolgica atender os requisitos funcionais e no funcionais do sistema. PSW-SISP - Solicitao de Descrio do procedimento a ser Arquiteto de Software Mudana (GMUD) executado pela equipe de suporte para atualizar o ambiente produtivo do sistema a partir de uma manuteno/evoluo implementada. Recomendaes fabricantes de Listagem das recomendaes dos Analista de Infraestrutura fabricantes relacionadas s Tecnolgica atualizaes e patches na infraestrutura de TI. de O roteiro de mtricas define as regras de Pontos de Funo e mensurar o tamanho projetos de software. para o SISP rea de Tecnologia da contagem de Informao se destina a funcional de

Roteiro de Mtricas Software do SISP

PSW SISP Verso 1.0

Pgina 106

Processo de Software para o SISP


Referncias Bibliogrficas

6. Referncias Bibliogrficas
SCOTT, Kendall. O Processo Unificado Explicado. 1 ed. So Paulo: Bookman, 2003. PRESSMAN, Roger S. Engenharia de software. 6 ed. Rio de Janeiro: McGraw-Hill, 2006. SOMMERVILLE, Ian. Engenharia de software. 8 ed. So Paulo: Addison-Wesley, 2007. NBR ISO/IEC 12207 - Tecnologia de informao - Processos de ciclo de vida de software; ABNTAssociao Brasileira de Normas Tcnicas; Outubro, 1998. Rational Unified Process, Verso 2002.05.00, Copyright 1987 - 2001, Rational Software Corporation, http://www.wthreex.com/rup/portugues/index.htm Rational Method Composer, Verso 7.2.0, Copyright (C) IBM Corporation 2000, 2007. CMUSEI, Carnegie Mellon University, Software Engineering Institute. CMMI for Development Version 1.2. Pensilvania: Carnegie Mellon University, 2006. SLTI/MPOG. Instruo Normativa N 4, de 12 de novembro de 2010 . Secretaria de Logstica e Tecnologia da Informao, Ministrio do Planejamento, Oramento e Gesto. Dispe sobre o processo de contratao de servios de Tecnologia da Informao pela Administrao Pblica Federal direta, autrquica e fundacional. Braslia, 2008. VAZQUEZ, Carlos Eduardo; Simes, Guilherme e Albert, Renato. Anlise de Pontos de Funo: Medio, Estimativas e Gerenciamento de Projetos de Software . 9 ed. So Paulo: rica, 2010. BOOCH, Grady; RUMBAUGH, James; JACOBSON, Ivar. UML Guia do Usurio.2 ed. Rio de Janeiro: Campus, 2006. BARTI, A.. Garantia da Qualidade de Software. Elsevier Editora. Rio de Janeiro. 2002. PFLEEGER, S. L.Trimer, R. Engenharia de Software: Teoria e Prtica. 2 ed. Prentice Hall. So Paulo. 2004. CRESPO, A. N. et al. Modelo de Processo Genrico de Teste de Software . Campinas. 2010. Disponvel em: www.softwarepublico.gov.br/5cqualibr/xowiki/Teste. Acesso em: 30 jan. 2012.

BROD, Csar Augusto de A.; Kfer, Joice. Engenharia de Software para Software Livre. Porto Alegre - RS. Disponvel em <http://www.softwarepublico.gov.br/file/16734767/Engenharia_de_Software_Livre.pdf> Acesso em:

PSW SISP Verso 1.0

Pgina 107

Processo de Software para o SISP


Referncias Bibliogrficas
25 jun. 2012. REIS, Christian Robottom. Caracterizacao de um Processo de Software para Projetos de Software Livre. So Carlos - SP, 2003. Disponvel em <http://www.async.com.br/~kiko/dissert_usp.pdf>. Acesso em: 15 abr. 2012. SILVA,Luiz Augusto Matos da. O uso de ferramentas colaborativas e seu apoio ao processo de software.Salvador BA. Disponvel em <https://josecicero.wikispaces.com/file/view/FerramentasColaborativas.pdf> Acesso em 20 abr. 2012.

PSW SISP Verso 1.0

Pgina 108

Você também pode gostar