VANT-EC-SAME
E-CNSPlano de Gerenciamento de Requisitos
Verso 1.0
RicardoHighlight
E-CNS Version: 1.0Plano de Gerenciamento de Requisitos Date: 18/09/200610_E-CNS_PGR
Histrico da RevisoData Verso Descrio Autor18/09/2006 1.0 Especificao Inicial Equipe E-CNS
Confidencial VANT-EC-SAME, Pgina 2 of 10
E-CNS Version: 1.0Plano de Gerenciamento de Requisitos Date: 18/09/200610_E-CNS_PGR
ndice Analtico1. Introduo 4
Finalidade 4 Escopo 4 Definies, Acrnimos e Abreviaes 4 Referncias: 4 Viso Geral deste Documento 4
2. Gerenciamento de Requisitos 4 Organizao, Papis e Responsabilidades 4
Organizao 4 Papis e Responsabilidades 5
3. O Programa de Gerenciamento de Requisitos 5 Identificao de Requisitos 5 Rastreabilidade 6
Critrios de STRQ 6 Critrios de NE 6 Critrios de RE 6 Critrios de UC 6 Critrios de RS 6
Atributos 6 Definio dos Atributos 7 Utilizao dos Atributos por Tipo de Requisito 9
Gerenciamento de Mudanas de Requisitos 9 Fluxos de Trabalho e Atividades 9
4. Marcos 9
5. Treinamento e Recursos 9
Confidencial VANT-EC-SAME, Pgina 3 of 10
E-CNS Version: 1.0Plano de Gerenciamento de Requisitos Date: 18/09/200610_E-CNS_PGR
Plano de Gerenciamento de Requisitos1.Introduo
FinalidadeEste documento descreve as diretrizes utilizadas pelo Prottipo de Projeto de Componente de Software de Computador CSC E-CNS (Comunicao, Navegao e Vigilncia), e estabelece os documentos, tipos, atributos e rastreabilidade dos seus requisitos, a fim de propiciar o seu gerenciamento apropriado. Ele tambm serve como documento base para a configurao da ferramenta de gerenciamento de requisitos Rational RequisitePro.
EscopoO escopo deste Plano de Gerenciamento de Requisitos corresponde a todas as Fases do Prottipo de Projeto do CSC E-CNS, envolvendo inclusive as referncias para as atividades que permitam viabilizar o cumprimento dos requisitos especificados.
Definies, Acrnimos e AbreviaesVide documento [06] E-CNS Glossrio.
Referncias:[01] E-CNS Plano de Desenvolvimento de Software;[02] E-CNS Caso de Desenvolvimento;[03] E-CNS Viso;[04] E-CNS Solicitaes dos Principais Envolvidos;[05] E-CNS Especificaes Suplementares;[06] E-CNS Glossrio;[07] E-CNS Lista de Risco;[08] E-CNS Plano de Iterao;[09] E-CNS Modelos de Casos de Uso; e.
Viso Geral deste DocumentoEsta seo apresenta a Finalidade, o Escopo, os Termos, Definies, Acrnimos e Abreviaes, e as principais Referncias a documentos utilizados na criao deste Plano de Gerenciamento de Requisitos.
A seo 2 trata de como ser planejado o Gerenciamento de Requisitos, desde a sua organizao, at a Ferramenta, o Ambiente, e a Infra-Estrutura a ser utilizada.
Na seo 3, so identificados e rastreados os Tipos de Requisitos, bem como sua Lista de Atributos propostos para o Projeto. Alm disso, demonstra-se como dever se proceder o Gerenciamento de Mudanas de Requisitos.
J as sees 4 e 5 tratam, respectivamente, dos marcos de cada Fase, e da relao de Treinamentos e de Recursos necessrios.
2.Gerenciamento de Requisitos
Organizao, Papis e Responsabilidades
OrganizaoVide documento [02] E-CNS Caso de Desenvolvimento.
Confidencial VANT-EC-SAME, Pgina 4 of 10
RicardoHighlight
RicardoHighlight
RicardoHighlight
RicardoHighlight
RicardoHighlight
RicardoHighlight
E-CNS Version: 1.0Plano de Gerenciamento de Requisitos Date: 18/09/200610_E-CNS_PGR
Papis e ResponsabilidadesVide documento [02] E-CNS Caso de Desenvolvimento.
A Tabela abaixo apresenta uma Relao de Ferramentas identificadas como necessrias para o Prottipo de Projeto do CSC E-CNS, porm novas necessidades podem surgir com o seu progresso.
Relao de Ferramentas Requeridas para o Projeto
Software FunoRational RequisitePro Gerenciamento de Requisitos.Microsoft Word Criao, Edio de Documentos.Rational ClearCase Gerenciamento de Verses de Documentos e Releases dos Sub-Projetos.Rational Rose Modelagem Visual, com suporte UML.
3.O Programa de Gerenciamento de Requisitos
Identificao de RequisitosA Tabela abaixo apresenta uma Relao de Artefatos com seus Tipos de Documentos Associados, Itens de Rastreabilidade com seus Tipos de Requisitos Relacionados e Tipos de Requisitos identificados como necessrio para o Prottipo de Projeto do CSC E-CNS, porm novas necessidades podem surgir com o seu progresso.Os Tipos de Documentos definem as extenses dos arquivos em funo de seus identificadores que aparecem na tabela abaixo como acrogramas.
Artefatos e Tipos de Requisitos
Artefato
(Tipo de Documento)
Itens de Rastreabilidade
(Tipo de Requisito)
Descrio
Solicitaes dos Principais Envolvidos (STR)
Solicitaes dos Envolvidos (STRQ)
(Stakeholders Request - STRQ)
Solicitaes dos Usurios, envolvidos ou interessados (Stakeholders)
Viso (VIS) Necessidades dos Envolvidos (NE) As principais necessidades dos Envolvidos ou dos Usurios.
Viso (VIS) Recursos (RE) Condies, Recursos ou Caractersticas do Prottipo de Projeto do CSC E-CNS.
Modelo de Casos de Uso Caso de Uso (Use Cases - UC) Os Casos de Uso do Prottipo de Sistema documentados no Rational Rose e detalhados no Rational RequisitePro.
Especificaes Suplementares (Suplementary Specification - SS)
Requisitos Suplementares (RS) Os requisitos no funcionais que no so capturados no Modelo de Casos de Uso.
Glossrio (GLS) Nenhum Documento contendo definies de termos, siglas e acrnimos relacionados ao contexto do CSC E-CNS.
Plano de Gerenciamento de Requisitos (RMP)
Nenhum Refere-se a este documento, viabilizando o registro do mesmo na ferramenta de gerenciamento de requisitos (RequisitePro) a ser utilizada.
Confidencial VANT-EC-SAME, Pgina 5 of 10
RicardoHighlight
RicardoHighlight
RicardoHighlight
RicardoHighlight
RicardoHighlight
RicardoHighlight
RicardoHighlight
E-CNS Version: 1.0Plano de Gerenciamento de Requisitos Date: 18/09/200610_E-CNS_PGR
RastreabilidadeA rastreabilidade permite verificar a origem dos requisitos, tanto dos tipos de Casos de Uso quanto das
Especificaes Suplementares, para a anlise do impacto das mudanas de requisitos. No Prottipo de Projeto do CSC E-CNS, a rastreabilidade ser tratada, conforme ilutrado na Figura abaixo.
Nota: Os elementos tracejados (---) indicam a necessidade de confirmao de sua aplicabilidade, devendo ser efetivado, ou no, na prxima verso deste documento.
Diagrama de Rastreabilidade
Critrios de STRQAs solicitaes de stakeholders (STRQ) so obtidas a partir de entrevistas, e rastreadas, a partir das necessidades dos envolvidos.
Critrios de NEAs necessidades dos Envolvidos ou Usurios (NE) sero rastreadas pelos Recursos (RE) ou Caractersticas. Quaisquer necessidades no rastreadas em Recursos (RE) ou Caractersticas no sero implementadas.
Critrios de REOs Recursos (RE) ou Caractersticas sero rastreados em Casos de Uso (UC).
Critrios de UCOs Casos de Uso (UC) sero rastreados nos Casos de Teste (TC).
Critrios de RSAs especificaes de Requisitos Suplementares (RS) sero rastreadas nos Casos de Teste (TC).
AtributosAps algumas anlises, constatou-se que os Atributos de Requisitos, para este Prottipo de Projeto do CSC E-CNS, podem ser definidos de maneira comum, pois quando aplicveis a mais de um tipo de requisito, no sofrem alterao quanto aos seus valores e interpretao. Dessa forma, eles so, em primeira instncia, descritos.Na seqncia, indicado o seu uso, em relao a cada Tipo de Requisito.
Confidencial VANT-EC-SAME, Pgina 6 of 10
NE
RE
UC RS
CASO DE TESTE
STRQQ
RicardoHighlight
E-CNS Version: 1.0Plano de Gerenciamento de Requisitos Date: 18/09/200610_E-CNS_PGR
Definio dos Atributos
Atribudo a
Em muitos Projetos, os recursos sero atribudos a Equipes de Recursos responsvel por averiguar e escrever os requisitos do software, e tambm por sua implementao. Este atributo uma lista suspensa simples que ajudar a todos os integrantes da Equipe do Projeto a compreender melhor as suas responsabilidades.
Benefcio
Este atributo definido pelo gerente do produto ou pelo Coordenador Tcnico do Prottipo de Projeto do CSC E-CNS na empresa contratante, juntamente com os Stakeholders. A classificao dos requisitos por seu benefcio relativo para o usurio inicia um dilogo com os Clientes, Analistas e Membros da Equipe de Desenvolvimento. Ela utilizada no gerenciamento do escopo e na determinao da prioridade de desenvolvimento.
Crtico So classificados como crticos os requisitos essenciais. A sua no implementao implica que o Prottipo de Projeto do CSC E-CNS no atender s necessidades do Cliente. Todas as caractersticas crticas devem ser implementadas no Prottipo do Sistema. Caso contrrio, a programao apresentar falha.
Importante So os requisitos importantes para a eficcia do Prottipo de Projeto do CSC E-CNS e para a maioria dos seus aplicativos. A sua funcionalidade no poder ser fornecida, facilmente, de outra maneira. A no incluso de uma caracterstica importante poder afetar a satisfao do Cliente ou do Usurio, ou at mesmo a receita da Empresa envolvida, mas o Prottipo no ser atrasado devido no incluso de qualquer caracterstica importante.
til So os requisitos teis para os aplicativos menos comuns (que sero usados com menos freqncia) ou para os quais artifcios, razoavelmente eficazes, podem ser obtidos. No se espera nenhum impacto significativo sobre a receita da Empresa envolvida ou para a satisfao do cliente, caso este item no seja includo no Prottipo de Sistema.
Comentrios
Este atributo um campo do tipo texto designado para que se insiram comentrios a respeito do Requisito. Ele pode conter, por exemplo, explicaes, ou at mesmo exemplificaes sobre a solicitao.
Esforo
Este atributo um campo do tipo texto definido pela Equipe de Desenvolvimento. Como algumas funcionalidades necessitam de mais tempo e de mais recursos do que outras, este atributo contm uma estimativa do nmero de semanas de participao de cada pessoa ou equipe. Este atributo usado para gerenciar o escopo e determinar a prioridade do desenvolvimento. Posteriormente, poder ser utilizada a tcnica de clculo de Pontos de Funo para verificar e validar a estimativa.
Estabilidade
Confidencial VANT-EC-SAME, Pgina 7 of 10
RicardoHighlight
RicardoHighlight
RicardoHighlight
RicardoHighlight
RicardoHighlight
RicardoHighlight
RicardoHighlight
RicardoHighlight
RicardoHighlight
RicardoHighlight
RicardoHighlight
RicardoHighlight
RicardoHighlight
RicardoHighlight
RicardoHighlight
E-CNS Version: 1.0Plano de Gerenciamento de Requisitos Date: 18/09/200610_E-CNS_PGR
Este atributo deve conter os valores: Alto, Mdio ou Baixo. Ele deve ser definido pelo Analista de Sistemas e pela Equipe de Desenvolvimento. Ele baseia-se na probabilidade do Recurso sofrer mudanas ou na probabilidade da Equipe vir a compreender o Requisito de uma forma diferente. Ele deve ser utilizado para ajudar a estabelecer prioridades de desenvolvimento, e determinar os itens para os quais uma averiguao adicional a prxima ao apropriada.
Motivo
Este atributo um campo do tipo texto utilizado para rastrear a origem do Requisito identificado. Os Requisitos existem devido a razes especficas. Nele, deve ser registrada uma explicao ou referncia a uma explicao. Por exemplo, a referncia poder ser ao nmero de uma linha e a uma pgina de uma Especificao de Requisitos do Produto, ou a um minsculo marcador num vdeo de uma entrevista com o Cliente.
Release-alvo
Este atributo um campo do tipo texto utilizado para registrar a verso planejada do produto em que o Requisito ser contemplado. Ele poder ser usado para alocar Recursos do documento Viso num release de baseline especfico. Quando este atributo for usado em conjunto com o campo de Status, descrito a seguir, a Equipe poder propor, registrar e discutir vrios Requisitos do Prottipo do Sistema sem que eles tenham que ser, necessariamente, desenvolvidos. Somente sero implementados os Requisitos cujo Status estiverem definidos como Incorporado e cujo Release-Alvo estiver definido. Quando ocorrer o gerenciamento do escopo, o Nmero da Verso do Release-alvo poder ser aumentado, de modo que o item permanea no documento Viso, mas seja programado para um release posterior.
Risco
Este atributo deve conter os valores: Alto, Mdio, ou Baixo. Ele deve ser preenchido pela equipe de desenvolvimento, com base na probabilidade de ocorrer eventos indesejveis no Prottipo de Projeto do CSC E-CNS como, por exemplo, custos excessivos, atrasos na programao ou at cancelamentos.
Status
Este atributo deve ser definido pelos Stakeholders e pela Equipe de Gerenciamento Prottipo de Projeto do CSC E-CNS, aps a negociao e a reviso. Ele deve servir para controlar o andamento do Prottipo, durante a definio das suas baselines.
Proposto Usado para descrever Requisitos que esto sendo discutidos, mas que ainda no foram revisados nem aceitos pelo canal oficial.
Aprovado Requisitos que so considerados teis e viveis, e que foram aprovados para implementao pelo canal oficial.
Incorporado Requisitos incorporados baseline do produto, num momento especfico no tempo.
Validado Requisitos que esto incorporados baseline do produto e que foram validados pelo solicitante
Utilizao dos Atributos por Tipo de Requisito
Confidencial VANT-EC-SAME, Pgina 8 of 10
RicardoHighlight
RicardoHighlight
RicardoHighlight
RicardoHighlight
RicardoHighlight
RicardoHighlight
RicardoHighlight
RicardoHighlight
RicardoHighlight
RicardoHighlight
RicardoHighlight
RicardoHighlight
RicardoSticky NoteAchei isso tudo muito pertinente e podemos agregar a apresentao, adequando e simplificando, claro
E-CNS Version: 1.0Plano de Gerenciamento de Requisitos Date: 18/09/200610_E-CNS_PGR
A Tabela abaixo mostra a utilizao do conjunto de atributos utilizados para cada Tipo de Requisito.
Atributos para cada tipo de Requisito
Tipo de RequisitoAtributo
Solicitaes dos Envolvidos (STRQ)
Necessidades dos Envolvidos(NE)
Recursos (RE) Casos de Uso (UC)
Requisitos Suplementares(RS)
Atribudo a X XBenefcio XComentrio XEsforo X X XEstabilidade XMotivo XRelease Alvo XRisco X XStatus X X X X X
Gerenciamento de Mudanas de RequisitosOs grupos de acesso a seguir sero configurados para controlar o acesso aos Requisitos na Ferramenta Rational Requisite Pro:
Administrador de Ferramenta - possui total acesso a todas as partes da ferramenta. Ele pode adicionar e remover pessoas, mudar seus direitos de acesso, entre outros;
Autor - pode criar novos requisitos;
Lder de Projeto - define o status dos requisitos; e
Tester - define o status dos requisitos dos Casos de Teste.
Fluxos de Trabalho e AtividadesVide o documento [02] E-CNS Caso de Desenvolvimento.
4.MarcosVide o documento [02] E-CNS Caso de Desenvolvimento.
5.Treinamento e RecursosPara a execuo das atividades do RUP, relacionadas Gerncia de Requisitos, ser necessrio Equipe do Prottipo de Projeto do CSC E-CNS obter conhecimentos sobre o seguinte conjunto mnimo de tecnologias:
Noes Gerais de Sistemas Embarcados de Tempo Real;
O Processo Unificado Rational PUR (Rational Unified Process - RUP);
Uma Ferramenta para Gerncia de Requisitos; e
Uma Ferramenta de Modelagem Visual.
Dessa forma, foi definido o seguinte calendrio de treinamentos ministrados no primeiro ms do segundo semestre de 2006, tendo como pblico alvo, preferencialmente, os membros da Equipe de Projeto, conforme mostrado na Tabela abaixo.
Confidencial VANT-EC-SAME, Pgina 9 of 10
RicardoHighlight
RicardoHighlight
RicardoHighlight
RicardoHighlight
E-CNS Version: 1.0Plano de Gerenciamento de Requisitos Date: 18/09/200610_E-CNS_PGR
Calendrio de Treinamentos para o Suporte Fase de Iniciao
Data / Hora Dur. Treinamento Envolvidos Intrutor31/07/2006 3 hrs Viso geral de Sistemas Embarcados de
Tempo RealAlunos de graduao e ps-graduao das matrias CES-32 e CE-235
Prof. Cunha
07/08/2006 3 hrs Viso Geral do Processo Unificado Rational, Gerncia de Requisitos com Casos de Uso
Alunos de graduao e ps-graduao das matrias CES-32 e CE-235
Prof. Cunha
14/08/2006 3 hrs Gerncia de Requisitos com Rational RequisitePro
Alunos de graduao e ps-graduao das matrias CES-32 e CE-235
Prof. Cunha
21/08/2006 3 hrs Modelagem visual Alunos de graduao e ps-graduao das matrias CES-32 e CE-235
Prof. Cunha
28/08/2006 3 hrs Modelagem visual e Fundamentos do Rational Rose Real Time
Alunos de graduao e ps-graduao das matrias CES-32 e CE-235
Prof. Cunha
Confidencial VANT-EC-SAME, Pgina 10 of 10
RicardoHighlight
1.IntroduoFinalidadeEscopoDefinies, Acrnimos e AbreviaesReferncias:Viso Geral deste Documento
2.Gerenciamento de RequisitosOrganizao, Papis e ResponsabilidadesOrganizaoPapis e Responsabilidades
3.O Programa de Gerenciamento de RequisitosIdentificao de RequisitosRastreabilidadeCritrios de STRQCritrios de NECritrios de RECritrios de UCCritrios de RS
AtributosDefinio dos Atributos Utilizao dos Atributos por Tipo de Requisito
Gerenciamento de Mudanas de RequisitosFluxos de Trabalho e Atividades
4.Marcos5.Treinamento e Recursos
Top Related