Escolar Documentos
Profissional Documentos
Cultura Documentos
IREB
- Nvel Fundamental -
Syllabus(NT1)
Verso 2.1
16 de Junho de 2012
(traduo para a lngua portuguesa do Brasil realizada em novembro de
2011 baseada no Syllabus original do IREB em alemo, com consulta
paralela s mesmas verses traduzidas para ingls e francs)
Termos de Uso:
1. Qualquer indivduo ou instituio responsvel pela organizao de treinamentos poder
fazer uso deste Syllabus como base para cursos, desde que os detentores dos direitos
autorais sejam reconhecidos e citados como fonte no material do curso. Alm disso, o
Syllabus somente poder ser utilizado para fins de publicidade mediante autorizao por
escrito do IREB e.V.
2. Qualquer indivduo ou grupo de indivduos poder utilizar este Syllabus como base para
artigos, livros ou outras publicaes derivadas, desde que tais publicaes reconheam e
citem os autores do presente documento e o IREB e.V. como fonte e detentor dos direitos
autorais do mesmo.
IREB e.V. Todos os direitos reservados. Nenhuma parte desta publicao pode ser
reproduzida, armazenada em um sistema de arquivamento ou transmitida de qualquer forma,
ou por qualquer meio, seja eletrnico, mecnico, fotocpia, ou gravao ou qualquer outro, sem a
autorizao prvia e por escrito dos autores ou do IREB e.V.
Syllabus uma palavra de origem grega que significa Contedo Programtico ou Sumrio de Tpicos que sero cobertos por um
curso preparatrio ou de capacitao.
(NT1)
Pgina 1 / 36
Prefcio
Objetivo do Documento
Este Syllabus define o Nvel Fundamental (Foundation Level) da certificao Certified
Professional for Requirements Engineering (Profissional Certificado para Engenharia de
Requisitos) da organizao International Requirements Engineering Board (IREB).
Este Syllabus e seus respectivos exames esto disponveis junto IREB em diversos idiomas. As
instituies responsveis pela organizao de treinamentos podem utiliz-lo como base para a
elaborao do material de ensino de seus cursos. Os participantes dos cursos podem utiliz-lo
(alm de subsdios adicionais na literatura especializada) como preparo para o exame de
certificao.
Contedo do Syllabus
O nvel fundamental dirigido s necessidades de todos os profissionais envolvidos na disciplina
de Engenharia de Requisitos. Isso inclui profissionais como gerentes de projeto ou gerentes de
TI, especialistas de domnio, analistas de sistema e desenvolvedores de software.
Pgina 2 / 36
Nvel de Detalhamento
O nvel de detalhamento deste Syllabus possibilita uma consistncia de cursos e avaliaes em
mbito internacional. Para atingir este objetivo, o Syllabus inclui:
Objetivos educacionais
Contedos que descrevem os objetivos educacionais, e
Referncias a literatura adicional (quando necessrio)
Segurana no sentido de Safety Critical System. Se a falha de um sistema pode levar a conseqncias que so determinadas como
inaceitveis, ento o sistema safety-critical
(NT2)
Pgina 3 / 36
Todos os termos definidos no glossrio devem ser conhecidos (N1), mesmo no estando
expressamente mencionados nos objetivos educacionais.
Estrutura do Syllabus
O Syllabus consiste de 9 captulos principais. Cada captulo equivale a uma unidade de ensino
(UE). Cada captulo principal contm um ttulo, e seu respectivo nvel de conhecimento cognitivo
e dividido em sub-captulos. Alm disso, o tempo mnimo de ensino necessrio para o captulo
tambm indicado, seguido de uma relao de termos importantes do captulo, que so
definidos no Glossrio de Terminologia de Engenharia de Requisitos.
Exemplo:
Durao:
1 hora e 15 minutos
Termos:
Este exemplo mostra que o captulo 1 contm objetivos educacionais do nvel N1, e que 1 hora e
15 minutos so previstos para o ensino desse captulo.
Os verbos do Syllabus na verso original em alemo apresentam alguma dificuldade de traduo, pois os termos no ocupam o
mesmo espao semntico em portugus, podendo ambos serem traduzidos por "saber". Assim, "kennen" ("to know" em ingls)
significa "saber/conhecer/reconhecer/estar familiarizado/estar a par", ou seja, trata-se de um conhecimento mais "informativo" (i.e.
"possuir determinada informao"). Por outro lado, "knnen" ("to be able" em ingls) equivale a "saber fazer algo/estar capacitado
para fazer algo/ter condies de fazer algo", ou seja, refere-se a um conhecimento nitidamente ativo, prtico, aplicado. Optamos pela
traduo usada nas verses em ingls ("knowing/ mastering and using") e francs ("connatre/matriser et utiliser").
(NT3)
Pgina 4 / 36
OE 3.1.2
O nmero desse exemplo significa que o objetivo educacional OE 3.1.2 est descrito no subcaptulo 3.1.
Exame
Este Syllabus a base para o exame de certificao para o Certified Professional for
Requirements Engineering - Foundation Level (CPRE-FL).
Uma questo do exame pode abranger material de diversos captulos do Syllabus. Todos os
captulos (UE 1 a UE 9) podem ser examinados.
Histrico de Revises
Verso
Data
Comentrio
2.1-4
9 Novembro de 2011
2.1-5
16 Junho de 2012
(NT4)
Pgina 5 / 36
UE 2
UE 2.1
UE 2.2
UE 3
UE 3.1
UE 3.2
UE 3.3
UE 4
UE 4.1
UE 4.2
UE 4.3
UE 4.4
UE 4.5
UE 4.6
UE 4.7
UE 5
UE 5.1
UE 5.2
UE 6
UE 6.1
UE 6.2
UE 6.3
Pgina 6 / 36
UE 6.5
UE 6.6
UE 6.7
UE 7
UE 7.1
UE 7.2
UE 7.3
UE 7.4
UE 7.5
UE 7.6
UE 8
UE 8.1
UE 8.2
UE 8.3
UE 8.4
UE 8.5
UE 8.6
UE 9
UE 9.1
UE 9.2
UE 9.3
Pgina 7 / 36
1 hora e 15 minutos
Requisito, Stakeholder, Engenharia de Requisitos, Requisito Funcional, Requisito de
Qualidade, Restrio
Objetivos educacionais:
OE 1.1
Conhecer os sintomas e as causas de uma ER inadequada
OE 1.2
Conhecer as quatro atividades principais da ER
OE 1.3
Conhecer o papel da comunicao na ER
OE 1.4
Conhecer as competncias exigidas de um engenheiro de requisitos
OE 1.5
Conhecer os trs tipos de requisitos
OE 1.6
Conhecer o papel dos requisitos de qualidade
Uma boa ER importante, pois j a partir desta fase surgem muitos erros, que quanto mais tarde
forem corrigidos, maior o custo. Os sintomas tpicos de ER inadequada so requisitos vagos e
faltantes. Tipicamente as razes para uma ER inadequada so:
A suposio, por parte dos stakeholders, de que muito do assunto evidente e no
precisa ser declarado explicitamente
Problemas de comunicao devido a diferentes nveis de experincia e conhecimento
Presso do cliente para construo de um sistema rapidamente e disponibiliz-lo em
produo
As quatro atividades principais da ER so: Elicitao, Documentao, Validao e Negociao, e
Gerenciamento de Requisitos.
A linguagem natural o meio mais utilizado para comunicar requisitos. Ao mesmo tempo
particularmente importante buscar uma terminologia comum entre os participantes. Alm disso,
o modo de comunicao (linguagem escrita ou oral) tambm tem um importante papel a
desempenhar. Todos os participantes devem concordar conscientemente por uma comunicao
focada e simplificada.
Isto vale especialmente para o papel mais importante na ER: o engenheiro de requisitos. Alm da
competncia comunicativa, esse profissional dever tambm possuir as seguintes capacidades:
raciocnio analtico, empatia, resoluo de conflitos, moderao, auto-confiana e persuaso.
Tipicamente diferenciamos trs tipos de requisitos: requisitos funcionais, requisitos de
qualidade e restries.
O termo "requisitos no funcionais" muitas vezes utilizado para os requisitos de qualidade e as
restries.
Pgina 8 / 36
Pgina 9 / 36
1 hora e 15 minutos
Contexto do Sistema, Limite do Sistema, Limite do Contexto(NT7)
Objetivos educacionais:
OE 2.1
Conhecer o limite do sistema, o contexto do sistema e o limite do contexto do sistema
OE 2.2
Dominar e utilizar o limite do sistema e o limite do contexto do sistema
(NT7)
Pgina 10 / 36
Pgina 11 / 36
1 hora e 30 minutos
nenhum(NT8)
Objetivos educacionais:
OE 3.1.1 Conhecer diferentes tipos de fontes de requisitos
OE 3.1.2 Conhecer a importncia das fontes de requisitos, e as consequncias de fontes de
requisitos ignoradas
OE 3.1.3 Conhecer as principais informaes da documentao dos stakeholders
OE 3.1.4 Conhecer princpios importantes sobre a relao com os stakeholders (direitos e
deveres dos stakeholders)
OE 3.2.1 Dominar e utilizar o modelo de Kano
OE 3.3.1 Conhecer fatores que influenciam a escolha das tcnicas de elicitao
OE 3.3.2 Conhecer vantagens e desvantagens das tcnicas de elicitao
OE 3.3.3 Dominar e utilizar as seguintes tcnicas de elicitao, bem como exemplos de cada
uma: tcnicas de pesquisa, tcnicas de criatividade, tcnicas baseadas em
documentos, tcnicas de observao e tcnicas de apoio
A verso original do Syllabus no apresenta termos para esta UE. Entretanto consulte os termos: Elicitao de Requisitos, Fonte
de Requisitos
(NT8)
Pgina 12 / 36
As tcnicas de elicitao tm por objetivo revelar tanto os requisitos subconscientes (que atendem aos fatores bsicos de
satisfao) quanto os requisitos conscientes (que atendem aos fatores esperados de satisfao) e inconscientes (que atendem aos
fatores de entusiasmo) dos stakeholders
(NT)
Pgina 13 / 36
2 horas
Documento de Requisitos, Especificao de Requisitos
Objetivos educacionais:
OE 4.1.1 Conhecer as principais razes para a documentao de requisitos
OE 4.2.1 Conhecer as trs perspectivas dos requisitos funcionais
OE 4.2.2 Conhecer as vantagens e desvantagens da documentao em linguagem natural
OE 4.2.3 Conhecer as principais formas de documentao de requisitos baseada em modelos
OE 4.2.4 Conhecer as vantagens de formas combinadas de documentao
OE 4.3.1 Conhecer as vantagens de estruturas padronizadas de documentos
OE 4.3.2 Conhecer uma estrutura de documento de ampla aceitao
OE 4.3.3 Conhecer os principais aspectos de uma estrutura de documento adaptada
OE 4.4.1 Conhecer atividades baseadas em documentos de requisitos
OE 4.5.1 Dominar e utilizar critrios de qualidade para documentos de requisitos
OE 4.6.1 Dominar e utilizar critrios de qualidade para requisitos
OE 4.6.2 Conhecer as duas principais regras de estilo para requisitos
OE 4.7.1 Dominar e utilizar o contedo e o significado do glossrio
OE 4.7.2 Dominar e utilizar as regras para lidar com o glossrio
Pgina 14 / 36
(NT9)
Pgina 15 / 36
Pgina 16 / 36
Pgina 17 / 36
1 hora
Template de requisitos
Objetivos educacionais:
OE 5.1
Dominar e utilizar os cinco processos transformacionais da percepo e escrita da
linguagem natural, bem como suas consequncias na formulao de requisitos
OE 5.2
Dominar e utilizar os cinco passos para formular requisitos usando um template de
sentenas
Pgina 18 / 36
Dever (Shall): obrigatrio (must have) ser atendido; Poder (Should): opcional (nice to have), podendo ou no ser atendido;
Ser (Will): sugesto para futura implementao (out of scope).
(NT10)
Pgina 19 / 36
5 horas
Modelo
Objetivos educacionais:
OE 6.1.1 Conhecer o conceito "modelo" e suas caractersticas
OE 6.1.2 Conhecer os elementos que definem uma linguagem de modelagem conceitual
OE 6.1.3 Conhecer as vantagens dos modelos de requisitos
OE 6.2.1 Conhecer a importncia de metas na Engenharia de Requisitos
OE 6.2.2 Conhecer os dois tipos de decomposio de metas
OE 6.2.3 Dominar e utilizar as relaes entre metas como rvores E/OU
OE 6.3.1 Dominar e utilizar os diagramas de casos de uso
OE 6.3.2 Dominar e utilizar a especificao dos casos de uso
OE 6.4.1 Conhecer as trs perspectivas sobre requisitos
OE 6.5.1 Conhecer o enfoque da perspectiva estrutural sobre os requisitos
OE 6.5.2 Dominar e utilizar os diagramas de entidade e relacionamento e os diagramas de
classes UML
OE 6.6.1 Conhecer o enfoque da perspectiva funcional sobre os requisitos
OE 6.6.2 Dominar e utilizar os diagramas de fluxo de dados e os diagramas de atividade UML
OE 6.7.1 Conhecer o enfoque da perspectiva comportamental sobre os requisitos
OE 6.7.2 Dominar e utilizar os diagramas de estados UML
Pgina 20 / 36
Pgina 21 / 36
Pgina 22 / 36
Pgina 23 / 36
Pgina 24 / 36
2 horas e 30 minutos
nenhum(NT11)
Objetivos educacionais:
OE 7.1.1 Conhecer o significado da validao de requisitos
OE 7.2.1 Conhecer o significado de conflitos relacionados a requisitos
OE 7.3.1 Conhecer os trs aspectos de qualidade dos requisitos
OE 7.3.2 Dominar e utilizar os critrios de validao para os aspectos de qualidade "contedo",
"documentao" e "acordo"
OE 7.4.1 Conhecer os seis princpios da validao de requisitos
OE 7.4.2 Dominar e utilizar os princpios da validao de requisitos
OE 7.5.1 Conhecer as tcnicas de validao de requisitos
OE 7.5.2 Dominar e utilizar as tcnicas de validao: parecer de especialista, inspeo,
walkthrough, leitura baseada em perspectiva, validao por prottipos, uso de
checklists
OE 7.6.1 Conhecer atividades para a negociao de requisitos
OE 7.6.2 Conhecer os tipos de conflitos relacionados a requisitos
OE 7.6.3 Conhecer as diferentes tcnicas de resoluo de conflitos
OE 7.6.4 Conhecer como documentar resoluo de conflitos
(NT11)
A verso original do Syllabus no apresenta termos para esta UE. Entretanto consulte os termos: Validao (de Requisitos)
Pgina 25 / 36
Pgina 26 / 36
Pgina 27 / 36
Pgina 28 / 36
2 horas e 30 minutos
nenhum(NT15)
Objetivos educacionais:
OE 8.1.1 Conhecer a finalidade e a definio de esquemas de atributos
OE 8.1.2 Conhecer os principais tipos de atributos de requisitos
OE 8.2.1 Dominar e utilizar as visualizaes de requisitos
OE 8.3.1 Conhecer mtodos de priorizao de requisitos
OE 8.3.2 Dominar e utilizar tcnicas de priorizao de requisitos
OE 8.4.1 Conhecer a utilidade da rastreabilidade de requisitos
OE 8.4.2 Dominar e utilizar classes de relacionamentos de rastreabilidade
OE 8.4.3 Dominar e utilizar formas de representao de relacionamentos de rastreabilidade
OE 8.5.1 Dominar e utilizar o versionamento de requisitos
OE 8.5.2 Dominar e utilizar a criao de configuraes de requisitos
OE 8.5.3 Dominar e utilizar a criao de baseline dos requisitos
OE 8.6.1 Conhecer a importncia do gerenciamento das mudanas de requisitos
OE 8.6.2 Conhecer as atribuies e os membros do comit de controle de mudanas
OE 8.6.3 Dominar e utilizar os elementos da solicitao de mudana de requisitos
OE 8.6.4 Dominar e utilizar diferentes classes de solicitaes de mudana
OE 8.6.5 Dominar e utilizar o processamento das solicitaes de mudana
Pgina 29 / 36
Pgina 30 / 36
Pgina 31 / 36
(NT16)
Change Request
Pgina 32 / 36
Pgina 33 / 36
1 hora
nenhum(NT17)
Objetivos educacionais:
OE 9.1
Conhecer as oito funcionalidades de uma ferramenta de gerenciamento de requisitos
OE 9.2
Conhecer os cinco aspectos a considerar na introduo de ferramentas de Engenharia
de Requisitos
OE 9.3
Conhecer as sete perspectivas sobre ferramentas de engenharia dos requisitos
(NT17)
A verso original do Syllabus no apresenta termos para esta UE. Entretanto consulte os termos: Ferramentas
Pgina 34 / 36
Pgina 35 / 36
OE
Objetivo Educacional
UE
Unidade de Ensino
IREB
N1
Nvel Cognitivo 1
N2
Nvel Cognitivo 2
ER
Engenharia de Requisitos
UML
Pgina 36 / 36