Corpo de
Conhecimento de
Anlise de Negcios
(Guia BABOK)
Verso 2.0
www.theiiba.org
Cpia de cortesia exclusiva para membros do IIBA. No pode ser vendida ou distribuida exceto pelo prprio IIBA.
International Institute of Business Analysis. Toronto, Ontario, Canad.
2005, 2006, 2008, 2009, 2011 International Institute of Business Analysis. Todos os direitos reser-
vados.
Partes do Apndice A: Glossrio so oriundos do The Software Requirements Memory Jogger, de El-
len Gottesdiener, 2005 GOAL/QPC e so utilizados com permisso.
Verso 1.0 e 1.4 publicadas em 2005. Verso 1.6 Draft publicada em 2006. Verso 1.6 Final publicada
em 2008. Verso 2.0 publicada em 2009. Edio em Portugus publicada em 2011.
ISBN-10: 0-9811292-4-2
ISBN-13: 978-0-9811292-4-2
Permisso concedida para reproduzir este documento para seu uso exclusivo pessoal, profissional
ou educacional. Se voc adquiriu uma licena do IIBA para utilizar este documento, voc tem o
direito de transferir essa licena a um terceiro. Membros do IIBA no tm o direito de transferir a
licena de sua cpia gratuita a terceiros.
IIBA, o logo do IIBA, BABOK e Business Analysis Body of Knowledge so marcas de propriedade
do International Institute of Business Analysis. CBAP uma marca registrada do International Insti-
tute of Business Analysis. Instituto Internacional de Anlise de Negcios, Corpo de Conhecimento
de Anlise de Negcios, CCBA, Certification of Competency in Business Analysis, Certified Busi-
ness Analysis Professional, EEP e o logo EEP somarcas de propriedade do International Institute
of Business Analysis.
COBIT uma marca da Information Systems Audit and Control Association e do IT Governance
Institute.
ITIL uma marca registrada do Office of Government Commerce no Reino Unido e outros pases.
TOGAF uma marca registrada de The Open Group nos EUA e outros pases.
O Zachman Framework para Arquitetura Corporativa uma marca registrada do Zachman Insti-
tute for Framework Advancement.
Cpia de cortesia exclusiva para membros do IIBA. No pode ser vendida ou distribuida exceto pelo prprio IIBA.
Tabela de Contedos
Contents
Prefcio1
Introduo5
1.1 O que o Corpo de Conhecimento de Anlise de Negcios? 5
1.2 O que Anlise de Negcios? 5
1.3 Conceitos-Chave 6
1.4 reas de Conhecimento 8
1.5 Tarefas 10
1.6 Tcnicas 16
1.7 Competncias Fundamentais 17
1.8 Outras Fontes de Informao sobre Anlise de Negcios 18
Elicitao57
3.1 Preparar a Elicitao 58
3.2 Conduzir a Atividade de Elicitao 60
3.3 Documentar os Resultados da Elicitao 63
3.4 Confirmar Resultados da Elicitao 65
Anlise Corporativa 87
5.1 Definir a Necessidade do Negcio 88
5.2 Avaliar Gaps (Lacunas) de Capacidades 91
5.3 Determinar a Abordagem da Soluo 94
5.4 Definir o Escopo da Soluo 97
5.5 Definir o Business Case 100
Tcnicas161
9.1 Definio dos Critrios de Aceite e Avaliao 161
9.2 Benchmarking 162
9.3 Brainstorming 163
9.4 Anlise de regras de negcio 165
9.5 Dicionrio de dados e glossrio 166
9.6 Diagramas de fluxos de dados 167
9.7 Modelagem de dados 169
9.8 Anlise de deciso 172
9.9 Anlise de documentos 175
9.10 Estimativa 176
9.11 Grupos focais 178
9.12 Decomposio funcional 180
9.13 Anlise de interface 182
9.14 Entrevistas 183
9.15 Processo de lies aprendidas 186
9.16 Mtricas e Indicadores-Chave de Desempenho 187
9.17 Anlise de Requisitos No-Funcionais 190
9.18 Observao 192
9.19 Modelagem Organizacional 194
9.20 Rastreamento de problemas 196
Glossrio227
Bibliografia241
Contribuintes247
C.1 Verso 2.0 247
C.2 Verso 1.6 250
O comit do corpo de conhecimento foi formado em outubro de 2004 para definir e esboar
um padro global para a prtica da anlise de negcios. Em janeiro de 2005, o IIBA lanou a
verso 1.0 de Um Guia para o Corpo de Conhecimento de Anlise de Negcios (Guia BABOK)
para feedback e comentrios. Aquela verso inclua as linhas gerais para o contedo proposto
e algumas definies-chave. A verso 1.4 foi lanada em outubro de 2005, com rascunhos
do contedo de algumas reas de conhecimento. A verso 1.6, que inclua informaes
detalhadas a respeito da maior parte das reas de conhecimento, foi publicada em formato
de rascunho em junho de 2006 e atualizada para incorporar erratas em outubro de 2008.
O Guia BABOK no deve ser interpretado como uma imposio de que todas as prticas
descritas nessa publicao devam ser seguidas em todas as circunstncias. Qualquer
conjunto de prticas deve ser adaptado para condies especficas, sob as quais a anlise
de negcios est sendo executada. Alm disso, prticas que no so geralmente aceitas
pela comunidade de anlise de negcios no momento da publicao podem ser igualmente
efetivas, ou mais efetivas que prticas descritas no Guia BABOK. Conforme essas prticas
tornem-se aceitas e conforme os dados sejam colhidos para verificao da sua eficcia,
elas sero incorporadas em futuras edies desta publicao. O IIBA incentiva todos os
praticantes da anlise de negcios a serem abertos para novas abordagens e novas idias e
pretende incentivar a inovao na prtica da anlise de negcios.
Todo o contedo foi revisado e editado, e uma parcela relevante foi reescrita;
Muitas das tarefas encontradas na verso 1.6 foram consolidadas, resultando em uma
reduo de 77 para 32 tarefas;
Outras trs reas de conhecimento foram renomeadas para refletir melhor seus
propsitos;
O IIBA Captulo So Paulo foi criado em 2008 com o objetivo de trazer para o pas as
iniciativas do IIBA. Seu trabalho possibilitar que praticantes brasileiros tambm
possam se beneficiar da conscincia e reconhecimento do valor de sua contribuio,
da definio clara do escopo da anlise de negcios atravs do Guia BABOK para o
Corpo de Conhecimento de Anlise de Negcios, e do reconhecimento pblico atravs
do programa de certificao.
Um dos primeiros e mais importantes passos na busca por esses objetivos o acesso
dos praticantes da anlise de negcios de lngua portuguesa ao contedo do BABOK.
O IIBA Captulo So Paulo, por ser o primeiro do Brasil, assumiu o desafio de traduzir
frases e ilustraes e, principalmente, de definir de forma criteriosa os nomes das
reas de conhecimento, tarefas e tcnicas, que at ento s existiam em ingls.
Junte-se ao IIBA Captulo So Paulo e faa parte desse trabalho. Para informaes
sobre como tornar-se um membro visite o nosso site www.theiiba.org.br.
A Anlise de Negcios pode ser executada para compreender o estado atual de uma
organizao ou para servir como base para posterior identificao das necessidades
do negcio. Em muitos casos, contudo, a anlise de negcios executada para definir
e validar solues que atendam s necessidades do negcio, suas metas e objetivos.
1.3 Conceitos-Chave
1.3.1 Domnios
Um domnio uma rea submetida anlise. Sua definio pode corresponder s
fronteiras de uma organizao ou unidade organizacional, como tambm s principais
partes interessadas fora dessas fronteiras e s interaes com essas partes interessadas.
1.3.2 Solues
Uma soluo um conjunto de mudanas no estado atual da organizao que
so feitas com o intuito de permitir que ela atenda a uma necessidade do negcio,
resolva um problema ou se beneficie de uma oportunidade. O escopo da soluo
geralmente mais restrito do que o escopo do domnio no qual ela implementada e
servir como base para a definio do escopo de um projeto de implementao da
soluo e seus componentes.
1.3.3 Requisitos
Um requisito1 :
2. Uma condio ou capacidade que deve ser alcanada ou possuda por uma
soluo, ou componente de soluo, para satisfazer um contrato, padro,
especificao ou outros documentos formalmente impostos.
Como indicado na sua definio, um requisito pode ser implcito, inferido a partir
de, ou derivado de outros requisitos, ou ser diretamente enunciado e gerenciado. Um
dos objetivos principais da anlise de negcios garantir que os requisitos sejam
visveis e compreendidos por todas as partes interessadas.
Planejamento e
Monitoramento da
Anlise de Negcios
Avaliao e
Anlise
Validao da
Corporativa Gerenciamento e
Soluo
Elicitao Comunicao dos
Requisitos
Anlise de
Requisitos
Competncias
Fundamentais
1.5 Tarefas
Cada rea de conhecimento descreve as tarefas desempenhadas por analistas de
negcios para atingir o propsito daquela rea. Cada tarefa no Guia BABOK
apresentada no seguinte formato:
1.5.1 Propsito
Cada tarefa possui um propsito. O propsito uma breve descrio da razo pela
qual um analista de negcios executa a tarefa e o valor criado atravs da sua execuo.
1.5.2 Descrio
Uma tarefa um segmento essencial do trabalho que precisa ser desempenhado
como parte da anlise de negcios. Cada tarefa deve ser executada ao menos uma
vez durante a grande maioria das iniciativas de anlise de negcios, mas no h um
limite para o nmero de vezes que uma tarefa possa ser executada.
As tarefas podem ser executadas em qualquer escala. Cada tarefa pode ser executada
em perodos que variam de muitos meses a poucos minutos. Por exemplo, um
business case pode ser um documento de algumas centenas de pginas, justificando
um investimento de bilhes de dlares, ou uma nica frase explicando o benefcio
que uma mudana ir produzir para um nico indivduo.
completa por princpio, tarefas sucessoras que fazem uso de suas sadas
devem poder ser executadas por outra pessoa ou grupo.
A descrio de uma tarefa explica em maior detalhe porque ela executada, o que a
tarefa e os resultados que deve atingir.
1.5.3 Entrada
Uma entrada representa as informaes e as pr-condies necessrias para que a
tarefa seja iniciada. Entradas podem ser:
X.Y *
Produzido Produzido pela tarefa Produzido por
Externamente (veja a tarefa #) mltiplas tarefas
Associao
.1 Requisitos
Os requisitos so um caso particular de entrada ou sada, o que no deve ser
surpresa dada a sua importncia para anlise de negcios. Eles so as nicas
entradas e sadas que no so produzidas por uma nica tarefa. Os requisitos
podem ser classificados de diferentes maneiras e existir em diferentes estados.
Quando listado como sendo uma entrada ou uma sada de uma tarefa, o seguinte
formato ser utilizado para indicar a classificao e o estado de um requisito ou de
um grupo de requisitos:
Estados tambm podem ser combinados em alguns casos. Por exemplo, Requisitos
[Priorizados e Verificados] devem ser entendidos como indicao de que os requisitos
foram priorizados e tambm verificados. Requisitos [Priorizados ou Verificados]
significa que os requisitos podem estar priorizados, verificados ou ambos.
No texto geral, a classificao ser escrita antes, seguida pelo estado (ex.: requisitos
declarados, requisitos de negcios verificados, etc.) Novamente, se o estado ou
classificao no forem indicados, significa que o requisito no est restrito a
qualquer estado ou classificao em particular.
1.5.4 Elementos
O formato e a estrutura desta seo so nicos para cada tarefa. A seo elementos
descreve os principais conceitos que so necessrios para compreender como
executar a tarefa.
1.5.5 Tcnicas
Cada tarefa contm uma lista de tcnicas relevantes. Algumas tcnicas so
especficas para a execuo de uma nica tarefa, enquanto outras so relevantes
para a execuo de grande nmero de tarefas (e esto listadas no Captulo 9:
Tcnicas). Se uma determinada tarefa pode utilizar ambos os tipos de tcnicas, as
encontradas no Captulo 9 sero listadas dentro da subseo Tcnicas Gerais. Se no
houver subsees, ento todas as tcnicas podem ser encontradas no Captulo 9.
Para informao adicional, veja Tcnicas (1.6).
.1 Analista de Negcios
Por definio, o analista de negcios parte interessada em todas as atividades de
anlise de negcios. O Guia BABOK escrito com base na suposio de que o analista
de negcios responsvel pela execuo dessas atividades e pode ser cobrado pelo
resultado final (acionvel). Em alguns casos, o analista de negcios poder tambm
ser responsvel pela execuo das atividades que se encaixam no papel de outra
parte interessada. Os papis mais comuns atribudos para analistas de negcios,
alm do seu papel como analista, so o de Especialista no assunto, Especialista em
implementao da soluo, Gerente de Projeto e Testador. Diretrizes a respeito da
execuo desses papis adicionais esto fora do escopo do Guia BABOK, uma vez
que estes papis no fazem parte da disciplina de anlise de negcios.
.2 Cliente
Um cliente uma parte interessada fora das fronteiras de uma determinada
organizao ou unidade organizacional. Clientes fazem uso dos produtos ou servios
produzidos pela organizao e podem possuir direitos morais ou contratuais que a
organizao obrigada a atender.
.3 Especialista no assunto.
Um especialista no assunto qualquer indivduo com profundo conhecimento de
um tpico relevante para a necessidade do negcio ou escopo da soluo. Este papel
frequentemente preenchido por pessoas que iro tambm ser usurios finais ou
pessoas que sero usurios indiretos da soluo, como gerentes, donos do processo,
funcionrios do departamento jurdico (que podero agir como representantes de
reguladores), consultores e outros.
.4 Usurio Final
Usurios finais so partes interessadas que iro interagir diretamente com a soluo.
O termo mais frequentemente usado no contexto de desenvolvimento de software,
onde usurios finais so aqueles que iro de fato utilizar o aplicativo que est sendo
desenvolvido. Em contexto mais amplo de uma soluo, porm, eles podem incluir
todos os participantes em um processo de negcio.
Desenvolvedores/Engenheiros de Software
Desenvolvedores so responsveis pela construo dos aplicativos de software. reas
de expertise dos desenvolvedores ou engenheiros de software incluem linguagens
especficas ou componentes de aplicativos. Boas prticas de desenvolvimento de
software reduziro significativamente o custo de se construir um aplicativo, traro
previsibilidade ao processo de desenvolvimento e a habilidade de implementar
mudanas nas funcionalidades suportadas por um aplicativo.
Arquitetos de sistemas
Arquitetos de sistemas so responsveis por dividir um aplicativo de software em
componentes e definir as interaes entre eles. reas de expertise de arquitetos
de sistemas incluem a compreenso de metodologias e de solues oferecidas por
fornecedores especficos. Uma boa arquitetura de sistemas facilitar o desenvolvimento
rpido de solues e a reutilizao de componentes em outras solues.
Instrutores
Instrutores so responsveis por garantir que os usurios finais de uma soluo
entendam como ela deve funcionar e sejam capazes de utiliz-la de maneira eficaz.
reas de expertise de instrutores podem incluir educao presencial ou virtual. Um
treinamento eficaz facilitar a aceitao e a adoo de uma soluo.
Profissionais de usabilidade
Profissionais de usabilidade so responsveis pelo desenho da interao entre um
usurio e solues tecnolgicas e por fazer com que essas solues sejam o mais
simples possvel de serem usadas. reas de expertise de profissionais de usabilidade
incluem design de interface com o usurio e arquitetura da informao. Uma boa
usabilidade aumentar a produtividade e a satisfao dos clientes e reduzir custos
de manuteno da soluo e de treinamentos.
.6 Gerente de Projeto
Gerentes de Projeto so responsveis por gerenciar o trabalho necessrio para
entregar uma soluo que atenda necessidade do negcio e por garantir que os
objetivos do projeto sejam atingidos enquanto so balanceadas as restries do
projeto, incluindo escopo, oramento, cronograma, recursos, qualidade, risco,
entre outras.
.7 Testador
Testadores so responsveis por determinar como verificar se uma soluo atende
aos requisitos da soluo definidos pelo analista de negcios, como tambm por
conduzir o processo de verificao. Testadores tambm procuram garantir que a
soluo atenda aos padres de qualidade aplicveis e que o risco de defeitos seja
compreendido e minimizado.
.8 Regulador
Reguladores so responsveis pela definio e pelo cumprimento de padres.
Padres podem ser os que a equipe de desenvolvimento da soluo deve seguir,
os padres que a soluo deve atender ou ambos. Reguladores podem fazer com
que seja cumprida a legislao, os padres de governana corporativa, padres de
auditoria ou padres definidos por centros de competncia Organizacional.
.9 Patrocinador
Patrocinadores so responsveis por iniciar o esforo para definio de uma
necessidade do negcio e desenvolver uma soluo que atende quela necessidade.
Eles autorizam o trabalho que ser executado e controlam o oramento da iniciativa.
.10 Fornecedor
Um fornecedor uma parte interessada fora das fronteiras de uma determinada
organizao ou unidade organizacional. Fornecedores proveem produtos ou servios
para a organizao e podem possuir direitos e obrigaes morais ou contratuais que
precisam ser considerados.
1.5.7 Sada
Uma sada um resultado necessrio do trabalho descrito na tarefa. Sadas so
criadas, transformadas ou mudam de estado como resultado da finalizao bem
sucedida de uma tarefa. Apesar de uma sada especfica ser criada e mantida por
uma nica tarefa, uma tarefa pode possuir mltiplas sadas.
Uma sada pode ser uma entrega ou ser uma parte de uma entrega maior. A forma de
uma sada depende do tipo de iniciativa em andamento, dos padres adotados pela
organizao e do bom senso do analista de negcios sobre a maneira apropriada de
se satisfazer s necessidades de informao das principais partes interessadas.
Como ocorre com as entradas, uma instncia de uma tarefa pode ser completada
sem que a sada esteja em seu estado final. necessrio apenas que a entrada ou
sada esteja suficientemente completa para permitir que o trabalho subsequente
seja iniciado. Da mesma forma, pode haver uma ou vrias instncias de uma mesma
sada criadas como parte de qualquer iniciativa. Finalmente, a criao de uma sada
no requer necessariamente que as tarefas subsequentes, que utilizam o produto
daquele trabalho como entrada, devam ser iniciadas.
1.6 Tcnicas
As tcnicas proveem informaes adicionais sobre as diferentes maneiras atravs
das quais uma tarefa pode ser executada, ou diferentes formas que as sadas da
tarefa podem assumir. Uma tarefa pode no possuir nenhuma, uma ou mais tcnicas
relacionadas. Uma tcnica deve ser relacionada a pelo menos uma tarefa.
O Guia BABOK no determina um grupo de tcnicas de anlise que deve ser usado.
As tcnicas descritas nesse documento so aquelas que demonstraram possuir
valor e estar em uso pela maior parte da comunidade de analistas de negcios.
Analistas de Negcios que esto familiarizados com essas tcnicas provavelmente
sero capazes de execut-las de forma eficaz sob a maior parte das circunstncias
com as quais podem se deparar. Contudo, essas tcnicas no so necessariamente
as melhores escolhas em todas as situaes possveis, nem mesmo so capazes
de atuar em todas as situaes de forma eficaz. Igualmente, pouco provvel que
um analista de negcios seja chamado para demonstrar competncia em todas as
tcnicas definidas no Guia BABOK.
Pode-se dizer que uma parte das tcnicas do Guia BABOK tem uso amplamente
difundido. Essas tcnicas so usadas regularmente pela maior parte dos analistas de
negcios e so ocasionalmente usadas pela vasta maioria dos praticantes. provvel
que muitas ou a maioria das organizaes tero a expectativa de que os analistas
de negcios possuam experincia prtica com essas tcnicas. As tcnicas que esto
nesta categoria so:
Brainstorming (9.3)
Entrevistas (9.14)
1.6.1 Propsito
Define para que a tcnica usada e as circunstncias sob as quais a sua aplicao
mais provvel.
1.6.2 Descrio
Descreve o que a tcnica e como ela usada.
1.6.3 Elementos
O formato e estrutura dessa seo so nicos para cada tcnica. A seo elementos
descreve os principais conceitos que so necessrios para compreender como usar
a tcnica.
como parte de um time maior, quanto a de ajudar o grupo a tomar decises. A maior
parte do trabalho de anlise de negcios envolve a identificao e a descrio de
uma situao futura. Porm, o analista de negcios deve tambm ser capaz, atravs
da combinao de liderana e facilitao, de auxiliar a organizao a chegar a um
acordo de que a situao em questo realmente a desejada.
Regras de Negcio
Gerenciamento de Projetos
Gerenciamento da Qualidade
Planejamento Estratgico
2.1.2 Descrio
Abordagens da Anlise de Negcios descrevem o processo geral que ser seguido
para a execuo do trabalho de anlise de negcios em uma determinada iniciativa,
como e quando as tarefas sero executadas, as tcnicas que sero utilizadas e as
entregas que devem ser produzidas.
2.1.3 Entradas
Necessidade do Negcio: A abordagem da anlise de negcios ser moldada pelo
problema ou oportunidade enfrentada pela organizao. Geralmente necessrio
considerar os riscos associados, o prazo no qual a necessidade deve ser atendida
e quo bem a necessidade foi compreendida. Isso ajudar a determinar se uma
abordagem orientada ao planejamento ou mudana apropriada.
5.1
2.1
Planejar a
Abordagem da
Anlise de Negcios
2.1
Abordagem da
Anlise de Negcios
2.1.4 Elementos
Quase todas as metodologias se encaixam em algum ponto do espectro entre
a abordagem orientada ao planejamento e a abordagem orientada mudana.
.4 Gerenciamento da Mudana
Mudanas nos requisitos podem ocorrer a qualquer momento.
Isso pode ocorrer devido a qualquer combinao de fatores, incluindo projetos com
escopo no definido, falta de propriedade dos requisitos pelas partes interessadas
do projeto, anlise de negcios mal executada, mudanas nas prioridades
gerenciais, reorganizao do negcio, mudanas regulatrias ou mudanas nos
requisitos do negcio.
.8 Complexidade do Projeto
A complexidade do projeto, a natureza das entregas e o risco geral para as
necessidades do negcio precisam ser levados em considerao. Os fatores listados
abaixo, entre outros, aumentam a complexidade dos esforos de anlise de negcios
conforme eles crescem:
2.1.5 Tcnicas
Anlise de Deciso (9.8): Pode ser usada para avaliar metodologias diante s
necessidades e objetivos organizacionais.
Reviso Estruturada (9.30): Esta tcnica pode ser usada como meio de validao
de uma abordagem de anlise de negcios criada, selecionada ou adaptada.
2.1.7 Sada
Abordagem da Anlise de Negcios: Esta a definio da abordagem que ser
adotada para a anlise de negcios em uma dada iniciativa. Uma abordagem da
anlise de negcios deve especificar papis na equipe, entregas, tcnicas de anlise,
os momentos e a frequncia das interaes com as partes interessadas e outros
elementos do processo de anlise de negcios. Uma metodologia uma abordagem
de anlise de negcios formalizada e repetvel. Ela inclui uma deciso sobre quais
ativos de processo organizacional sero aplicados e quaisquer decises feitas a
respeito da adaptao do processo para uma situao especfica. A documentao a
respeito da abordagem pode ser eventualmente adicionada ao repositrio de ativos
de processos da organizao.
2.2.2 Descrio
A anlise das partes interessadas desempenhada assim que a necessidade do negcio
identificada e ser usualmente uma atividade contnua enquanto a anlise de negcios
estiver sendo executada. A anlise das partes interessadas comea com a identificao
das partes interessadas que podem ser afetadas pela necessidade do negcio ou pela
nova soluo. As partes interessadas podem ser agrupadas em categorias que reflitam
seu envolvimento e interesse na iniciativa. Os papis, responsabilidade e autoridade
sobre os requisitos para cada parte interessada ou grupo de partes interessadas
devem ser claramente descritos. A anlise das partes interessadas tambm envolve
o entendimento das partes interessadas sobre a influncia e atitude em relao a
iniciativa e a avaliao de atitudes positivas e negativas e comportamentos que podem
afetar o resultado da iniciativa e aceitao da soluo.
2.2.3 Entradas
Necessidade do Negcio: Identificar e analisar a posio das partes interessadas
afetadas pela necessidade do negcio. Como a compreenso desta necessidade
evolui atravs da definio dos requisitos do negcio, escopo da soluo, requisitos
das partes interessadas e requisitos da soluo, a informao adicional ser usada
para auxiliar na identificao das partes interessadas adicionais ou na compreenso
de como as partes interessadas existentes podem ter mudado de posio.
Entradas
5.1
2.2
Conduzir a Anlise
das Partes
Interessadas
2.2
Lista de Partes
Interessadas, Papis e
Responsabilidades
2.3 2.4
Planejar Atividades Planejar a 3.1
da Anlise de Comunicao da Preparar a Elicitao
Negcios Anlise de Negcios
4.1
Gerenciar escopo e 6.1
requisitos da Priorizar Requisitos
soluo
2.2.4 Elementos
Os papis das partes interessadas devem ser identificados no incio do projeto para
ajudar a garantir que as entregas de requisitos sejam finalizadas em tempo hbil.
Note que alguns indivduos podem ser chamados a desempenhar uma srie de
papis de partes interessadas dentro de um mesmo projeto, como tambm diferentes
papis em diferentes projetos.
.1 Identificao
Entender quem so as partes interessadas e o impacto das mudanas propostas
sobre elas vital para o entendimento de quais necessidades, desejos e expectativas
devem ser satisfeitas por uma soluo.
Quem participa de cada atividade de anlise de negcios pode variar entre projetos,
metodologias e organizaes. Por exemplo, algumas organizaes podem incentivar
seus membros da equipe tcnica a participar de workshops de requisitos para
fornecer custos, estimativas de esforo tcnico e informaes sobre os impactos
tcnicos, enquanto outras podem decidir que no permitida a discusso tcnica
durante essas reunies.
.3 Atitude e Influncia
Avaliar as atitudes das partes interessadas em relao influncia sobre a iniciativa.
Fatores a considerar incluem:
Atitude em relao a:
Aprovar as entregas;
2.2.5 Tcnicas
.1 Tcnicas Gerais
Definio dos Critrios de Aceite e Avaliao (9.1): O analista de negcios deve,
como parte da anlise das partes interessadas, identificar quais partes interessadas
possuem autoridade suficiente para aceitar ou rejeitar uma soluo.
Anlise de Riscos (9.24): Riscos para a iniciativa podem resultar das atitudes de
partes interessadas ou da habilidade das principais partes interessadas de participar
da iniciativa.
.2 Matriz RACI
A matriz RACI descreve os papis daqueles envolvidos nas atividades de anlise de
negcios. Ela descreve partes interessadas como tendo uma ou mais das seguintes
responsabilidades para uma dada tarefa ou entrega:
Baixo
Unidade
Usurio final, help desk e
Organizacional Afetada
outros, cujo trabalho muda
quando a soluo entregue.
Entrega da
Soluo
Equipe de projeto e outros
diretamente envolvidos com
a criao da soluo.
2.2.7 Sada
Lista de Partes Interessadas, Papis e Responsabilidades: Esta pode incluir
informaes como:
Necessidades especiais;
2.3.2 Descrio
O analista de negcios determina quais atividades so requeridas para uma dada
iniciativa, como aquelas atividades sero realizadas, o esforo de trabalho envolvido
e uma estimativa de quanto tempo as atividades iro tomar. Esta tarefa inclui
atividades para:
2.3.3 Entrada
Abordagem da anlise de negcios: Define o ciclo de vida, entregas, modelos e tarefas
que devem ser includas. Abordagens orientadas ao planejamento buscam definir
requisitos o quanto antes possvel para reduzir a incerteza, enquanto abordagens
orientadas mudana incentivam que os requisitos sejam definidos prximo da
implementao. Essas diferenas iro levar a diferentes entregas e identificao
de tarefas, como tambm diferentes sequncias e dependncias entre as tarefas. A
abordagem ir tambm determinar como o processo de planejamento desempenhado.
2.3
Planejar Atividades
da Anlise de
Negcios
2.3
Plano(s) da
Anlise de
Negcios
Tarefas que usam esta sada Tarefas gerenciadas por esta sada
2.4 2.5 Gerenciamento e
Planejar o Processo Planejar a Comunicao de
Elicitao
de Gerenciamento Comunicao da Requisitos
de Requisitos Anlise de Negcios + +
2.6
Anlise de
Gerenciar o Anlise Corporativa
Requisitos
Desempenho da + +
Anlise de Negcios
Avaliao e Validao
da Soluo
+
2.3.4 Elementos
.1 Distribuio geogrfica das partes interessadas
O analista de negcios deve considerar a localizao fsica das principais partes
interessadas no projeto. Alguns projetos tero partes interessadas localizadas em
uma nica localidade, enquanto outros tero algumas das suas principais partes
interessadas dispersas em um grande territrio. Os projetos que se enquadram no
segundo caso podero envolver uma complexidade maior que ter um impacto sobre
as estimativas de algumas atividades e tarefas no projeto. As partes interessadas
podem estar agrupadas ou dispersas.
Estudos de viabilidade;
Melhorias em processos;
Mudanas organizacionais;
Suposies: Para cada tarefa podem existir fatores ou condies que so tomadas
como verdadeiras. O analista de negcios pode documentar esses fatores e onde as
estimativas presentes sero desenvolvidas utilizando essas suposies.
2.3.5 Tcnicas
Estimativa (9.10): Uma variedade de tcnicas de estimativas pode ser usada para
produzir uma avaliao global da quantidade de trabalho necessria de anlise de
negcios requerida. Em alguns casos, mltiplas tcnicas podem ser empregadas
para que se validem mutuamente. Estimativas so normalmente desenvolvidas
em conjunto com o gerente do projeto e outros membros da equipe e fazem uso da
metodologia organizacional e de modelos para o desenvolvimento de estimativas.
Anlise de Riscos (9.24): Identificar riscos que possam impactar no(s) plano(s) da
anlise de negcios.
conhecer em qual forma e quando as entregas sero produzidas como entradas para
o planejamento das suas prprias atividades.
2.3.7 Sada
Plano(s) da Anlise de Negcios: O(s) plano(s) da anlise de negcios pode(m)
incluir informaes como a descrio do escopo do trabalho, a Estrutura Analtica
do Projeto das entregas, uma Lista de Atividades e estimativas para cada atividade
e tarefa. Ele deve tambm descrever quando e como o plano deve ser alterado em
resposta a mudanas nas condies. O nvel de detalhe associado ao(s) plano(s)
determinado pela abordagem da anlise de negcios e pela metodologia geral.
2.4.2 Descrio
Planejar as comunicaes da anlise de negcios inclui determinar a melhor
forma de receber, distribuir, acessar, atualizar e escalonar informaes das partes
interessadas do projeto e determinar a melhor forma de se comunicar com cada
uma delas.
Que tipos de requisitos sero elicitados (de negcio, das partes interessadas, de
soluo ou de transio, de alto nvel versus detalhados) e a melhor forma de
elicit-los (veja a rea de Conhecimento Elicitao para opes);
2.4.3 Entradas
Abordagem da Anlise de Negcios: Pode incluir padres e modelos usados para
a comunicao e expectativas a respeito de quando e como as comunicaes devem
ocorrer.
2.4
Planejar a
Comunicao da
Anlise de Negcios
2.4
Plano de
Comunicao da
Anlise de Negcios
4.4 4.5
Preparar Pacote de Comunicar
Requisitos Requisitos
2.4.4 Elementos
.1 Geografia
As comunicaes necessrias para um time que se encontra em um mesmo
local sero diferentes das comunicaes necessrias para um projeto com partes
interessadas dispersas. Por exemplo, mais difcil realizar rpidas reunies dirias
da equipe quando os participantes vivem em diferentes fusos horrios, quando a
tecnologia no est acessvel e onde muitas entregas complexas, com interfaces
complexas, esto sendo desenvolvidas simultaneamente em diferentes localidades.
.2 Cultura
Diversidade cultural tambm deve ser levada em conta quando planejar
comunicaes. Consideraes culturais so importantes independentemente
de onde os membros da equipe esto localizados. Alm das bvias barreiras da
linguagem, pode haver diferenas mais sutis que devem ser planejadas, incluindo:
.3 Tipo de Projeto
Diferentes projetos exigiro diferentes entregas e o volume de documentao necessria
em um pacote de requisitos vai variar dependendo do projeto. Alguns exemplos so:
.4 Freqncia da comunicao
Investiga a frequncia requerida por vrias partes interessadas para cada tipo de
comunicao. Note que a frequncia dos reportes pode variar de parte interessada
para parte interessada. Por exemplo, a frequncia dos reportes do estado da anlise
de negcios pode ser quinzenal para o patrocinador, semanal para o especialista no
assunto e quinzenal para os parceiros tcnicos.
O domnio envolvido muito complexo. Note que o domnio afetado pelo projeto
pode ultrapassar fronteiras departamentais dentro da organizao. Por exemplo,
o domnio de recrutamento de colaboradores para a engenharia poderia
envolver a engenharia, recursos humanos, folha de pagamento, marketing e
departamentos de administrao de benefcios. Esses grupos sero as principais
partes interessadas para o projeto e as entregas.
2.4.5 Tcnicas
Veja Preparar Pacote de Requisitos (4.4) e Comunicar Requisitos (4.5) para informao
adicional. Tcnicas de comunicao so descritas em Habilidades de Comunicao (8.4).
Usurio Final: Pode ser envolvido na reviso e aprovao. Pode tambm possuir
influncia considervel sobre os aprovadores, mesmo se a sua aprovao no for
formalmente requerida.
2.4.7 Sada
Plano de Comunicao da Anlise de Negcios: Descreve como, quando e porque
o analista de negcios trabalhar diretamente com as partes interessadas. Os
componentes podem incluir:
2.5.2 Descrio
Esta tarefa determina o processo de gerenciamento apropriado para uma iniciativa
em particular. Isso inclui determinar o processo para mudanas nos requisitos,
quais partes interessadas precisam aprovar a mudana, quem ser consultado e
informado das mudanas e, por extenso, quem no precisa ser envolvido. A tarefa
tambm inclui a avaliao das necessidades de rastreabilidade dos requisitos e a
determinao de quais atributos dos requisitos sero capturados.
2.5.3 Entrada
Abordagem da Anlise de Negcios: A abordagem selecionada pode incluir a
definio de um processo apropriado de gerenciamento dos requisitos.
2.1 2.3
2.5
Planejar o Processo
de Gerenciamento
de Requisitos
2.5
Plano de
Gerenciamento
de Requisitos
2.6 4.1
3.2
Gerenciar o Gerenciar o Escopo e
Conduzir Atividades
Desempenho da os Requisitos da
de Elicitao
Anlise de Negcios Soluo
4.2
Gerenciar 6.1
Rastreabilidade dos Priorizar Requisitos
Requisitos
2.5.4 Elementos
.1 Repositrio
Um repositrio de requisitos um mtodo de armazenamento de requisitos, incluindo
aqueles em desenvolvimento, aqueles sob reviso e os requisitos aprovados. Repositrios
.2 Rastreabilidade
Determinar se e como rastrear os requisitos com base na complexidade do domnio,
no nmero de vises dos requisitos que sero produzidas, nos impactos potenciais de
risco e em uma compreenso dos custos e benefcios envolvidos. Rastrear requisitos
adiciona uma ateno considervel ao trabalho de anlise de negcios e deve ser
efetuado correta e consistentemente para possuir valor.
Fonte do requisito. Todo requisito deve ser originado de uma fonte que possui
autoridade para definir este conjunto particular de requisitos. A fonte deve
ser consultada se o requisito for alterado, ou se mais informao referente ao
requisito, ou necessidade que direcionou o requisito, tiver que ser obtida.
Estabilidade. usada para indicar o quo maduro o requisito . Ela usada para
determinar se o requisito firme o suficiente para que se possa trabalhar sobre
ele. Note que a presena de grande nmero de requisitos instveis no ncleo do
projeto pode indicar um risco significativo sua continuao.
.5 Gerenciamento da Mudana
Algumas consideraes ao planejar o gerenciamento das mudanas so:
Para cada item, produto de trabalho ou produto tcnico afetado, uma breve
avaliao do custo esperado da mudana deve ser estimada. Como uma
questo de boa prtica, a reusabilidade levar a melhorias no processo de
mudana, atravs da limitao da extenso e escopo das mudanas em
outros componentes. A meta deve ser garantir resposta mudana, no
levantando objees e impedimentos ilimitados ao processo de mudana.
2.5.5 Tcnicas
Anlise de Deciso (9.8): Pode ser usada para avaliar o possvel valor entregue por
uma mudana e avaliar reas de incerteza.
Anlise de Riscos (9.24): Usada para identificar possveis riscos associados com o
processo de gerenciamento das mudanas e riscos possveis associados ao fazer, ou
no, a mudana.
Testador: Informado das mudanas nos requisitos para garantir que os planos de
testes so eficazes.
2.5.7 Sada
Plano de Gerenciamento dos Requisitos. Um plano de gerenciamento dos requisitos
descreve:
2.6.2 Descrio
Esta tarefa cobre a determinao de quais mtricas sero usadas para medir o
trabalho executado pelo analista de negcios. Isso inclui: como rastrear, avaliar e
reportar a qualidade do trabalho, e tomar aes para corrigir quaisquer problemas
que possam surgir. Ela pode alimentar o desenvolvimento de futuros planos de
anlise de negcios. As mtricas selecionadas so definidas nos ativos de processos
organizacionais ou nos planos de anlise de negcios.
Esta tarefa tambm descreve como os ativos dos processos organizacionais que
governam as atividades de anlise de negcio so gerenciados e atualizados.
Entradas
* 2.3 2.5
2.6
Gerenciar o
Desempenho da
Anlise de Negcios
2.6 2.6
Avaliao do Ativos de
Desempenho Processos da
da Anlise de Anlise de
Negcios Negcios
2.6.3 Entrada
Mtricas de Desempenho da Anlise de Negcios: Medidas reais de desempenho
so capturadas, analisadas e tornam-se a base para a tomada de aes corretivas ou
preventivas. A captura das mtricas reais de desempenho um processo que ocorre
ao longo do esforo de anlise de negcios e implicitamente uma sada potencial de
cada tarefa de anlise de negcios.
2.6.4 Elementos
.1 Medidas de Desempenho
Medidas de desempenho so usadas para estabelecer expectativas em relao ao que
constitui o trabalho efetivo de anlise de negcios no contexto de uma organizao
ou iniciativa particular. Medidas de desempenho podem ser baseadas nos prazos de
entrega determinados no plano da anlise de negcios, mtricas como a frequncia
das mudanas nos requisitos ou o nmero de ciclos de reviso necessrios, ou o
feedback qualitativo das partes interessadas ou dos pares do analista de negcios.
Medidas de desempenho apropriadas devem permitir que o analista de negcios
determine quando os problemas que podem afetar o desempenho da anlise de
negcios e de outras atividades esto ocorrendo, ou identificar as oportunidades
para melhoria.
.2 Relatrios de Desempenho
Relatrios podem ser escritos em um formato que permita o arquivamento e
rastreamento, informais e verbais, baseados nas necessidades do projeto. Alguns
relatrios podem ser feitos formal e oralmente, como apresentaes para vrios
nveis de partes interessadas e de gerncia.
.3 Ao Preventiva e Corretiva
O analista de negcios deve avaliar as medidas de desempenho para determinar
onde esto ocorrendo problemas na execuo da anlise de negcios ou onde
existem oportunidades para a melhoria do processo da anlise de negcios. Uma vez
que essa avaliao estiver completa, o analista de negcios deve acionar as partes
interessadas para identificar aes preventivas ou corretivas. Aes preventivas ou
corretivas tendem a resultar em mudanas nos planos de anlise de negcios.
2.6.5 Tcnicas
.1 Tcnicas Gerais
Entrevistas (9.14): Partes interessadas podem ser entrevistadas para efetuar
avaliaes do desempenho da anlise de negcios.
Rastreamento de Problemas (9.20): Pode ser usado para rastrear problemas que
ocorrem durante a anlise de negcios para posterior resoluo.
.2 Anlise de Varincia
O propsito dessa tcnica analisar discrepncias entre o desempenho planejado
e o realizado, determinar a magnitude dessas discrepncias e recomendar aes
preventivas e corretivas quando necessrias. Variaes podem estar relacionadas
ao planejado versus o realizado nas estimativas, custos, escopo, expectativas do
produto, ou em quaisquer medidas que foram estabelecidas durante o processo de
planejamento.
Gerente do Projeto: O gerente do projeto responsvel pelo seu sucesso e deve ser
mantido informado a respeito do estado atual do trabalho de anlise de negcios. Se
potenciais problemas ou oportunidades de melhoria forem identificados, o gerente
do projeto deve ser consultado antes que as mudanas sejam implementadas para
avaliar se essas mudanas traro impacto ao projeto. O gerente do projeto tambm
pode entregar relatrios a respeito do desempenho da anlise de negcios para o
patrocinador e para outras partes interessadas.
2.6.7 Sada
Avaliao de Desempenho de Anlise de Negcios: Inclui a comparao entre
o desempenho planejado e realizado, a compreenso da causa-raiz de variaes
do plano e outras informaes para auxiliar na compreeso do nvel de esforo
necessrio para completar o trabalho de anlise de negcios.
3.1.2 Descrio
Construo de um cronograma detalhado para uma atividade particular de
elicitao, definio de atividades especficas e datas planejadas.
3.1.3 Entrada
Necessidade do Negcio: Necessria para garantir que o analista de negcios
compreenda qual informao deve ser elicitada junto s partes interessadas. Esta
entrada usada ao longo da elicitao dos requisitos do negcio (com exceo da
necessidade do negcio em si).
3.1
Preparar a Elicitao
3.1 3.1
Recursos Materiais de
Agendados Apoio
3.1.4 Elementos
Esclarecer o escopo especfico da tcnica de elicitao escolhida e agrupar todos
os materiais de apoio necessrios;
3.1.5 Tcnicas
Informao adicional sobre o desempenho desta tarefa pode ser encontrada na
descrio das tcnicas relevantes.
Brainstorming (9.3)
Entrevistas (9.14)
Observao (9.18)
Prototipagem (9.22)
Pesquisa/Questionrio (9.31)
3.1.7 Sada
Recursos Agendados: Isso inclui os participantes, o local no qual a atividade de
elicitao ocorrer e quaisquer outros recursos que possam ser necessrios.
3.2.2 Descrio
O evento de elicitao acontece (brainstorming, grupos focais, entrevistas,
observao, prototipagem, workshops de requisitos), ou a elicitao executada
(anlise documental, anlise de interfaces) ou distribuda (pesquisas,
questionrios).
3.2.3 Entrada
Necessidade do Negcio: Necessria para garantir que o analista de negcios
compreenda qual informao deve ser elicitada junto s partes interessadas. Esta
entrada usada ao longo da elicitao dos requisitos do negcio (com exceo da
necessidade do negcio em si).
5.5 5.1
3.2
Conduzir a Atividade
de Elicitao
3.2
Resultados da
Elicitao
3.3
Documentar os
Resultados da
Elicitao
3.2.4 Elementos
Rastrear requisitos: Durante o levantamento dos requisitos importante evitar o
desvio do escopo. Rastrear os requisitos at as metas/objetivos do negcio auxilia na
validao de quais requisitos devem ser includos.
3.2.5 Tcnicas
Dicionrio de dados e Glossrio (9.5): Um glossrio de negcios um ativo
essencial para todas as tcnicas de elicitao. O glossrio deve conter principais
termos do domnio, acompanhados das suas definies de negcio.
Tcnicas Gerais:
Brainstorming (9.3)
Entrevistas (9.14)
Observao (9.18)
Prototipagem (9.22)
Pesquisa/Questionrio (9.31)
3.2.7 Sada
Resultados da elicitao: Pode incluir documentao apropriada para a tcnica e
coletar a informao provida pela parte interessada.
3.3.2 Descrio
Para um evento de elicitao (brainstorming, grupos focais, entrevistas, observao,
prototipagem, workshops de requisitos), um sumrio da sada do evento, incluindo
incidentes, produzido.
3.3.3 Entrada
Resultados da Elicitao: Inclui a informao provida pelas partes interessadas
que ser registrada e estruturada.
3.3.4 Elementos
A documentao pode assumir diferentes formatos, incluindo:
3.3.5 Tcnicas
Brainstorming (9.3): A atividade geralmente produz a documentao necessria.
3.2
Resultados da
Elicitao
3.3
Documentar os
Resultados da
Elicitao
3.3 3.3
Requisitos Preocupaes
[Declarados] das Partes
Interessadas
Tarefas que usam esta sada Tarefas que usam esta sada
3.3.7 Sada
Requisitos [declarados]: Descritos a partir da perspectiva da parte interessada.
Requisitos declarados descrevem a necessidade da parte interessada, a partir da sua
perspectiva.
3.4.2 Descrio
Algumas tcnicas de elicitao beneficiam-se da reviso das sadas documentadas
junto s partes interessadas para garantir que a compreenso do analista esteja
alinhada aos desejos ou intenes reais da parte interessada.
3.4.3 Entrada
Requisitos [declarados, No-confirmados]: Representam a compreenso do
analista de negcios das intenes da parte interessada.
3.4.4 Elementos
Refere-se descrio da tcnica relevante para aspectos nicos da confirmao de
resultados das tcnicas de entrevista e de observao.
3.4.5 Tcnicas
Entrevistas (9.14)
Observao (9.18)
3.4.7 Sada
Requisitos [Declarados, Confirmados]: Idntico aos Requisitos [Declarados] para
todos os propsitos prticos, incluindo o uso como entrada em outras tarefas.
3.3 3.3
3.4
Confirmar
Resultados da
Elicitao
3.4 3.4
Tarefas que usam esta sada Tarefas que usam esta sada
(veja o texto) (veja o texto)
7.3
6.3 7.4
Avaliar a Prontido
Especificar e Definir Requisitos de
Organizacional
Modelar Requisitos Transio
4.1.2 Descrio
Esta tarefa envolve assegurar a aprovao dos requisitos pelas partes interessadas
com autoridade competente para tal e o gerenciamento de questes que surjam
durante a elicitao e a anlise. A aprovao dos requisitos pode ser solicitada ao
trmino de uma fase de projeto ou em vrios outros pontos intermedirios dentro do
processo de anlise de negcios.
Aps aprovao dos requisitos, uma linha de base pode ser gerada. Qualquer
alterao nos requisitos aps a gerao da linha de base, se alteraes forem
permitidas, envolve o uso de um processo de controle de mudanas e subsequente
aprovao. medida que requisitos so refinados ou modificados como resultado
de novas informaes, as mudanas tambm so mapeadas.
4.1.3 Entrada
Plano de Gerenciamento de Requisitos: Define o processo a ser seguido no
gerenciamento do escopo da soluo e dos requisitos.
4.1
Gerenciar o Escopo e
os Requisitos da
Soluo
4.1
Requisitos
[Aprovados]
4.3
7.1
Manter os 7.2
Avaliar a Soluo
Requisitos para Alocar Requisitos
Proposta
Reutilizao
4.1.4 Elementos
.1 Gerenciamento do Escopo da Soluo
Todos os requisitos das solues e das partes interessadas devem ser avaliados para
assegurar que estejam dentro do escopo da soluo. As partes interessadas vo
identificar, com frequncia, necessidades adicionais que a soluo pode ser capaz de
atender. Entretanto, se esses requisitos adicionais forem invlidos (isto , no esto
alinhados com os requisitos do negcio aprovados) ou se eles no se enquadram dentro
do escopo da soluo, o analista de negcios dever agir para resolver esse conflito. Isto
pode ser feito corrigindo os requisitos do negcio e o escopo da soluo, ou chegando a
um entendimento de que o requisito proposto no se enquadra no escopo da iniciativa.
.4 Aprovao
Garanta que a(s) parte(s) interessada(s) responsvel(eis) por aprovar os requisitos os
compreendem e os aceitam. A aprovao de partes interessadas pode ser necessria
para o resultado de outras tarefas da anlise de negcios, incluindo alocao de
requisitos, resolues de problemas propostos e outras decises. A aprovao pode
ser obtida por uma parcela das partes interessadas, individualmente, ou em grupo.
4.1.5 Tcnicas
.1 Tcnicas Gerais
Rastreamento de Problemas (9.20): Permite ao analista de negcios gerenciar
quaisquer questes identificadas pelas partes interessadas relacionadas aos
requisitos e garantir que tais questes sejam resolvidas.
.3 Aprovao
A aprovao dos requisitos formaliza o acordo entre as partes interessadas de que o
contedo e a apresentao dos requisitos documentados so precisos e completos.
Uma aprovao formal da documentao dos requisitos pode ser exigida por razes
legais ou de regulamentos da organizao.
Se uma parte interessada tem autoridade para aprovar apenas um subconjunto dos
requisitos, uma lista com os requisitos especficos que esto sendo aprovados por
esta parte, e uma complementar com os requisitos sobre os quais no tem poder de
aprovao (mas sobre os quais explicitamente no tem objeo), deve ser preparada.
Sob tais circunstncias, incumbncia do analista de negcios assegurar que cada
requisito individualmente seja explicitamente aprovado por pelo menos uma parte
interessada que tenha poder para faz-lo.
4.1.7 Sada
Requisitos [Aprovados]: Requisitos com os quais as partes interessadas concordam
e prontos para uso em subsequentes anlises de negcios ou esforos de implantao.
4.2.2 Descrio
Requisitos se relacionam a outros requisitos, aos componentes de soluo e a
outros artefatos, como casos de teste. Rastrear um requisito refere-se habilidade
de olhar para um requisito e para os outros itens com os quais ele se relaciona. A
rastreabilidade vincula requisitos de negcios s partes interessadas e requisitos de
soluo a outros artefatos produzidos pela equipe e aos componentes de soluo.
4.2.3 Entrada
Requisitos: Todos os requisitos tm potencial para serem rastreados a outros
requisitos e todas as partes interessadas, e requisitos de soluo devem ser
rastreveis a um requisito do negcio.
* 2.5
Requisitos Plano de
Gerenciamento
de Requisitos
4.2
Gerenciar
Rastreabilidade dos
Requisitos
4.2
Requisitos
[Rastreados]
4.1
Gerenciar o Escopo e
os Requisitos da
Soluo
4.2.4 Elementos
.1 Relacionamentos
Aps examinar e organizar o conjunto de requisitos, registre as dependncias
e relacionamentos para cada um dos requisitos. Conhecer as dependncias e os
relacionamentos entre os requisitos ajuda a determinar a sequncia na qual cada
requisito dever ser direcionado. Relacionamentos comuns incluem:
.2 Anlise de Impacto
A anlise de impacto executada para averiguar ou avaliar o impacto de uma
mudana. A rastreabilidade uma ferramenta til para realizar uma anlise de
impacto. Quando um requisito muda, seus relacionamentos com outros requisitos
ou componentes de sistema podem ser revistos. Cada requisito ou componente
relacionado pode tambm sofrer mudanas para suportar o novo requisito. Esses
componentes tambm podem ser rastreados a seus componentes relacionados e
estes componentes revisados para mudanas necessrias. Conhecer o impacto de
uma mudana auxilia os tomadores de decises do negcio a avaliar as suas opes
com base em fatos.
4.2.5 Tcnicas
.1 Matriz de Cobertura
Uma matriz de cobertura uma tabela ou matriz usada para gerenciar
rastreamentos. tipicamente utilizada quando h relativamente poucos requisitos
ou quando o rastreamento for limitado a requisitos de alto nvel (ex.: recursos ou
modelos).
4.2.7 Sada
Requisitos [Rastreados]: Requisitos rastreados tm relacionamentos claramente
definidos com outros requisitos no escopo da soluo, de tal forma que
relativamente fcil identificar os efeitos de uma mudana em outros requisitos.
4.3.2 Descrio
Identificar requisitos que so candidatos a uso de longo prazo pela organizao.
Estes podem incluir requisitos que uma organizao deve atender frequentemente,
assim como requisitos que so implementados como parte de uma soluo.
*
Ativos de Requisitos
Processos
Organizacionais
4.3
Manter Requisitos
para Reutilizao
4.3
Requisitos
[Mantidos e
Reusveis]
4.3.3 Entrada
Ativos de Processos Organizacionais: So padres definidos de como e quando os
requisitos devem ser mantidos para reso.
4.3.4 Elementos
.1 Requisitos Recorrentes
Requisitos recorrentes so aqueles que uma unidade organizacional tem que atender
regularmente. Estes podem incluir obrigaes contratuais, padres de qualidade,
acordos de nvel de servio, regras de negcio, processos de negcio ou requisitos
que descrevam os produtos do trabalho que o grupo realiza.
.2 Requisitos Atendidos
Mesmo que um requisito j tenha sido atendido, ainda ser um requisito enquanto a
parte interessada precisar dele. Manter esses requisitos ajuda a executar melhorias
no produto e futuras mudanas no sistema. Requisitos existentes tambm podem
ser usados em projetos de negcios relacionados.
4.3.5 Tcnicas
Nenhuma.
4.3.7 Sada
Requisitos [Mantidos e Reusveis]: A sada desta tarefa so requisitos que so
expressos de uma forma que os tornem aplicveis para uso a longo prazo pela
organizao (mesmo na ausncia das partes interessadas que originalmente
definiram os requisitos). Eles podem se tornar ativos de processos organizacionais
ou serem usados em futuras iniciativas ou projetos. Em alguns casos, um requisito
que no foi aprovado ou implementado pode ser mantido para uma possvel
iniciativa futura.
4.4.2 Descrio
Requisitos devem ser apresentados em formatos que sejam compreensveis pelas
partes interessadas. Esta tarefa descreve o trabalho necessrio para decidir quais
formatos so apropriados para um projeto em particular e suas partes interessadas.
Pacotes de requisitos devem ser preparados por vrias razes, incluindo, mas
no limitado, a avaliao antecipada da qualidade e planejamento, verificao de
possveis alternativas, aprovaes e revises formais, entradas no design da soluo,
conformidade a obrigaes regulatrias e contratuais, e manuteno para reso.
4.4.3 Entrada
Plano de Comunicao de Anlise de Negcios: Tipicamente descreve os grupos
de partes interessadas, suas necessidades de comunicao, e define se um nico ou
vrios pacotes de requisitos so necessrios. O plano de comunicao de anlise
de negcios tambm vai definir o nvel de formalidade que apropriado para os
requisitos.
2.4 * 6.2
4.4
Preparar o Pacote de
Requisitos
4.4
Pacotes de
Requisitos
4.4.4 Elementos
.1 Produtos intermedirios e Entregas
Um produto intermedirio um documento, ou coleo de notas ou diagramas,
usado pelo analista de negcios durante o processo de desenvolvimento dos
requisitos. O produto intermedirio pode, ou no, tornar-se uma entrega, embora
durante diferentes fases do processo de elicitao o analista de negcios possa
ter que compartilhar essa informao com as partes interessadas para esclarecer
requisitos, elicitar requisitos adicionais, ou avaliar a viabilidade da abordagem da
soluo. Podem ser exemplos de produtos do trabalho:
Registro de questes;
Matrizes de rastreabilidade.
Entregas
Uma entrega uma sada especfica do processo de anlise de negcios que o
analista de negcios concordou em produzir. Uma entrega de requisitos usada
como base para o desenho e implementao da soluo. O analista de negcios deve
entender a diferena entre estes dois conceitos e usar as entregas como mecanismos
de comunicao. O analista de negcios avaliar as necessidades do pblico,
determinar o nvel de detalhe que precisa ser comunicado e decidir quais entregas
incluir em cada pacote de apresentao.
.2 Formato
Dependendo do tipo do requisito, a tcnica de apresentao pode variar e formatos
especficos podem ter sido selecionados durante o desenvolvimento do plano de
comunicao de anlise de negcios. Provavelmente haver a combinao de vrios
formatos em um pacote de requisitos. Considere a melhor forma de combinar
e apresentar os materiais, de forma a que eles transmitam uma mensagem coesa
e efetiva para um ou mais pblicos que participaro do processo de reviso de
requisitos. Isso pode resultar em criar mais de um pacote de requisitos para o
mesmo projeto.
4.4.5 Tcnicas
.1 Documentao de Requisitos
Requisitos frequentemente so capturados em um documento formal. Existem
muitos modelos comumente usados para a documentao de requisitos.
Apesar da seleo dos modelos de documentos estar sujeita abordagem da
anlise de negcios escolhida, alguns dos tipos de documentos de requisitos
mais comuns incluem:
Roadmap do produto;
Documento de Viso.
4.4.7 Sada
Pacote de Requisitos: O resultado desta tarefa um documento de requisitos,
apresentao ou pacote de requisitos, pronto para ser revisado pelas partes
interessadas. Um pacote pode conter todos os requisitos do projeto ou ser quebrado
em diversos pacotes menores.
4.5.2 Descrio
Comunicar requisitos inclui conversas, anotaes, documentos, apresentaes e
discusses. Comunicao concisa, apropriada e efetiva requer que o analista de negcios
possua um conjunto significativo de habilidades tanto interpessoais (comunicao),
quanto tcnicas (ex.: requisitos). Ver Habilidades de Comunicao (8.4).
4.5.3 Entrada
Plano de Comunicao da Anlise de Negcios: Define qual informao deve
ser comunicada, quais partes interessadas devem receb-la, quando e como a
comunicao deve ocorrer.
4.5.4 Elementos
.1 Comunicao Geral
A comunicao de requisitos executada iterativamente e em conjuno com a
maior parte das tarefas das demais reas de conhecimento.
2.4 * 4.4
4.5
Comunicar
Requisitos
4.5
Requisitos
[Comunicados]
.2 Apresentaes
Antes de fazer qualquer apresentao de requisitos para uma plateia, determine
um formato apropriado para a apresentao. A formalidade da apresentao
dirigida pelo objetivo da comunicao e pelas necessidades da plateia. Por exemplo,
o analista de negcios pode ser requisitado a apresentar pontos-chave utilizando
slides e material impresso. Isto pode ser necessrio ao apresentar para membros
Como um precursor para entrega (ex.: examinar as opes de soluo com uma
equipe de entrega);
Apresentao Formal
Apresentaes formais tipicamente disseminam informaes em um formato bem
organizado e estruturado. Os membros da plateia podem receber material de apoio
antes ou durante a apresentao. A participao e perguntas da plateia podem ser
encorajadas.
Apresentao Informal
Uma apresentao informal pode ser usada:
4.5.5 Tcnicas
Workshops de Requisitos (9.23): Requisitos podem ser apresentados como parte
de um workshop de requisitos para familiarizar todas as partes com o escopo da
soluo existente e os requisitos atuais.
Revises Estruturadas (9.24): Geralmente comea com uma reviso dos requisitos
a serem discutidos.
4.5.7 Sada
Requisitos Comunicados: As partes interessadas devem entender quais so os
requisitos e a sua situao atual.
5.1.2 Descrio
A definio da necessidade do negcio frequentemente o passo mais crtico de
qualquer esforo de anlise de negcios. A necessidade do negcio define o problema
para o qual o analista de negcios est tentando encontrar uma soluo. A maneira
como a necessidade do negcio definida determina quais solues alternativas
sero consideradas, quais partes interessadas sero consultadas e quais abordagens
de soluo sero avaliadas.
3.3
Metas e Requisitos
Objetivos do [Declarados]
Negcio
5.1
Definir a
Necessidade do
Negcio
5.1
Necessidade do
Negcio
2.2
2.1
Conduzir a Anlise 3.1
Planejar a
das Partes Preparar a Elicitao
Abordagem da AN
Interessadas
5.2 5.3
3.2
Avaliar Gaps Determinar a
Conduzir Atividade
(Lacunas) de Abordagem da
de Elicitao
Capacidades Soluo
5.4 5.5
6.1
Definir o Business Definir o Escopo da
Priorizar Requisitos
Case Soluo
Gerenciamento e
6.5 Comunicao de
Verificar Requisitos Requisitos
+
5.1.3 Entrada
Metas e Objetivos do Negcio: Objetivos e metas do negcio geralmente precisam
ser refinados, com o intuito de definir a necessidade do negcio. Em alguns casos,
a meta ou objetivo pode ser exploratrio a necessidade do negcio pode ser a de
compreender se uma metodologia ou modelo de negcio funciona.
5.1.4 Elementos
.1 Metas e Objetivos do Negcio
Metas e objetivos do negcio descrevem os fins que a organizao est procurando
atingir. Metas e objetivos podem estar relacionados a mudanas que a organizao
deseja alcanar ou condies atuais que ela deseja manter.
.3 O Resultado Desejado
Um resultado desejado no uma soluo. Ele descreve os benefcios do negcio
que resultaro do atendimento necessidade do negcio e do estado final desejado
pelas partes interessadas. Solues propostas devem ser avaliadas em relao aos
resultados desejados para garantir que elas podem entregar aqueles produtos.
Exemplos incluem:
Criar uma nova capacidade como em um novo produto ou servio, atuando sobre
uma desvantagem competitiva ou criando uma nova vantagem competitiva;
Aumentar a segurana;
5.1.5 Tcnicas
Benchmarking (9.2): Compreender o que organizaes concorrentes e parceiros
esto fazendo permite que a organizao permanea em um nvel comparvel de
servio ou identifique oportunidades para aumentar a eficincia.
Anlise das Regras de Negcios (9.4): Identifica mudanas nas polticas que guiam
a organizao na direo de atingir suas metas e objetivos.
5.1.7 Sada
Necessidade do Negcio: Uma necessidade do negcio descreve um problema que
a organizao est enfrentando, ou que pode vir a enfrentar, ou uma oportunidade
que no foi aproveitada, e o resultado desejado. A necessidade do negcio vai guiar a
identificao e definio de possveis solues.
5.2.2 Descrio
Levantar as capacidades atuais da corporao e identificar os gaps (lacunas) que a
impedem de atender s necessidades do negcio e alcanar os resultados desejados.
Determinar se possvel para a organizao atender necessidade do negcio
utilizando a estrutura, pessoas, processos e tecnologia atuais. Se a organizao pode
atender necessidade do negcio com as suas capacidades existentes, a mudana
resultante tende a ser relativamente pequena.
5.1 7.6
5.2
Avaliar Gaps
(Lacunas) de
Capacidades
5.2
Capacidades
Requeridas
5.3
5.4
Determinar a
Definir o Escopo da
Abordagem da
Soluo
Soluo
Gerenciamento e
6.1 6.5
Comunicao
Priorizar Verificar
de Requisitos
Requisitos Requisitos
+
5.2.3 Entrada
Necessidade do Negcio: Capacidades so avaliadas em relao necessidade do
negcio para identificar gaps (lacunas).
5.2.4 Elementos
.1 Anlise das Capacidades Atuais
Rene o mximo possvel de informao disponvel sobre a arquitetura corporativa
das reas da corporao afetadas pela necessidade do negcio. A meta compreender
o negcio da organizao e como a arquitetura do negcio e da tecnologia est
suportando aquele negcio. Se informaes adequadas no estiverem disponveis,
ser necessrio desenvolver os modelos e outras informaes descritivas sobre a
rea da corporao que est sob reviso. Uma vez que as capacidades da corporao
esto totalmente descritas, elas devem ser avaliadas em relao aos objetivos
desejados para determinar se a organizao possui atualmente a capacidade de
atender necessidade do negcio.
Processos do negcio
.3 Suposies
Frequentemente ser difcil, ou impossvel, provar que a entrega de uma nova
capacidade atender a uma necessidade do negcio, mesmo nos casos em que parece
plausvel assumir que a nova capacidade ir trazer o efeito desejado. Essas suposies
devem ser identificadas e claramente compreendidas para que as decises apropriadas
possam ser tomadas, caso as suposies sejam posteriormente provadas invlidas.
5.2.5 Tcnicas
Anlise de Documentos (9.9): til para compreender o estado atual da corporao,
na medida em que este estado atual esteja documentado.
5.2.7 Sada
Capacidades requeridas: Uma compreenso das capacidades atuais da organizao
e das novas capacidades (processos, pessoas, funcionalidades em um aplicativo, etc.)
que podem ser requeridas para atender necessidade do negcio.
5.3.2 Descrio
A abordagem da soluo descreve a abordagem geral que ser tomada para criar ou
adquirir novas capacidades requeridas para atender necessidade do negcio. Para
determinar a abordagem da soluo, necessrio identificar abordagens possveis,
determinar os meios atravs dos quais a soluo pode ser entregue (incluindo a
metodologia e o ciclo de vida a ser utilizado) e avaliar se a organizao capaz de
implementar e usar eficazmente uma soluo dessa natureza.
5.1 5.2
5.3
Determinar a
Abordagem da
Soluo
5.3
Abordagem da
Soluo
5.3.3 Entrada
Necessidade do Negcio: Solues possveis sero avaliadas em relao necessidade
do negcio para garantir que ela possa ser atendida pela abordagem selecionada.
5.3.4 Elementos
.1 Gerao de Alternativas
Identificar tantas opes em potencial quanto possvel para atender aos objetivos
do negcio e preencher os gaps (lacunas) identificados nas capacidades. A lista
de alternativas possveis deve incluir a opo de nada se fazer, como tambm a
investigao de opes que permitam que a organizao ganhe tempo.
O esforo para investigar alternativas est produzindo cada vez menos retorno.
.2 Suposies e Restries
Suposies que podem afetar a soluo escolhida devem ser identificadas. Certas
solues podem ser descartadas por serem consideradas tecnicamente inviveis ou
de alto custo, enquanto outras abordagens podem ser consideradas de fcil execuo,
mais do que realmente so. Da mesma forma, a organizao pode ser impedida de
adquirir certas alternativas de soluo em virtude de razes contratuais ou porque
elas no se encaixam na infraestrutura da organizao. Suposies e restries
devem ser questionadas para garantir que elas so vlidas.
5.3.5 Tcnicas
.1 Tcnicas Gerais
Benchmarking (9.2): Identifica abordagens de soluo que se provaram efetivas em
outras organizaes.
.2 Anlise de Viabilidade
Para esforos pequenos e relativamente diretos, a abordagem da soluo pode ser
determinada pelo analista de negcios sozinho ou junto a um pequeno time de
especialistas que examinaro as abordagens em uma sesso de trabalho informal.
Para iniciativas que envolvam mudanas maiores, que requerem investimentos
significativos, um estudo de viabilidade mais formal pode auxiliar na determinao
da alternativa de soluo mais vivel.
5.3.7 Sada
Abordagem da Soluo: Uma descrio da abordagem que ser tomada para
implementar um novo conjunto de capacidades. Abordagens de soluo descrevem
os tipos de componentes de soluo que sero entregues (novos processos, um novo
aplicativo de software, etc.) e podem tambm descrever a metodologia que ser
utilizada para entregar esses componentes.
5.4.2 Descrio
O propsito dessa tarefa conceituar a soluo recomendada em um nvel de
detalhes suficiente para permitir que as partes interessadas compreendam quais
novas capacidades de negcio uma iniciativa entregar. O escopo da soluo mudar
durante um projeto com base em mudanas no ambiente de negcios ou conforme o
escopo do projeto for alterado para atender ao oramento, tempo, qualidade e outras
restries. O escopo da soluo inclui:
5.4
Definir o Escopo da
Soluo
5.4
Escopo da
Soluo
7.3 Gerenciamento e
7.2
Avaliar a Prontido Comunicao de
Alocar Requisitos
Organizacional Requisitos
+
5.4.3 Entrada
Suposies e Restries: Suposies e restries relevantes podem incluir suposies
sobre como as partes interessadas iro responder a um novo produto ou servio, ou
a respeito da disponibilidade da tecnologia. Restries podem incluir limitaes em
relao ao que pode ser includo no escopo da soluo. Inclui qualquer limitao de
fundos ou cronograma, alm de padres, polticas e regulamentaes significativas
a serem seguidos e os dados de apoio requeridos.
5.4.4 Elementos
.1 Definio do Escopo da Soluo
A soluo descrita no nvel das maiores funcionalidades e funes a serem
includas e das interaes que a soluo ter com pessoas e sistemas fora do seu
escopo. Declara os componentes includos e excludos do escopo da soluo.
Descreve as unidades de negcio que sero envolvidas, processos de negcio a serem
aperfeioados ou redesenhados, donos dos processos e sistemas de TI e outras
tecnologias que sero provavelmente afetadas.
.2 Abordagem de Implementao
A abordagem de implementao descreve como a abordagem de soluo escolhida
ir entregar o escopo da soluo. Por exemplo, se a abordagem de soluo envolve
a diviso do projeto proposto em liberaes que iro entregar subconjuntos teis
de funcionalidades para o negcio, a abordagem de implementao descrever
a funcionalidade em cada liberao e o cronograma esperado das entregas. Se a
abordagem de soluo envolver a terceirizao de processos-chave, a abordagem
de implementao definir quais processos so candidatos terceirizao ou
o processo que ser usado para identificar aqueles candidatos. A abordagem de
implementao pode decompor as entregas em liberaes especficas ou prover um
roadmap que indica o prazo dentro do qual cada capacidade pode ser esperada.
.3 Dependncias
Definir as principais dependncias de negcio e tcnicas que iro impor restries
ao esforo de entrega da soluo, incluindo dependncias que possam existir entre
os componentes da soluo.
5.4.5 Tcnicas
.1 Tcnicas Gerais
Decomposio Funcional (9.12): Para compreender o escopo do trabalho e quebrar
o escopo da soluo em produtos de trabalho e entregas menores.
5.4.7 Sada
Escopo da Soluo: Define o que deve ser entregue a fim de atender a necessidade do
negcio, e o efeito da iniciativa de mudana proposta sobre o negcio e as operaes
e infra-estrutura de tecnologia.
5.5.2 Descrio
O business case descreve a justificativa para o projeto em termos de valor a ser
adicionado ao negcio como resultado da soluo implantada, em comparao ao
custo para desenvolver e operar a soluo. O business case pode tambm incluir
benefcios qualitativos e quantitativos, estimativas de custo e tempo at o ponto
de equilbrio, expectativas de lucros e oportunidades adicionais. O business case
pode apresentar os impactos esperados das aes sobre o fluxo de caixa ao longo do
tempo e os mtodos e o raciocnio usados para a quantificao dos benefcios e dos
custos. Ele fornece um framework para a demonstrao de como esperado que a
iniciativa atinja os objetivos do negcio. Alm disso, o business case lista as restries
associadas ao projeto proposto, junto a um oramento estimado e ao alinhamento
com as estratgias estabelecidas pela organizao.
Entradas
5.5
Definir o Business
Case
5.5
Business Case
Gerenciamento e
6.5 6.6 Comunicao de
Verificar Requisitos Validar Requisitos Requisitos
+
5.5.3 Entrada
Suposies e Restries: Inclui suposies a respeito das receitas geradas ou retidas
pela soluo, ou melhorias no-financeiras que ela trar.
Preocupaes das Partes Interessadas: Podem incluir riscos ou questes que devem
ser levados em conta no business case.
5.5.4 Elementos
.1 Benefcios
Medir os benefcios da soluo recomendada em termos de ganhos qualitativos e
quantitativos para a corporao. Os benefcios devem ser quantificados sempre que
possvel. Os benefcios de uma natureza no-financeira (como moral elevada dos
colaboradores, maior flexibilidade na resposta a mudanas, maior satisfao dos
clientes ou reduo da exposio ao risco) so tambm importantes e adicionam
um valor significativo para a organizao, mesmo que eles devam ser avaliados
qualitativamente. Estimativas de benefcios devem ser rastreveis at as metas e aos
objetivos estratgicos.
.2 Custos
Estimar o custo lquido total da soluo. Isso requer que sejam feitas estimativas dos
maiores gastos do novo investimento, custos do desenvolvimento e implementao
da mudana, custos da oportunidade do no-investimento em outras opes, custos
relacionados mudana no trabalho e nas prticas da organizao, o custo total de
propriedade para suportar a nova soluo e custos consequentes arcados por outros.
.3 Avaliao do Risco
O propsito da avaliao inicial do risco determinar se a iniciativa proposta traz
mais risco do que a organizao est disposta a tolerar.
5.5.5 Tcnicas
Anlise de Deciso (9.8): Anlise de custo/benefcio compara os custos da
implementao de uma soluo versus os benefcios a serem ganhos. Anlise
financeira inclui o uso de modelos financeiros que estimam o valor de mercado de
um ativo organizacional.
Anlise de Riscos (9.24): Usada para avaliar riscos potenciais que possam impactar
da soluo e os custos e benefcios associados a ela.
5.5.7 Sada
Business Case: Apresenta as informaes necessrias para apoiar, ou no, a deciso
para investir e ir adiante com o projeto proposto.
Alm disso, a anlise de requisitos pode ser conduzida para desenvolver modelos do
estado atual de uma organizao. Esses modelos de domnio so teis na validao
do escopo da soluo junto s partes interessadas do negcio e tcnicas, para
analisar o estado atual de uma organizao e identificar oportunidades de melhoria,
ou para auxiliar as partes interessadas a compreender aquele estado atual.
6.1.2 Descrio
A priorizao de requisitos um processo de deciso usado para determinar a
importncia relativa dos requisitos. A importncia dos requisitos pode ser baseada
no seu valor relativo, no risco, na dificuldade de implementao ou em qualquer
outro critrio.
Essas prioridades so usadas para determinar quais requisitos devem ser alvos de
maior anlise e para determinar quais requisitos devem ser implementados primeiro.
6.1
Priorizar Requisitos
6.1
Requisitos
[Priorizados]
Gerenciamento e
7.5 Comunicao de
Validar a Soluo Requisitos
+
6.1.3 Entrada
Business Case: O business case declara as principais metas e mtricas de sucesso
para um projeto ou organizao e as prioridades devem estar alinhadas a essas
metas e objetivos.
Necessidade do Negcio: Serve como uma alternativa ao business case caso este
no tenha sido definido.
Requisitos: Qualquer requisito pode ser priorizado a qualquer momento do seu ciclo
de vida. A priorizao de requisitos pede que os requisitos tenham sido declarados
pelas partes interessadas; contudo, os requisitos podem no ter sido analisados
completamente, ou no estarem na sua forma final.
6.1.4 Elementos
.1 Bases para priorizao
Os requisitos podem ser priorizados com base em diferentes critrios, incluindo:
Valor para o Negcio: Esta abordagem prioriza requisitos com base na anlise de
custo/benefcio do seu valor relativo para a organizao. Os requisitos de maior
valor sero marcados para serem desenvolvidos primeiro. Esta abordagem comum
no aperfeioamento de uma soluo existente que j atenda aos requisitos mnimos,
ou quando se pretende entregar a soluo de forma incremental.
Conformidade legal ou poltica: Esta abordagem prioriza requisitos que devem ser
implementados no intuito de atender a demandas legais ou polticas impostas na
organizao que precedem requisitos de outras partes interessadas.
.2 Desafios
Desafios na facilitao de uma sesso de priorizao de requisitos incluem:
6.1.5 Tcnicas
.1 Tcnicas Gerais
Anlise Decisria (9.8): Anlise decisria pode ser usada para identificar requisitos
de alto valor.
.2 Anlise MoSCoW
A anlise MoSCoW divide requisitos em quatro categorias: Deve (Must), Deveria
(Should), Poderia (Could) e No ir (Wont) descritas a seguir:
Deve: Descreve um requisito que deve ser atendido na soluo final para que a
mesma seja considerada um sucesso.
Deveria: Representa um item de alta prioridade que deveria ser includo na soluo,
caso possvel. Trata-se frequentemente de um requisito crtico que pode ser atendido
de outras formas se for estritamente necessrio.
.3 Prazo/Oramento fixo
Prazo ou oramento fixo prioriza requisitos para investigao e implementao
baseado na alocao de um recurso pr-definido. usada quando a abordagem da
soluo j foi determinada. Prazo fixo prioriza os requisitos baseado na quantidade
de trabalho que a equipe do projeto capaz de entregar em um perodo determinado
de tempo. Por outro lado, oramento fixo usado quando uma quantidade definida de
dinheiro alocada para a equipe do projeto. Esta abordagem mais frequentemente
usada quando um prazo deve ser atendido ou quando solues so otimizadas de
forma frequente e regular. Existem algumas abordagens para determinar quais
requisitos podem ser includos dentro de uma iterao de tempo fixo:
Todos dentro: Comece com todos os requisitos elegveis de acordo com o prazo
ou oramento atribudo. Remova os requisitos no intuito de atender s datas ou
limites oramentrios.
.4 Votao
Mtodos de votao alocam uma quantidade fixa de recursos (votos, dinheiro de
brinquedo ou outras fichas) para cada participante para que eles possam distribu-
los entre as funcionalidades ou requisitos propostos. Os requisitos que receberem
mais votos sero aqueles que sero investigados ou desenvolvidos primeiro.
6.1.7 Sada
Requisitos [Priorizados]: Um requisito priorizado possui um atributo que descreve
sua importncia relativa para as partes interessadas e para organizao. Ao
completar esta tarefa, cada requisito deve ter sua prioridade definida. As prioridades
podem ser definidas para um requisito ou um grupo de requisitos relacionados.
6.2.2 Descrio
Existem dois objetivos-chave na organizao de requisitos.
6.2.3 Entrada
Ativos de Processos Organizacionais: Descrevem as estruturas e tipos de
informaes a respeito dos requisitos que as partes interessadas esperam.
pelas partes interessadas que devem ser analisados para garantir que reflitam
necessidades genunas.
Entradas
* 5.4
6.2
Organizar
Requisitos
6.2
Estrutura de
Requisitos
6.2.4 Elementos
As orientaes a seguir iro auxiliar a promover consistncia, repetibilidade e alto
nvel de qualidade:
.1 Nveis de Abstrao
Os requisitos podem ser articulados em diferentes nveis de abstrao. Os requisitos
so frequentemente descritos como precisando dizer o que precisa ser feito e no
como faz-lo. Esta formulao pode ser problemtica, pois o fato de algo ser um
o que ou um como depende da perspectiva do pblico. Por exemplo, a deciso de
implementar um mecanismo de gerenciamento de processos de negcio pode ser o
que ns estamos fazendo (da perspectiva da equipe do projeto) e como ns estamos
melhorando nossa agilidade nos processos (da perspectiva do grupo de arquitetura
corporativa). Na prtica da anlise de negcios ns podemos distinguir o o que do
como compreendendo que nossa perspectiva da diferena entre esses termos precisa
ser alinhada com a perspectiva das partes interessadas do negcio.
.2 Seleo de Modelos
O analista de negcios deve determinar quais tipos de modelos sero requeridos
para descrever o escopo da soluo e atender s necessidades de informao das
partes interessadas. Essas necessidades podem variar ao longo do tempo.
Regras. Regras so usadas pela empresa para reforar metas e guiar tomadas de
deciso. Elas determinam quando a informao associada a uma entidade pode
mudar, quais valores da informao so vlidos, como as decises so tomadas
em um processo e quais so as prioridades da organizao. Regras de negcios
so normalmente descritas como tais, contudo elas podem estar inseridas em
modelagem de processos (9.21), diagramas de estados (9.29) ou casos de uso (9.26).
6.2.5 Tcnicas
Anlise de Regras de Negcios (9.4): Regras de negcios podem estar separadas de
outros requisitos para implementao e gerenciamento em um mecanismo de regras
de negcio ou algo similar.
Modelagem do Escopo (9.27): Requisitos podem ser organizados com base nos
componentes aos quais eles esto relacionados.
6.2.7 Sada
Estrutura de Requisitos: A sada desta tarefa uma estrutura organizada de
requisitos e um conjunto documentado de relacionamentos entre eles. Esta
estrutura distinta do rastreamento que vincula requisitos relacionados; neste caso,
ela usada para que o analista e as partes interessadas saibam onde um requisito
especfico deve ser encontrado. Cada modelo ou conjunto de requisitos dentro da
estrutura deve possuir um escopo implcito claro, isto , deve ser claro para as partes
interessadas o que um modelo ir, ou no, descrever.
6.3.2 Descrio
Especificaes e modelos so criados para analisar o funcionamento de uma
organizao e para prover insights sobre oportunidades de melhoria. Eles tambm
apoiam outros objetivos, incluindo o desenvolvimento e implementao de solues,
facilitao da comunicao entre as partes interessadas, apoio a atividades de
treinamento e gerenciamento do conhecimento e garantia do atendimento a
contratos e regulamentos.
6.3.3 Entrada
Requisitos [Declarados]: Especificao ou modelagem de requisitos
desempenhada para estruturar e aperfeioar a compreenso das necessidades
expressadas pelas partes interessadas.
3.3 6.2
Requisitos Estrutura de
[Declarados] Requisitos
6.3
Especificar e Modelar
Requisitos
6.3
Requisitos
[Analisados]
6.3.4 Elementos
.1 Texto
Um requisito textual deve descrever as capacidades da soluo, quaisquer condies
que devam existir para o requisito operar e quaisquer restries que possam impedir
que a soluo atenda ao requisito. Guias para a escrita de requisitos textuais incluem:
.2 Documentao em Matriz
Tabelas so a forma mais simples de uma matriz. Tabelas so usadas quando o
analista de negcios procura comunicar um conjunto de requisitos que possui uma
estrutura complexa, mas uniforme, que pode ser decomposta em elementos que se
aplicam a cada entrada na tabela.
Uma matriz mais complexa ir tambm expressar informaes nas linhas da tabela.
No lugar de apresentar informao repetida, esta forma de matriz geralmente
voltada a indicar que dois elementos so relacionados de alguma maneira (por
exemplo, que um requisito afeta um elemento particular de dados).
.3 Modelos
Formatos de Modelagem
Um modelo qualquer representao simplificada de uma realidade complexa,
sendo til para a compreenso e tomada de deciso no contexto dessa realidade.
Modelos podem ser tanto textuais como grficos, ou uma combinao das duas
formas. Modelos grficos so frequentemente chamados de diagramas.
Notaes
Descrevem qualquer smbolo ou notao usada. Nos diagramas frequentemente
significa a incluso de uma legenda que auxilia na interpretao dos smbolos e/ou
cores utilizadas, ou a referncia a um padro externo.
Um modelo informal no possui uma definio de semntica formal, mas, por outro
lado, conecta elementos de forma significativa para o analista e para o pblico.
Embora o modelo possa ser menos expressivo, ele no requer treinamento especial
para ser interpretado.
.5 Oportunidades de Melhoria
Analistas devem trabalhar para identificar oportunidades de melhoria na operao
do negcio. Alguns exemplos comuns de oportunidades que um analista tende a
identificar incluem:
6.3.5 Tcnicas
.1 Tcnicas Gerais
Tcnicas que podem ser usadas para especificar ou modelar requisitos incluem:
Prototipagem (9.22)
6.3.7 Sada
Requisitos [Analisados]: Requisitos modelados e especificados so produzidos
nessa tarefa.
6.4.2 Descrio
Suposies so fatores que se acredita serem verdadeiros, mas que no foram
confirmados. Suposies podem afetar todos os aspectos do projeto e trazer certo
grau de risco, caso no se comprovem verdadeiros. O analista de negcios identifica
e documenta suposies, tentativas de confirmar a acuidade das suposies e
identifica e gerencia os riscos relacionados habilidade de uma soluo atender
necessidade do negcio.
6.4.3 Entrada
Preocupaes das Partes Interessadas: Suposies e restries so identificadas
atravs da elicitao junto s partes interessadas.
6.44. Elementos
.1 Suposies
Uma suposio qualquer coisa na qual se acredita ser verdade, mas que no foi
verificada de fato. Suposies podem estar relacionadas a qualquer coisa no presente
ou no futuro. Suposies devem ser documentadas e, se alguma suposio for
provada como falsa, geralmente ir impactar o projeto de alguma forma. Portanto,
suposies so potenciais fontes de risco ao projeto. Suposies podem tambm
refletir uma compreenso de como os resultados desejados tendem a ser alcanados.
Por exemplo, as partes interessadas podem acreditar que os clientes respondero de
uma determinada forma a uma mudana na qual um produto entregue, mas pode
haver apenas indcios superficiais apoiando esta crena.
.2 Restries do Negcio
Restries do negcio descrevem limitaes s solues disponveis ou um aspecto
do estado atual que no pode ser mudado atravs da implantao da nova soluo.
Elas podem refletir restries oramentrias, de tempo, limites no nmero de
recursos disponveis, restries baseadas nas habilidades da equipe do projeto e
das partes interessadas, um requisito para que certas partes interessadas no sejam
afetadas pela implementao da soluo, ou qualquer outra restrio organizacional.
Restries precisam ser cuidadosamente examinadas para garantir que estejam
corretas e justificadas.
.3 Restries Tcnicas
Restries tcnicas incluem quaisquer decises de arquitetura tomadas que podem
impactar o desenho da soluo. Elas podem incluir linguagens de desenvolvimento,
Restries tcnicas podem criar uma situao onde um requisito no possa ser
atendido usando a abordagem atual ou um componente da soluo. O analista de
negcios deve trabalhar com a equipe do projeto para identificar outras maneiras de
atender necessidade do negcio associada.
6.4.4 Tcnicas
Rastreamento de Problemas (9.20): Tanto suposies quanto restries so
frequentemente identificadas e gerenciadas usando atividades contnuas de
planejamento, monitoramento e gerenciamento de questes/riscos da equipe do projeto.
Anlise de Riscos (9.24): Avalia o risco (tanto positivo quanto negativo) de uma
suposio se provar invlida ou se uma restrio for removida.
Figura 6-5: Diagrama de Entrada/Sada de Definir Suposies e Restries
Entradas
3.3
Preocupaes das
Partes
Interessadas
6.4
Definir Suposies e
Restries
6.4
Suposies e
Restries
5.4 5.5
Definir o Escopo da Definir o Business
Soluo Case
7.1 Gerenciamento e
Avaliar a Soluo Comunicao de
Proposta Requisitos
+
6.4.6 Sada
Suposies e Restries: Suposies e restries iro limitar as potenciais
opes de soluo e tero as suas possveis mudanas monitoradas. Mesmo no
sendo tecnicamente consideradas como requisitos, elas podem ser gerenciadas
e comunicadas atravs da execuo das tarefas do Captulo 4: Gerenciamento e
Comunicao de Requisitos.
6.5.2 Descrio
Verificar requisitos garante que os mesmos foram definidos corretamente, isto ,
que eles possuem uma qualidade aceitvel. Requisitos que no atendem aos padres
de qualidade so defeituosos e devem ser revisados. A verificao de requisitos
constitui-se de uma checagem final executada pelo analista de negcios e principais
partes interessadas para determinar que os requisitos estejam:
6.5.3 Entrada
Requisitos [Exceto os Declarados]: Qualquer requisito pode ser verificado
(incluindo os de negcio, das partes interessadas, da soluo e de transio). Verificao
uma checagem da qualidade executada, seguida da anlise de um requisito.
6.5.4 Elementos
O analista de negcios verifica se os requisitos foram especificados em declaraes
de requisitos bem escritas.
Entradas
*
Requisitos
[Exceto os
Declarados]
6.5
Verificar Requisitos
6.5
Requisitos
[Verificados]
Coeso: Um conjunto coeso de requisitos est relacionado a apenas uma coisa, seja
ela um processo de negcio, regra de negcio, unidade organizacional, etc. Todos os
requisitos, em um conjunto ou modelo, devem apoiar o seu propsito e escopo geral.
Testabilidade: Deve haver uma forma de provar que um requisito foi atendido. Cada
requisito deve ser testvel isto , deve ser possvel desenhar um teste que possa ser
usado para determinar se uma soluo atendeu ao requisito, ou utilizar algum outro
meio de determinar o aceite, ou no, de uma soluo que atende ao requisito.
.2 Atividades de Verificao
Atividades de verificao so tipicamente desempenhadas iterativamente ao longo
do processo de anlise de requisitos. Atividades de verificao incluem:
Adicionar exemplos onde for apropriado para esclarecer e reforar o business case.
6.5.5 Tcnicas
.1 Tcnicas Gerais
Definio dos Critrios de Aceite e Avaliao (9.1): Garantir que os requisitos
esto declarados de forma suficientemente clara para a elaborao de um conjunto
de testes que podem provar que os requisitos foram atendidos.
Rastreamento de Problemas (9.20): Pode ser utilizado para garantir que quaisquer
problemas identificados durante a verificao estejam resolvidos.
.2 Checklists
Checklists so teis como uma tcnica de controle da qualidade para a documentao
dos requisitos. Eles podem incluir um conjunto padro de elementos de qualidade
que o analista de negcios, ou outros revisores, usam para validar os requisitos, ou
ser desenvolvidos especificamente para capturar questes relacionadas ao projeto.
O propsito de um checklist garantir que itens entendidos como importantes pela
organizao ou pela equipe do projeto estejam includos na (s) entrega (s) final(is),
ou que os passos do processo que a organizao ou a equipe do projeto tenham
determinado que devam ser seguidos foram abordados. Checklists podem tambm
ser desenvolvidos dentro do projeto para auxiliar na garantia da consistncia da
abordagem e resultados, particularmente em projetos grandes, onde mltiplas
equipes de subprojetos esto trabalhando.
6.5.7 Sada
Requisitos [Verificados]: Requisitos verificados so de qualidade suficiente para
permitir que o trabalho futuro, baseado nestes requisitos, seja executado.
5.5 6.5
6.6
Validar Requisitos
6.6
Requisitos
[Validados]
6.6.2 Descrio
Validao de requisitos um processo contnuo para garantir que os requisitos das partes
interessadas, da soluo e de transio, estejam alinhados aos requisitos do negcio.
Avaliar qual ser o resultado para a parte interessada quando a sua necessidade for
satisfeita pode ser til na validao dos requisitos. A implementao dos requisitos
como um todo deve ser suficiente para atingir o estado futuro desejado para clientes e
usurios. Em muitos casos, partes interessadas possuem necessidades e expectativas
diferentes ou conflitantes e que podem ser expostas atravs do processo de validao
para serem reconciliadas. Veja Gerenciar o Escopo e os Requisitos da Soluo (4.1).
6.6.3 Entrada
Business Case: O business case descreve os objetivos e medidas gerais do negcio
que se espera que a soluo entregue. Para ser vlido, um requisito deve contribuir
diretamente ou indiretamente para o business case. Outros requisitos do negcio,
incluindo a necessidade do negcio, capacidades requeridas e o escopo da soluo
podem tambm ser usados para validao.
6.6.4 Elementos
.1 Identificar Suposies
Em muitos casos pode no ser possvel provar que a implementao do requisito
resultar no benefcio desejado. Se uma organizao est lanando um produto ou
servio sem precedentes, pode ser necessrio criar suposies a respeito da resposta
dos clientes ou das partes interessadas, uma vez que no h experincias similares
nas quais se possa basear. Em outros casos, pode ser difcil ou impossvel provar que
um problema particular derive de uma causa-raiz identificada. Partes interessadas
podem ter assumido que certos benefcios iro resultar da implementao de um
requisito e essas suposies devem ser identificadas e definidas, de forma que os
riscos associados possam ser gerenciados. Veja Definir Suposies e Restries (6.4).
Valor para o negcio pode ser entregue atravs de requisitos que apoiam a conformidade
com regulamentos ou outros padres, alinhamento junto a padres e polticas internas
da organizao ou que aumentam a satisfao das partes interessadas, mesmo se essas
coisas no possurem um benefcio financeiro direto mensurvel.
No nvel do projeto, o custo da oportunidade refere-se aos benefcios que poderiam ser
atingidos com um investimento alternativo no lugar do investimento que est sendo
feito. Em outras palavras, o custo do que voc no pode fazer, ou ter, porque decidiu
investir neste projeto ao invs de investir em outro. Este conceito pode tambm ser
aplicado a decises feitas dentro de um projeto. Por exemplo, se uma equipe de projeto
investe tempo e energia implementando uma funcionalidade em uma aplicao de
software, este esforo no pode ser aplicado em testes adicionais, treinamento para
os usurios, resoluo de bugs ou outro trabalho do projeto. Este trabalho perdido
representa o custo da oportunidade da deciso. O custo da oportunidade de qualquer
deciso igual ao valor do melhor uso alternativo desses recursos.
6.6.5 Tcnicas
Definio dos Critrios de Aceite e Avaliao (9.1): Critrios de aceite so as
mtricas de qualidade que devem ser cumpridas para conquistar a aceitao pelas
partes interessadas.
Anlise de Riscos (9.24): Anlise de riscos pode ser usada para identificar cenrios
possveis que alterariam o valor entregue por um requisito.
6.6.7 Sadas
Requisitos [Validados]: Requisitos validados so aqueles que podem demonstrar
que entregam valor para as partes interessadas e que esto alinhados com as metas
e objetivos do negcio. Se um requisito no pode ser validado, ele no beneficia a
organizao, no se enquadra no escopo da soluo, ou ambos.
7.1.2 Descrio
A avaliao da soluo pode ser executada com uma nica soluo ou comparar
vrias solues propostas.
6.4 4.1,
6.1
7.1
Avaliar a Soluo
Proposta
7.1
Avaliao da
Soluo
Proposta
Seleo ou
Desenho da
Soluo
+
7.1.3 Entrada
Suposies e Restries: Suposies podem levar ao favorecimento de certas
solues, enquanto restries podem limitar as opes de solues disponveis.
7.1.4 Elementos
.1 Ranqueamento das Opes de Solues
Quando h relativamente poucos critrios envolvidos, pode ser mais produtivo focar-
se naqueles critrios nos quais existam diferenas substanciais entre as alternativas
de soluo. Essas diferenas constituem, por sua vez, a base para a deciso.
7.1.5 Tcnicas
Definio dos Critrios de Aceite e de Avaliao (9.1): Os requisitos devem ser
expressados na forma de critrios de aceite para torn-los mais teis para a avaliao
das solues propostas.
7.1.7 Sada
Avaliao da Soluo Proposta: Avalia o valor entregue por cada soluo proposta.
Caso haja vrias solues disponveis, uma recomendao sobre a melhor soluo
deve ser feita. Caso nenhuma soluo entregue valor suficiente para justificar a sua
implementao, uma recomendao para abandono da iniciativa deve ser dada.
7.2.2 Descrio
A alocao de requisitos o processo de distribuio dos requisitos das partes
interessadas e da soluo nos componentes da soluo e em liberaes. A alocao
apoiada pela avaliao das trocas existentes entre as alternativas, no intuito de
maximizar os benefcios e minimizar os custos. O valor de uma soluo para o
negcio muda, dependendo de como os requisitos so implementados e quando a
soluo se torna disponvel para as partes interessadas. O objetivo da alocao
maximizar este valor.
7.2
Alocar Requisitos
7.2
Requisitos
[Alocados]
7.2.3 Entrada
Requisitos [Priorizados e Aprovados]: Alocao dos requisitos pode ser
desempenhada com requisitos em qualquer estgio (ex.: declarados, analisados,
verificados, validados), contudo, para que a tarefa seja considerada completa,
necessrio que os requisitos tenham sido aprovados.
7.2.4 Elementos
.1 Componentes da Soluo
A maioria das solues de negcio (com exceo de pequenas mudanas ou
melhorias em uma soluo existente) ser composta de mltiplos componentes.
Cada componente implementa um subconjunto dos requisitos. A alocao de
requisitos aos componentes da soluo ser um acionador primrio do custo para
implementar a soluo e os benefcios gerados por ela.
7.2.5 Tcnicas
Definio dos critrios de Aceite e Avaliao (9.1):
Um conjunto mnimo de critrios de aceite precisa ser atingido para uma liberao
em particular.
Anlise das Regras de Negcio (9.4): Regras de negcio podem ser gerenciadas e
monitoradas por pessoas ou automatizadas por um aplicativo de software.
Anlise Decisria (9.8): Pode ser usada para estimar o valor associado com
diferentes decises de alocao e otimizar essas decises.
Cenrios e Casos de Uso (9.26): Fluxos alternativos podem ser separados do caso de
uso base e ser includos em uma extenso para serem movidos para uma liberao
posterior.
Usurio Final: Pode requerer que um conjunto mnimo definido de requisitos seja
implementado antes que a liberao seja aceita. Se os requisitos so realocados
a um processo manual, a carga de trabalho adicional pode afetar seriamente o
desempenho do seu trabalho e a sua satisfao. Usurios finais podem possuir
preocupaes a respeito da frequncia da mudana que eles esto preparados para
aceitar e precisaro estar a par das realocaes.
7.2.7 Sada
Requisitos [Alocados]: Requisitos alocados so associados a um componente de
soluo que vai implement-los
7.3.2 Descrio
Uma avaliao da prontido organizacional descreve o efeito que uma nova soluo
ter sobre uma organizao e se ela est preparada para a mudana organizacional
que a implementao da soluo produzir. A comunicao efetiva dos impactos
da soluo auxilia na implementao das prticas necessrias de gerenciamento
Entradas
5.4 3.3
7.3
Avaliar a Prontido
Organizacional
7.3
Avaliao da
Prontido
Organizacional
Definir Requisitos
de Transio
7.3.3 Entrada
Arquitetura Corporativa: Descreve o estado atual da corporao, incluindo
estrutura organizacional, processos de negcio, sistemas, informao, etc.
7.3.4 Elementos
.1 Avaliao Cultural
Determinar se os grupos de partes interessadas desejam genuinamente que a
mudana seja bem-sucedida. Avaliar as crenas, atitudes e sentimentos comuns
aos principais grupos de partes interessadas e o desejo daqueles grupos de
partes interessadas de aceitar a mudana. Determinar se as partes interessadas
compreendem as razes pelas quais uma nova soluo est sendo implementada,
se elas veem a soluo como algo que ser benfico e se elas compreendem as razes
pelas quais uma nova soluo requerida.
7.3.5 Tcnicas
.1 Tcnicas Gerais
Definio de Critrios de Aceite e Avaliao (9.1): Critrios de aceite da soluo
devem refletir nveis de desempenho que permitiriam organizao ter confiana
nas solues que atendam queles critrios.
Anlise SWOT (9.32): Usada para avaliar estratgias desenvolvidas para responder
a questes identificadas.
Total: 7 Total: 4
7.3.7 Sada
Avaliao da Prontido Organizacional: Descreve se as partes interessadas esto
preparadas para aceitar a mudana associada a uma soluo e so capazes de us-la
efetivamente. Pode levar a revises no escopo da soluo ou do projeto.
7.4.2 Descrio
Na maioria dos casos, uma soluo implementada em uma corporao para
aperfeioar ou substituir uma soluo existente. Durante o perodo de transio (o
tempo no qual ambas solues, a nova e a existente, esto operacionais), a corporao
pode precisar operar as solues em paralelo, transferir informaes entre a soluo
nova e a antiga, conduzir treinamentos para capacitar partes interessadas para
operar efetivamente a nova soluo e assim por diante. Alm do desenvolvimento em
si, a equipe de implementao tende a ter que desenvolver capacidades adicionais
para apoiar essa transio.
Naqueles casos em que no h soluo existente e a nova soluo est adicionando uma
capacidade completamente nova corporao (ao invs de estender ou aperfeioar
uma capacidade existente), os requisitos de transio no precisam ser analisados.
Entradas
7.3 3.3
7.4
Definir Requisitos
de Transio
7.4
Requisitos de
Transio
7.4.3 Entrada
Avaliao da Prontido Organizacional: Usada para identificar reas nas quais
a organizao precisa adicionar novas capacidades para gerenciar e operar a nova
soluo.
Soluo [Em Operao]: A soluo em operao (ou existente) ser investigada para
compreender o que precisa ser transferido para a nova soluo. Pode ser necessrio
elicitar uma descrio das capacidades da soluo e desempenhar algumas
tarefas de anlise, no intuito de garantir que as capacidades atuais so totalmente
compreendidas.
7.4.4 Elementos
Examinar a soluo atualmente em uso para identificar particularidades que esto
implementadas de forma substancialmente diferente na nova soluo, informaes
que precisam ser transferidas para a nova soluo e outras reas de mudana
significativa. Fontes provveis de requisitos de transio incluem:
.1 Dados
Os dados e metadados gerenciados pelo sistema antigo precisam ser avaliados
para determinar o arquivamento da informao ou a sua transferncia para a nova
soluo. Regras para a converso dessas informaes devero ser desenvolvidas e
regras de negcio podem precisar ser definidas para garantir que a nova soluo
interprete os dados convertidos corretamente.
.2 Trabalho Contnuo
provvel que um trabalho esteja sendo feito na verso antiga da soluo, no momento
em que a nova verso implementada. Opes para o gerenciamento deste trabalho
podem incluir a finalizao do trabalho existente na soluo atual, iniciando o novo
trabalho na nova soluo, suspendendo o processamento do novo trabalho por um
perodo de tempo ou convertendo todo o trabalho no momento da implementao.
.3 Mudana Organizacional
O analista de negcio pode estar envolvido no desenvolvimento de um processo para o
gerenciamento do lado humano das mudanas relacionado soluo. O gerenciamento
de mudanas organizacionais geralmente refere-se a um processo e a um conjunto
de ferramentas para o gerenciamento da mudana em um nvel organizacional.
O analista de negcio pode auxiliar no desenvolvimento de recomendaes de
mudanas na estrutura organizacional ou no pessoal, uma vez que as funes de
trabalho podem mudar significantemente como resultado da automao do trabalho.
Novas informaes podem ser disponibilizadas para as partes interessadas e novas
habilidades podem ser necessrias para a operao da soluo.
7.4.5 Tcnicas
Anlise de Regras de Negcio (9.4): Regras de negcio adicionais podem ser
definidas para auxiliar na migrao dos dados, ou para gerenciar o trabalho migrado
da soluo existente (j que possvel que diferentes regras sejam aplicadas,
dependendo de quando o trabalho foi realizado).
Usurio Final: Se a soluo existente e a nova esto ambas em uso por um perodo,
ele precisar saber como coorden-las.
7.4.7 Sada
Requisitos de Transio: Requisitos de transio descrevem capacidades que
devem ser desenvolvidas para que uma organizao faa a transio bem-sucedida
entre solues. Os requisitos de transio so analisados por essa tarefa e devem
ainda ser verificados, validados, gerenciados e comunicados.
7.5.2 Descrio
A validao da soluo requerida para garantir que uma soluo entregue atende
continuamente s necessidades do negcio . Os problemas que so identificados atravs
da validao da soluo sero reportados e priorizados para resoluo. Quando um
problema identificado na soluo (isto , uma falha em atender a uma necessidade
de uma parte interessada tenha sido o requisito bem especificado ou no) o analista
de negcio ser capaz de auxiliar a equipe na determinao da ao mais apropriada.
7.5.3 Entrada
Soluo [Construda]: A validao s pode ser desempenhada sobre uma soluo
que existe de fato. A soluo pode, ou no, estar em uso pela corporao.
7.5.4 Elementos
.1 Investigar Sadas Defeituosas da Soluo
Identificar defeitos em uma soluo ou componente da soluo procurando casos
nos quais as sadas da soluo esto abaixo de um nvel aceitvel de qualidade.
necessrio definir o que considerado como sendo uma sada defeituosa. Por
exemplo, um requisito pode ser considerado defeituoso se for alterado mais de uma
vez antes da sua implementao, ou se ele for rejeitado pelos revisores depois de uma
segunda rodada de revises. Quando puder ser constatado que uma soluo est
7.5
Validar a Soluo
7.5.5 Tcnicas
Definio de Critrios de Aceite e Avaliao (9.1): Determinar o conjunto de
requisitos que a soluo deve atender para ser considerada vlida.
7.5.7 Sada
Defeitos Identificados: Problemas conhecidos existentes em uma soluo.
Aes de Mitigao: Passos que podem ser tomados, ou processos que podem ser
seguidos para reduzir ou eliminar o efeito que um defeito identificado possui sobre
uma parte interessada ou sobre um grupo de partes interessadas.
7.6.2 Descrio
Avaliao da soluo envolve a investigao de como uma soluo usada de fato
aps a sua implantao e a avaliao do efeito que ela teve, tanto positivo quanto
negativo. Ela pode ser denominada avaliao ps-implementao quando executada
imediatamente aps a finalizao de um projeto.
* 7.5
7.6
Avaliar o Desempenho da
Soluo
7.6
Avaliao do
Desempenho da
Soluo
7.6.3 Entradas
Requisitos de Negcio: O desempenho da soluo ser medido em relao aos
requisitos do negcio. Sem requisitos do negcio claros impossvel avaliar o
desempenho da soluo efetivamente, uma vez que no existem metas definidas que
ela supostamente deve atender.
Soluo [Em Operao]: Essa tarefa no pode ser desempenhada at que a soluo
esteja em uso.
7.6.4 Elementos
.1 Compreender o Valor Entregue pela Soluo
Reunir as mtricas atuais que descrevem o desempenho da soluo. Aplicativos podem
reportar automaticamente algumas ou todas as mtricas definidas, mas onde elas no o
fazem, ser necessrio reunir informaes de desempenho qualitativas e quantitativas.
Desempenho significativamente acima ou abaixo das metas podem ser investigados
para identificar a causa-raiz do problema ou determinar uma resposta apropriada.
7.6.5 Tcnicas
Anlise Decisria (9.8): Uma anlise custo/benefcio tipicamente usada para
determinar o impacto financeiro da soluo sobre a organizao. J que so
crticos, importante garantir que os custos no-financeiros (incluindo o custo da
oportunidade) e os benefcios so avaliados.
Grupos Focais (9.11): teis para ganhar uma compreenso qualitativa detalhada do
valor de uma soluo para um grupo de partes interessadas. Eles podem ser usados
para descobrir novas informaes alm do escopo das mtricas previamente definidas.
Observao (9.18): Pode revelar usos ou problemas que no esto sendo reportados.
7.6.7 Sada
Avaliao do Desempenho da Soluo: Descreve como a soluo est
desempenhando em relao s metas e objetivos do negcio.
.2 Definio
Pensamento criativo envolve no s a gerao de novas ideias e conceitos, como
tambm novas associaes entre ideias e conceitos existentes. Isso exige inovao
e adaptabilidade situao. Alm da identificao e sugesto de alternativas, o
analista de negcios pode conseguir promover o pensamento criativo entre os
demais, fazendo as perguntas certas e desafiando suposies.
.3 Medidas de Eficcia
Sinais de pensamento criativo bem sucedido incluem:
.2 Definio
Uma deciso necessria toda vez que preciso selecionar uma alternativa ou
abordagem entre duas ou mais opes. Anlise de deciso inclui reunir informaes
relevantes para uma deciso, decompor a informao relevante, comparar opes
similares e no similares e identificar a opo mais desejvel. Analistas de negcios
devem estar cientes das armadilhas que podem impedir algum ou um grupo de
.3 Medidas de Eficcia
Sinais de decises bem embasadas incluem:
8.1.3 Aprendizado
.1 Propsito
Analistas de negcios devem aprender o domnio do negcio, entender como o
negcio funciona e depois devem compreender como todo este aprendizado ser
utilizado para trazer benefcios organizao.
.2 Definio
Aprender o processo de adquirir conhecimento ou habilidades. Para aprender a
respeito de um domnio, necessrio passar por vrios estgios, desde a aquisio
inicial e o aprendizado dos fatos em si (atravs da compreenso dos seus significados),
at a aplicao do conhecimento no dia-a-dia e, por fim, a anlise, sntese e avaliao.
Um analista de negcios deve ser capaz de descrever o seu nvel de compreenso
do domnio do negcio e deve ser capaz de aplicar este nvel de compreenso
para determinar quais atividades de anlise devem ser desempenhadas em uma
determinada situao. Quando o aprendizado sobre um domnio atinge o ponto em
que a anlise est completa, o analista de negcios deve ser capaz de sintetizar a
informao para identificar oportunidades de criar novas solues e avaliar essas
solues para garantir que elas sejam eficazes.
.3 Medidas de Eficcia
Sinais do aprendizado bem sucedido incluem:
.2 Definio
Para definir um problema, necessrio garantir que a natureza do problema
claramente compreendida por todas as partes e que questes implcitas tornem-
se visveis. Conflitos entre metas e objetivos das partes interessadas precisam
ser articulados e discutidos. Pr-suposies devem ser identificadas e testadas.
Os objetivos que sero alcanados quando o problema for solucionado devem ser
claramente especificados e solues alternativas devem ser desenvolvidas. Solues
alternativas so avaliadas em relao aos objetivos para identificar as vantagens e
desvantagens de cada soluo e para determinar a melhor soluo. O analista de
negcios deve conhecer vrias tcnicas para resoluo de problemas.
.3 Medidas de Eficcia
Sinais de resoluo de problemas bem sucedida incluem:
.2 Definio
A teoria dos sistemas e o pensamento sistmico sugerem que um sistema ter
propriedades, comportamentos e caractersticas que emergem da interao entre
os componentes do sistema e que no so previsveis atravs da compreenso
de cada componente isoladamente. No contexto da teoria dos sistemas, o termo
sistema muito mais abrangente do que um sistema automatizado de informao
(aplicativos de software) ele tambm inclui as pessoas envolvidas e a interao
entre elas, as foras externas que afetam o seu comportamento e todos os elementos
e fatores relevantes.
.3 Medidas de Eficcia
Sinais do uso eficaz do pensamento sistmico incluem:
.2 Definio
tica requer compreenso do comportamento moral e imoral, dos padres que
devem governar o comportamento de uma pessoa e disposio para garantir que
este comportamento seja moral ou atenda aos padres. Analistas de negcios
precisam considerar o impacto que uma soluo proposta ter sobre todas as
partes interessadas e trabalhar para garantir que todas as partes sejam tratadas de
forma justa. Tratamento justo no requer que o resultado seja benfico para uma
parte interessada especfica, mas requer que: todas as partes interessadas afetadas
compreendam as razes da deciso, que elas no estejam sendo enganadas a
respeito do resultado e que as decises sejam tomadas tendo em mente os interesses
da organizao. O analista de negcios deve ser capaz de identificar um dilema tico
e entender como tais dilemas podem ser solucionados.
.3 Medidas de Eficcia
Sinais de comportamento tico incluem:
.2 Definio
Organizao pessoal envolve a habilidade de prontamente encontrar arquivos ou
informaes, administrar o tempo, gerenciar tarefas e tratar prioridades de forma
apropriada. Informaes devem ser armazenadas ou arquivadas de forma que
permita ao analista de negcios recuper-las posteriormente. Gerenciamento eficaz
do tempo requer priorizao eficaz, eliminao da procrastinao e clareza de
metas e expectativas. Tcnicas como planos de ao, listas de atividades e definio
de prioridades esto entre as abordagens utilizadas para o gerenciamento efetivo
do tempo.
.3 Medidas de Eficcia
Sinais de organizao pessoal incluem:
8.2.3 Confiabilidade
.1 Propsito
Conquistar a confiana das principais partes interessadas necessrio para garantir
que o analista de negcios consiga levantar requisitos relacionados a assuntos
delicados e para garantir que recomendaes sejam avaliadas apropriadamente.
.2 Definio
Um analista de negcios digno de confiana deve demonstrar constantemente s partes
interessadas que merece esta confiana e que est preocupado com os interesses das
partes envolvidas. As partes interessadas devem acreditar que o analista de negcios se
comporta de forma tica para que a anlise de negcios possa ocorrer de forma eficaz e,
assim, evitar a falta de confiana gerada por interesses em se manter o status quo ou pelo
simples medo da mudana. Confiabilidade requer que o analista de negcios preocupe-se
com as reais necessidades e no com os desejos das partes interessadas, e que o analista
de negcios trate honestamente de problemas ou conflitos quando eles ocorrerem.
.3 Medidas de Eficcia
Sinais de confiabilidade incluem:
.2 Definio
Os princpios de negcios so as caractersticas comuns a todas as organizaes com
propsitos e estruturas similares, estando elas, ou no, dentro da mesma indstria.
Quase todas as organizaes precisam de determinadas funes ou capacidades
para que possam operar. reas de negcios dentro do mesmo setor de mercado ou
at em outros setores frequentemente possuem um conjunto de processos de negcio
e sistemas relacionados. reas funcionais comuns incluem:
Recursos Humanos
Finanas
Tecnologia da Informao
Apesar destas reas possuirem processos em comum, eles podem tambm variar
consideravelmente dependendo da indstria e tamanho da organizao (ex.:
Recursos Humanos sero guiados por diferentes influncias culturais e regulatrias,
mas existem similaridades universais em funes tais como: encontrar, reter,
aconselhar, compensar e demitir colaboradores). Outras reas, como por exemplo a
Produo, tendem a possuir demandas fundamentalmente diferentes, dependendo
do setor de mercado (ex.: agricultura versus desenvolvimento de software). A
compreenso de como outras organizaes resolveram desafios similares pode ser
til na identificao de potenciais solues.
.3 Medidas de Eficcia
Sinais de conhecimento em relao aos princpios e prticas de negcios incluem:
.2 Definio
Conhecimento de mercado a compreenso das foras competitivas que moldam um
determinado setor de mercado. Isso requer que o analista de negcios compreenda
os vrios segmentos de consumidores que o mercado atende e as caractersticas
demogrficas, ou outras caractersticas comuns a cada segmento. Uma compreenso
das tendncias que impactam o mercado ajudar a identificar os requisitos de negcio.
Concorrentes faro mudanas em seus produtos e suas operaes em resposta a
essas mudanas, e o analista de negcios pode precisar recomendar mudanas a uma
iniciativa em andamento para responder ao de um concorrente.
.3 Medidas de Eficcia
Sinais de um conhecimento eficaz de mercado ou de um determinado setor do
mercado incluem:
.2 Definio
O conhecimento da organizao a compreenso da arquitetura do negcio. Isso
inclui a compreenso do modelo de negcio da organizao (como a organizao gera
lucro ou atinge suas metas), a estrutura organizacional atual, os relacionamentos
existentes entre as unidades de negcio e as pessoas que cumprem a funo das
principais partes interessadas. Compreender uma organizao requer entender os
meios informais de comunicao e autoridade que costumam existir em paralelo
aos formais e o ambiente poltico interno que governa ou influencia as decises.
.3 Medidas de Eficcia
Sinais do conhecimento do analista de negcios em relao organizao incluem:
.2 Definio
Analistas de negcios frequentemente trabalham em projetos que envolvem
aperfeioamento de uma soluo existente ou a aquisio de uma soluo
disponvel no mercado, ao invs do desenvolvimento de solues customizadas. Em
tais circunstncias, provvel que o mtodo de implementao escolhido impacte
.3 Medidas de Eficcia
Sinais do conhecimento til de solues incluem:
.2 Definio
Habilidades de comunicao verbal so usadas para expressar oralmente ideias,
informaes ou outras questes. Comunicaes verbais so um rico canal que
permite uma eficiente transferncia de informao, incluindo emoes e outras
informaes no-verbais. Habilidades eficazes de comunicao verbal incluem
tanto a habilidade de se fazer compreender quanto a habilidade de ouvir ativamente,
o que garante a compreenso do que dito pelos outros. O analista de negcios
deve compreender como o tom de voz pode influenciar o ouvinte positiva ou
negativamente. A comunicao verbal mais eficiente quando a informao sendo
comunicada ser usada no curto prazo.
.3 Medidas de Eficcia
Habilidades eficazes de comunicao verbal podem ser demonstradas atravs de:
8.4.2 Ensino
.1 Propsito
Habilidade para ensinar faz com que analistas de negcios possam comunicar
requisitos e questes a serem resolvidas de forma eficaz e garantir que a informao
comunicada ser compreendida e retida.
.2 Definio
Ensinar requer uma compreenso de como as pessoas aprendem e a habilidade
de usar esta compreenso para que o aprendizado acontea de forma eficaz. A
comunicao eficaz de requisitos requer habilidade para ensinar, uma vez que
frequentemente o analista de negcios deve educar os especialistas a respeito do
contexto no qual uma soluo ser implantada. Um analista de negcios deve
conhecer os diferentes estilos de aprendizado, incluindo:
.3 Medidas de Eficcia
Habilidades eficazes de ensino podem ser demonstradas atravs da:
.2 Definio
Comunicao escrita envolve o uso de smbolos para comunicar informao. Isso
inclui a habilidade de escrever de forma eficaz para vrios contextos e pblicos. A
comunicao escrita necessria quando a informao ser usada em um momento
ou local diferente do momento ou local onde ela foi criada. A comunicao escrita
eficaz requer que o analista de negcios possua um amplo vocabulrio, compreenso
de gramtica e estilo e tambm de quais expresses ou termos sero mais facilmente
compreendidos pelo pblico alvo. As comunicaes escritas tornam possvel o
registro de uma grande quantidade de informaes, porm frequentemente
desafiador garantir que o texto escrito seja corretamente compreendido.
.3 Medidas de Eficcia
Habilidades de comunicao escrita eficazes podem ser demonstradas atravs de:
.2 Definio
Facilitao a habilidade de moderar discusses entre um grupo para permitir que
todos os participantes articulem os seus pontos de vista de forma eficaz a respeito
do tpico em discusso e garantir que os participantes reconheam e apreciem os
diferentes pontos de vista que forem articulados. Em muitos casos, uma discusso
facilitada de forma eficaz levar os participantes a reconhecer que eles possuem
vises diferentes a respeito do tpico em discusso. O analista de negcios pode
ser chamado para apoiar a negociao entre as partes, com o objetivo de resolver
as diferenas da melhor maneira possvel. O analista de negcios deve ser capaz de
identificar os verdadeiros interesses de cada parte, de distinguir entre os verdadeiros
interesses e o que foi abertamente declarado, e auxiliar as partes a identificar
solues que satisfaam seus verdadeiros interesses.
.3 Medidas de Eficcia
Habilidades eficazes de facilitao e de negociao so demonstradas atravs de:
.2 Definio
A responsabilidade do analista de negcios em definir e comunicar requisitos
o colocar numa funo de liderana em qualquer grupo ou equipe de projeto,
havendo ou no pessoas subordinadas diretamente a ele.
.3 Medidas de Eficcia
Habilidades de liderana e de influncia eficazes so demonstradas atravs de:
.2 Definio
Analistas de negcios geralmente trabalham como parte de uma equipe
juntamente com outros analistas de negcios, gerentes de projetos, outras partes
interessadas e especialistas na implementao de solues. Os relacionamentos
entre integrantes de uma equipe so uma parcela importante do sucesso de
qualquer projeto ou organizao.
.3 Medidas de Eficcia
Habilidades de trabalho em equipe eficazes so demonstradas atravs de:
.2 Definio
Estes aplicativos geralmente incluem trs componentes: processamento de
texto, planilhas e softwares de apresentao. Os documentos produzidos por
essas ferramentas so basicamente a forma como informaes so armazenadas
e distribudas em muitas organizaes. Analistas de negcios precisam ser
proficientes no uso de ferramentas genricas, mesmo onde ferramentas mais
especializadas estiverem disponveis. Elas possuem a vantagem de serem de baixo
custo ou at mesmo gratuitas. Alm disso, quase todas as partes interessadas tm
acesso a elas.
.3 Medidas de Eficcia
Sinais de habilidade com aplicativos de uso geral incluem:
.2 Definio
Ferramentas de diagramao facilitam o desenho e a rpida documentao de um
modelo, tipicamente provendo exemplos ou templates que seguem uma notao
particular. Elas geralmente no impem ou verificam a utilizao de um padro de
notao ou fazem isso de forma limitada. Ferramentas de diagramao geralmente
tm baixo custo e so relativamente fceis de usar. Os diagramas gerados podem ser
integrados a um documento de texto.
.3 Medidas de Eficcia
Sinais de habilidade com aplicativos especializados incluem:
9.1.2 Descrio
Determinar quais requisitos podem ser efetivamente mais usados como critrios de
aceite ou avaliao.
Tanto critrios de aceite quanto de avaliao podem ser usados para determinar se
uma soluo ou componente de soluo pode ser considerado objetivamente como
atendendo a um requisito. Critrios de aceite so tipicamente usados quando apenas
uma soluo possvel est sendo avaliada e so geralmente expressos como aprovado
ou reprovado. Critrios de avaliao so usados para comparar mltiplas solues
ou componentes de solues e seguem um espectro de possveis notas.
9.1.3 Elementos
.1 Testabilidade
Os critrios de aceite e avaliao, ainda mais do que outros requisitos, devem ser
expressos em uma forma testvel. Isso pode exigir que sejam detalhados em uma
forma atmica para que casos de teste possam ser escritos para testar a soluo em
funo dos critrios.
.2 Desvantagens
Critrios de aceite e avaliao podem expressar obrigaes contratuais de forma
que seja difcil a mudana, tanto por razes legais, quanto polticas.
9.2 Benchmarking
9.2.1 Propsito
Os estudos de benchmarking so realizados para comparar as foras e as fraquezas
de uma organizao em relao aos seus pares e concorrentes.
9.2.2 Descrio
Os estudos de benchmarking so conduzidos para comparar prticas
organizacionais com as melhores prticas que existem nas empresas concorrentes,
no governo ou na indstria. O objetivo dos estudos de benchmarking determinar
como as companhias alcanam seus nveis superiores de performance e usam
essa informao para desenhar projetos para melhorar as operaes da empresa.
Benchmarking normalmente focado em estratgias, operaes e processos.
9.2.3 Elementos
O benchmarking requer que o analista de negcios:
.2 Desvantagens
O benchmarking consome tempo. Alm disso, as organizaes podem no ter
o conhecimento necessrio para conduzir a anlise e adquirir ou interpretar
informaes teis competitivas.
Uma vez que envolve a avaliao de solues que funcionaram em outros lugares,
com o objetivo de reproduzi-las, o benchmarking no pode produzir solues
inovadoras ou solues que produziro uma vantagem competitiva sustentvel.
9.3 Brainstorming
9.3.1 Propsito
O brainstorming uma excelente forma de fomentar pensamento criativo acerca de
um problema. O alvo do brainstorming produzir numerosas novas ideias e derivar
delas temas para anlise futura.
9.3.2 Descrio
O brainstorming uma tcnica dedicada a produzir um conjunto amplo ou diverso
de opes. O brainstorming auxilia na resposta a questes especficas como (mas
no limitado a):
9.3.3 Elementos
.1 Preparao
Desenvolver uma definio clara e concisa da rea de interesse.
Determinar um limite de tempo para o grupo gerar ideias; quanto maior for o
grupo, mais tempo necessrio.
.2 Sesso
Compartilhe novas ideias sem nenhuma discusso, criticismo ou avaliao.
No limite o nmero de ideias, uma vez que o objetivo elicitar tantas quantas o
perodo de tempo permitir.
.3 Fechamento
Uma vez que o limite de tempo alcanado, usando os critrios de avaliao pr-
determinados, discuta e avalie as ideias.
Pode ser til durante um workshop para reduzir a tenso entre os participantes.
.2 Desvantagens
Dependente da criatividade ou disposio dos participantes. Polticas
organizacionais ou interpessoais tambm podem limitar a participao.
9.4.2 Descrio
Polticas e regras direcionam e restringem a organizao e a sua operao.
Uma poltica do negcio uma diretiva no-acionvel que apoia um objetivo do
negcio. Uma regra de negcio uma diretiva especfica, acionvel e testvel
que est sob o controle de uma organizao e que apoia uma poltica do negcio.
Regras particularmente complexas, ou regras com uma quantidade razovel
de dependncias inter-relacionadas, podem ser expressas como uma tabela de
deciso ou como uma rvore de deciso, como descrito em Anlise de deciso (9.8).
9.4.3 Elementos
Regras de negcio requerem um glossrio definido de termos e uma compreenso
de como os relacionamentos entre elas, conhecidos como um modelo de termos
e fatos (ver Dicionrio de dados e glossrio (9.5) e Modelagem de dados (9.7) para
mais informaes). No intuito de garantir que elas so independentes de qualquer
implementao, as regras no devem depender de nenhuma informao adicional,
ou incluir suposies sobre como elas sero impostas.
.1 Regras operativas
Regras operativas so regras que a organizao escolhe para impor como uma
questo de poltica. Elas so destinadas a guiar as aes das pessoas que trabalham
dentro da organizao. Elas podem obrigar as pessoas a tomar certas aes, evitar
que as pessoas tomem certas aes ou prescrever condies sob as quais uma
ao deva ser tomada. Por definio, deve ser possvel para as pessoas violar uma
regra operativa, mesmo quando no h circunstncias sob as quais a organizao
aprovaria este ato. Um exemplo de regra operativa :
Um pedido no deve ser tirado quando o endereo de cobrana fornecido pelo cliente
no corresponder com o endereo registrado na companhia do carto de crdito.
Uma vez que possvel violar uma regra operativa, uma anlise posterior pode ser
conduzida para determinar quais tipos de sanes devem ser impostas quando uma
regra violada, permitir que uma regra seja desconsiderada (antes ou depois do fato)
ou as circunstncias nas quais uma exceo regra apropriada. Isso pode levar
definio de regras adicionais.
.2 Regras estruturais
Regras estruturais so destinadas a auxiliar na determinao de quando algo ,
ou no, verdadeiro, ou quando as coisas se encaixam dentro de uma categoria
especfica. Elas so expressas como regras porque elas descrevem categorizaes
que podem mudar ao longo do tempo. Uma vez que elas estruturam o conhecimento
da organizao, e no o comportamento das pessoas, elas no podem ser violadas
(porm, podem ser mal aplicadas). Um exemplo de regra estrutural :
.2 Fraquezas
Organizaes podem produzir longas listas de regras de negcio. Regras de negcio
podem contradizer umas s outras ou produzir resultados imprevistos quando
combinadas. Pode ser tambm importante questionar regras de negcio existentes
em relao sua contnua relevncia em relao a modos atuais ou projetados de
operaes e estrutura organizacionais.
9.5.2 Descrio
Dicionrios de dados e glossrios so usados para identificar formalmente e definir
toda a terminologia usada pela organizao ou unidade organizacional. Por exemplo,
uma unidade organizacional pode diferenciar entre cliente e consumidor, onde um
cliente uma parte com a qual o negcio possui um acordo de servio, enquanto
um consumidor pode possuir um relacionamento muito mais casual e baseado em
transaes com o negcio. Em uma organizao de sade, como um hospital, o termo
paciente pode ser usado como definio nica, no lugar de cliente ou consumidor.
9.5.3 Elementos
.1 Glossrio
Um glossrio documenta termos nicos para o domnio. Ele criado para garantir
que todas as partes interessadas compreendam o que se pretende dizer quando
certa palavra empregada. Um glossrio consiste de um termo relevante e uma
nica definio para cada domnio, como tambm apelidos de referncia cruzada.
.2 Dicionrio de dados
Dicionrios de dados incluem definies-padro para elementos de dados, seus
significados e valores permitidos. Um dicionrio de dados contm definies de
Nome: um nico nome para cada elemento de dados, que ser referenciado pelos
elementos de dados compostos.
9.6.2 Descrio
O Diagrama de Fluxo de Dados (DFD) fornece uma representao visual de como a
informao movida atravs do sistema. Ele mostra:
9.6.3 Elementos
.1 Entidades externas
Uma entidade externa uma fonte ou destino de dados. Ela representada como um
retngulo rotulado.
.2 Depsito de dados
Um depsito de dados representa a localizao onde um dado no est se movendo
ou sendo transformado, mas est sendo armazenado passivamente para uso futuro.
Depsitos de dados so representados como um rtulo entre duas linhas paralelas
ou um retngulo rotulado com um quadrado.
.3 Processo de dados
Um processo de dados um processo que transforma os dados de alguma forma,
seja combinando, convertendo, filtrando os dados, ou outra atividade do gnero.
Um asterisco dentro do processo usado para identificar processos de dados que
possuem modelos de decomposio. Processos so representados como um crculo
ou retngulo arredondado com um rtulo. O rtulo padro utiliza uma estrutura de
verbo-objeto.
.4 Fluxo de dados
Um fluxo de dados identifica onde os dados esto sendo movidos entre um
processo de dados e uma entidade externa, um depsito de dados ou outro
processo de dados. O nome do fluxo deve ser um substantivo que identifica os
dados sendo movidos. Ele pode ser especificado mais detalhadamente como fluxos
de resultado, de controle e de atualizao. Fluxos de dados so representados por
uma linha simples bipartida, com uma seta. As linhas devem ser rotuladas com
uma descrio dos dados sendo movidos.
.1 Pontos Fortes
Pode ser usada como tcnica de descoberta de processos e dados, ou como uma
tcnica para a verificao de uma Decomposio funcional (9.12) ou Modelo de
dados (9.7) que j tenha sido completado.
.2 Pontos fracos
DFDs no podem apresentar facilmente quem responsvel por desempenhar o
trabalho. Eles no podem mostrar caminhos alternativos para o mesmo processo.
Pacote de
Entrada de Dados
Pacote de Sada
de Dados
Depsito
de Dados
Processameto
de Dados
9.7.2 Descrio
Um modelo de dados normalmente toma a forma de um diagrama, apoiado por descries
textuais. Ele representa visualmente os tipos de pessoas, lugares, coisas e conceitos que
so importantes para o negcio, os atributos associados a eles e os relacionamentos
significativos entre eles. Modelos de dados so frequentemente apoiados por um
Dicionrio de dados e Glossrio (9.5) e pela Anlise de Regras de Negcio (9.4).
9.7.3 Elementos
Modelo lgico de dados descreve as informaes relevantes para uma organizao.
Modelo lgico de dados de alto nvel pode focar somente nas descries das
entidades, atributos e relacionamentos de maior importncia. Modelo lgicos de
dados detalhado comunica descries abrangentes de todas as entidades, atributos
e relacionamentos. Modelo fsico de dados descreve como os dados so armazenados
e gerenciados em um aplicativo de software.
.1 Conceito
Um conceito algo de significncia para o domnio que est sendo descrito, de cujos
dados a a organizao necessita.
Cada tipo de conceito deve ter um identificador nico (um tipo de atributo) que
diferencia entre instncias reais do conceito. Conceitos so referenciados como
entidades em DERs e como classes em um diagrama de classes.
.2 Atributos
Um atributo define uma determinada parte da informao associada a um conceito
o quanto de informao pode ser capturada nele, os valores permitidos e o tipo de
informao que ele representa.
relacionamento da
Entidade 1 esquerda para a direita Entidade 2
Identificador nico Identificador nico
relacionamento da direita
Atributo Atributo
para a esquerda
Entidade 3 Entidade 4
Identificador nico Identificador nico
Atributo 1 Chave Estrangeira
Atributo 2 Atributo
Relacionamentos so
Os atributos da entidade indicados por uma linha, com
esto listados abaixo do smbolos nas pontas para
identificador nico mostrar cardinalidade
Cardinalidade
Nome: um nico nome para o atributo. Outros nomes usados pelas partes
interessadas podem ser capturados como aliases.
.3 Relacionamento
Relacionamentos so associaes significativas do negcio entre conceitos. O
exemplo mostra os relacionamentos entre o Analista de Negcios e o Requisito
como uma linha rotulada. Os rtulos explicam a natureza do relacionamento sob a
perspectiva de cada entidade.
.4 Metadado
Os metadados so definidos como dados a respeito de dados. Os metadados
descrevem o contexto, uso e validade da informao de negcio e geralmente
usado para determinar quando e porque uma informao armazenada em um
sistema foi alterada.
<<Esteretipo>>
Classe 1 Classe 2
Atributo 1: Atributo 1
Tipo de Dados 1 0..* Atributo 2
Atributo 2: Atributo 3
Tipo de Dados Atributo 4
Operao 1
Operao 2
Operao 3 Os atributos da classe so
listados em uma caixa abaixo do
nome. Operaes so listadas
abaixo dos atributos.
Multiplicidade
* X X..Y 1..*
Classe Classe Classe Classe
Qualquer nmero Deve ser Qualquer nmero Qualquer nmero
(zero a muitos) exatamente X de X a Y de um a muitos
Uma vez que possuem uma forte base em conceitos matemticos, modelos de dados
so suportados por regras rigorosas de correo (exatido) e integridade. Isso
incentiva a acuidade no desenvolvimento dos modelos.
.2 Desvantagens
Modelos de dados podem ser complexos e eles lidam com conceitos que podem no
ser familiares para pessoas sem um histrico dentro da Tecnologia da Informao.
Se no forem apresentados corretamente, pode ser difcil para os usurios entend-
los e relacionar-se com eles. Termos e definies podem variar o uso em diferentes
unidades ou domnios organizacionais.
9.8.2 Descrio
A Anlise de Deciso uma abordagem de tomada de deciso que examina e modela
as possveis consequncias de diferentes decises. A anlise de deciso auxilia na
tomada de uma deciso otimizada sob condies de incerteza. A incerteza pode
existir por causa de fatores desconhecidos que so relevantes para o problema de
deciso, porque existem muitos fatores inter-relacionados para considerar, por
causa de perspectivas conflitantes de uma situao, ou por causa de escolha entre
diferentes opes disponveis.
9.8.3 Elementos
.1 Sadas
A anlise de deciso geralmente requer que o analista de negcios utilize alguma
forma de modelo matemtico para avaliar os possveis resultados.
Anlise Financeira
Os modelos financeiros estimam o valor de mercado de um ativo organizacional,
como por exemplo, o valor de uma nova soluo ou aquisio do negcio.
Taxa de retorno interno: a taxa de juros (ou desconto), quando o valor presente
lquido igual a zero;
Resultados no-financeiros
Nem todos os resultados de uma deciso podem ser expressos em termos financeiros.
Contudo, uma anlise de deciso eficaz ainda requer que os resultados sejam
diretamente comparveis. Em alguns casos, haver uma mtrica que aplicvel
(defeitos por mil, percentual de tempo disponvel, qualificao da satisfao do
consumidor). Quando no houver, uma pontuao relativa dos possveis resultados
ter que ser determinada.
.2 Incerteza
A incerteza torna-se relevante para um problema de deciso quando impossvel
saber qual resultado ir ocorrer. Isso pode se dar por falta de informao, ou porque
o resultado depende de como os demais respondem. Um mtodo comum para
lidar com a incerteza nos problemas de deciso calcular o valor esperado dos
resultados. Isso envolve estimar a chance percentual de ocorrer cada resultado e
ento multiplic-la pelo valor numrico associado ao resultado.
.3 Escolhas
As escolhas tornam-se relevantes sempre que um problema de deciso envolver
objetivos mltiplos e, possivelmente, conflitantes. Uma vez que mais de um objetivo
relevante, no suficiente simplesmente encontrar o valor mximo de uma varivel
(como no benefcio financeiro para a organizao). Quando so feitas escolhas,
mtodos efetivos incluem:
Resultado,
2.1.1 Cenrio A
Probabilidade
Deciso
2.1 Deciso A
Resultado,
2.1.2 Cenrio B
Probabilidade
Deciso a ser tomada
Resultado,
2.2 Deciso B
Probabilidade
.2 Desvantagens
A anlise de deciso requer habilidades e conhecimentos especializados,
incluindo conhecimento matemtico, noo de probabilidades e conceitos
similares.
9.9.2 Descrio
A anlise de documentos pode incluir anlise de planos de negcio, estudos de
mercado, contratos, requisies de propostas, declaraes de trabalho, memorandos,
orientaes existentes, procedimentos, guias de treinamentos, literatura a respeito
de produtos concorrentes, revises comparativas publicadas de produtos, reportes
de problemas, registros de sugestes de clientes, especificaes de sistemas
existentes, entre outros. A identificao e consulta a todas as fontes de requisitos
resultaro em uma cobertura aperfeioada dos requisitos, assumindo-se que a
documentao esteja atualizada.
9.9.3 Elementos
.1 Preparao
Avalie quais documentaes existentes sobre o negcio e sistemas so relevantes,
disponveis e apropriadas para o estudo.
.2 Reviso documental
Estude o material e identifique detalhes relevantes do negcio.
.3 Fechamento
Revise e confirme os detalhes selecionados junto aos especialistas da rea.
.2 Desvantagens
Limitado perspectiva as-is (como ).
9.10 Estimativa
9.10.1 Propsito
Tcnicas de estimativas preveem custos e esforos envolvidos na busca do progresso
de uma atividade.
9.10.2 Descrio
As tcnicas de estimativa so usadas para desenvolver uma melhor compreenso
da possvel dimenso dos custos e esforos associados com qualquer iniciativa. A
estimativa utilizada quando impossvel determinar o custo exato. A estimativa
no pode e no deve eliminar a incerteza, ou melhor, o propsito da estimativa
alcanar uma avaliao razovel dos provveis custos e esforos requeridos.
9.10.3 Elementos
.1 Estimativa anloga
Uso de um projeto similar como base para o desenvolvimento de estimativas do
projeto atual. Esta tcnica utilizada quando pouco conhecido. A estimativa
anloga frequentemente usada para desenvolver uma estimativa de ordem
de grandeza (ROM rough order of magnitude), e tambm conhecida como
estimativa top-down. Geralmente utilizada no incio do projeto, ou de uma
fase do projeto, e as estimativas mais detalhadas so realizadas conforme mais
informaes tornam-se disponveis.
.2 Estimativa paramtrica
Uso de parmetros multiplicados por um nmero de horas. Para que a estimativa
paramtrica possa ser utilizvel, necessria a disponibilidade de um histrico em
quantidade suficiente para ser utilizado como base de comparao. Com este tipo
de estimativa, o analista de negcios j realizou trabalho suficiente para determinar
quais parmetros podem ser usados e quantos eles sero. Por exemplo, o analista
de negcios determina que sejam desenvolvidos dez casos de uso e tambm possui
um histrico que indica que o tempo total consumido para cada caso de uso ser de
20 horas. Usando esta tcnica, o analista de negcios pode multiplicar 10 x 20 para
conseguir um total de 200 horas.
.3 Estimativa bottom-up
Utilizando esta tcnica o analista de negcios coleta as entregas, atividades, tarefas e
estimativas de todas as partes interessadas e as rene para conseguir um total de todas
as atividades e tarefas. Uma vez que mais fcil estimar itens pequenos do que grandes,
a estimativa bottom-up pode produzir estimativas mais acuradas e defensveis.
.4 Forma cclica
Esta uma tcnica que envolve o refinamento das estimativas. Estima os detalhes
das atividades na iterao ou incremento atual e prov uma estimativa anloga
para todo o escopo do trabalho. Na aproximao do final da iterao, as estimativas
para a prxima iterao podem ser realizadas e a estimativa inicial para todas as
atividades refinada.
.6 Anlise histrica
Utiliza a histria como base para a estimativa. similar estimativa anloga,
porm no usada apenas na estimativa top-down, mas tambm para as tarefas
detalhadas. Estimativas histricas demandam que registros de projetos anteriores
sejam mantidos formalmente em um repositrio, ou informalmente em uma
documentao individual de projeto.
.7 Avaliao de especialista
A estimativa se apoia na experincia daqueles que desempenharam o trabalho no
passado. Esses especialistas podem ser internos ou externos equipe do projeto, ou
organizao.
.8 Estimativa Delphi
Esta tcnica utiliza uma combinao de avaliao de especialista e histrico.
Existem algumas variaes deste processo, mas todas elas incluem as estimativas
individuais e o compartilhamento dessas estimativas com especialistas de forma
recorrente at que se atinja o consenso. Uma mdia das trs estimativas usada.
Algumas vezes a mdia obtida pela soma da otimista, da pessimista e quatro vezes
da mais provvel, dividido por seis.
.2 Desvantagens
As partes interessadas frequentemente tratam as estimativas como compromissos e
esperam que uma vez que uma estimativa seja fornecida, a equipe que implementar
a soluo ir atender ao tempo e custo estimados.
9.11.2 Descrio
Um grupo focal composto de indivduos pr-qualificados cujo objetivo discutir e
comentar um tpico. Esta uma oportunidade para os indivduos compartilharem
suas prprias perspectivas e as discutirem em um formato de grupo. Isso pode levar
os participantes a reavaliar suas prprias perspectivas sob a tica das experincias
dos demais. Um moderador treinado gerencia o trabalho preliminar, facilita a sesso
e produz o relatrio. Observadores podem registrar ou monitorar o grupo focal, mas
no podem participar.
Uma vez que esta tcnica de elicitao considerada uma forma de pesquisa
qualitativa, os resultados da sesso so analisados e comunicados como temas e
perspectivas, e no como descobertas numricas. O relatrio pode tambm incluir
citaes selecionadas para apoiar os temas.
Um grupo focal tradicional se rene dentro da mesma sala. Um grupo focal on-line
permite que os membros estejam localizados remotamente, participando atravs de
uma conexo de rede. Cada abordagem possui seus prs e contras em termos de
logsticas e despesas.
Um grupo focal pode ser utilizado durante qualquer estado do ciclo de vida:
exploratrio, em desenvolvimento, pronto para lanar ou em produo. Se o tpico
do grupo um produto em desenvolvimento, as ideias do grupo so analisadas em
relao aos requisitos declarados. Isso pode resultar na atualizao dos requisitos
existentes ou na descoberta de novos requisitos. Se o tpico for um produto completo
que est pronto para ser lanado, o relatrio do grupo pode influenciar em como
posicionar o produto no mercado. Se o tpico um produto em produo, o relatrio
pode prover direcionamento para as revises para a prxima entrega de requisitos.
Um grupo focal pode tambm servir como um meio de avaliar a satisfao dos
clientes, com um produto ou servio.
O trabalho de um grupo focal pode ser similar quele feito em uma sesso de
brainstorming. Uma diferena que o grupo focal tipicamente mais estruturado.
Outra diferena que o objetivo de um brainstorming procurar ideias abrangentes,
criativas e at mesmo exageradas.
9.11.3 Elementos
.1 Preparao
Recrutar Participantes
Um grupo focal tipicamente possui entre 6 e 12 participantes. Pode ser necessrio
convidar indivduos adicionais no intuito de permitir que aqueles que no podem
participar da sesso devido aos conflitos nas agendas, emergncias ou outras razes,
o faam. Se muitas pessoas precisarem participar, pode ser necessrio organizar
mais de um grupo focal.
O tpico do grupo focal ir influenciar quem deve ser recrutado. Se o tpico for um
novo produto, provvel que usurios existentes (experientes e novos) devam ser
includos. Existem prs e contras que devem ser considerados quando utilizada uma
composio homognea versus uma composio heterognea.
promover a discusso
permanecer neutro
.3 Produzir o relatrio
O moderador analisa e documenta os pontos onde h, ou no, consenso entre os
participantes e os sintetiza em temas.
.2 Desvantagens
Na organizao do grupo, os participantes podem estar preocupados com
questes de confiana, ou podem estar indispostos a discutir tpicos sensveis
ou pessoais.
Pode ser difcil agendar o grupo todo para a mesma data e hora.
9.12.2 Descrio
A decomposio funcional envolve a quebra de um grande problema em
funcionalidades ou entregas menores. A principal meta da decomposio funcional
garantir que o problema seja separado em subproblemas que so os mais
independentes possveis para que o trabalho possa ser designado para grupos
diferentes. Isso fornece a habilidade de escalar e gerenciar projetos maiores.
9.12.3 Elementos
A decomposio funcional identifica as funes de alto nvel de uma organizao,
ou soluo, e ento quebra aquelas funes em pedaos menores, como em sub-
processos e atividades, recursos e assim por diante.
Subfuno 1 Subfuno 2
Atividade
1.1.3
Auxilia a estimativa, uma vez que as estimativas podem ser feitas para menores
subconjuntos do todo e, por sua vez, mais facilmente compreensveis.
.2 Desvantagens
No h forma de garantir que todos os componentes foram capturados.
9.13.2 Descrio
Uma interface uma conexo entre dois componentes. A maior parte das aplicaes
de software requer uma ou mais interfaces. Os tipos de interface incluem:
9.13.3 Elementos
.1 Preparar para a identificao das interfaces
Revisar a documentao atual em busca de quaisquer indicaes de requisitos de
interfaces. Por exemplo, um Diagrama de Contexto, como descrito em Modelagem do
escopo (9.27) pode fornecer uma visualizao efetiva das interfaces para e de partes
externas.
Para uma interface onde o usurio atua diretamente junto ao aplicativo, ver
Prototipao.
.3 Definir interfaces
Requisitos para uma interface so primariamente focados na descrio das entradas
e sadas daquela interface, quaisquer regras de validao que governam aquelas
entradas e sadas e eventos que podem disparar interaes. Pode haver grande nmero
de possveis tipos de interaes que podem ser individualmente especificadas.
.2 Desvantagens
No fornece insights sobre outros aspectos da soluo, uma vez que a anlise no
avalia os componentes internos.
9.14 Entrevistas
9.14.1 Propsito
Uma entrevista uma abordagem sistemtica desenhada para elicitar informaes
junto a uma pessoa ou a um grupo de pessoas de maneira formal ou informal atravs
de uma conversa com um entrevistado, na qual so feitas perguntas relevantes e as
respostas so documentadas.
9.14.2 Descrio
Em uma entrevista, o entrevistador faz perguntas formalou informalmente a uma
parte interessada para obter respostas que iro ser usadas para criar requisitos
formais. Entrevistas um a um so mais comuns. Em uma entrevista em grupo (com
mais de um entrevistado presente) o entrevistador deve se preocupar em elicitar
respostas de todos os presentes.
9.14.3 Elementos
.1 Preparao para a entrevista
Definir o foco ou a meta da entrevista antes de proceder.
Desenhar a entrevista
O entrevistador pode precisar adaptar o formato da entrevista a cada entrevistado
identificado. A habilidade do entrevistado em participar e o resultado desejado
guiam o desenho da entrevista. Alm disso, os seguintes fatores so tambm
considerados:
genricas para especficas, do incio para o fim, do detalhe para a sntese, etc.
A organizao efetiva baseada em fatores como o nvel de conhecimento do
entrevistado e o assunto da entrevista. O objetivo seguir uma ordem lgica,
em vez de ficar saltando entre diferentes assuntos durante as perguntas.
.2 Conduo da entrevista
Abertura da entrevista: O entrevistador declara o propsito da entrevista,
atende quaisquer preocupaes iniciais levantadas pelo entrevistado e explica
que anotaes sero feitas e compartilhadas com o entrevistado ao final da
entrevista.
Durante a entrevista
Mantm o foco atravs do uso de objetivos claros para a entrevista, com os quais
todos os participantes concordaram e que podem ser alcanados dentro do
tempo alocado.
.2 Desvantagens
Entrevistas no so o meio ideal de se alcanar consenso entre um grupo de
partes interessadas.
9.15.2 Descrio
As sesses de lies aprendidas podem incluir qualquer formato de reunio ou
frum que funcione para as principais partes interessadas que forem identificadas
como participantes dessas sesses.
9.15.3 Elementos
As sesses podem incluir uma reviso de:
O produto final
Variaes
.2 Desvantagens
Todos os participantes devem estar preparados para evitar o impulso de apontar
culpados durante a sesso, ou uma discusso honesta pode no ocorrer.
9.16.2 Descrio
Uma mtrica um nvel quantificvel de um indicador que a organizao utiliza
para medir progresso. Um indicador identifica uma medida numrica especfica
que representa o grau de progresso para o alcance de uma meta, objetivo, sada,
atividade ou outra entrada. Um indicador-chave de desempenho aquele que mede
o progresso em relao a uma meta ou objetivo estratgico. O reporte o processo de
informar as partes interessadas a respeito das mtricas dos indicadores em formatos
e intervalos especificados.
9.16.3 Elementos
.1 Indicadores
Um indicador identifica uma medida numrica especfica para uma meta, impacto,
sada, atividade ou entrada. Cada fator de interesse possui pelo menos um indicador
para medi-lo de forma correta, mas alguns podem requerer vrios. Um bom
indicador possui cinco caractersticas:
.2 Mtricas
As mtricas so nveis quantificveis de indicadores que so medidos em um ponto
especfico no tempo. Uma mtrica alvo um objetivo a ser alcanado dentro de
um perodo especfico de tempo. Na definio de uma mtrica (geralmente uma)
para um indicador importante ter uma compreenso clara da linha de base do
ponto inicial, dos recursos que podem ser dedicados ao aperfeioamento dos fatores
cobertos pelo indicador e das questes e preocupaes polticas.
.3 Estrutura
O estabelecimento de um sistema de monitoramento e avaliao requer um
procedimento de coleta de dados, um procedimento de anlise de dados, um
procedimento de reporte e a coleta de dados de linha de base. O procedimento
de coleta de dados cobre unidades de anlise, procedimentos de amostragem,
instrumentos de coleta de dados a serem utilizados, frequncia da coleta e
responsabilidade pela coleta. O mtodo de anlise especifica os procedimentos
para a conduo da anlise e o consumidor dos dados, que pode ter interesses fortes
em relao a como essa anlise conduzida. O procedimento de reporte cobre os
modelos, destinatrios, frequncia e meios de comunicao. A informao de linha
de base so os dados providos imediatamente antes ou no incio de um perodo de
mensurao. A linha de base usada para aprender sobre o desempenho recente e
para mensurar o progresso daquele ponto em diante. Ela deve ser coletada para cada
indicador, analisada e reportada.
.4 Reportes
Geralmente, os reportes comparam a linha de base, mtricas atuais e mtricas
alvo entre si com clculos das diferenas apresentadas, tanto em termos absolutos,
quanto relativos. Na maior parte das situaes, tendncias so mais verossmeis e
importantes do que mtricas absolutas. Apresentaes visuais tendem a ser mais
efetivas do que tabelas, particularmente quando apoiadas por um texto qualitativo
para explicar os dados.
.2 Desvantagens
A coleta de uma quantidade excessiva de dados alm do necessrio resultar em
gastos desnecessrios na coleta, anlise e reporte. Tambm ir desviar a ateno
dos membros do projeto de outras responsabilidades. Em projetos geis, isso ser
particularmente relevante.
Um programa burocrtico de mtricas falha por coletar muitos dados sem a gerao de
reportes teis que permitiriam aes de resposta no tempo desejado. Os responsveis
pela coleta de dados das mtricas devem receber feedback para compreender como as
suas aes esto afetando a qualidade dos resultados do projeto.
9.17.2 Descrio
Os requisitos no-funcionais documentam as qualidades de um sistema que so
importante para:
9.17.3 Elementos
Os seguintes elementos geralmente so includos na descrio de requisitos no-
funcionais.
.1 Categoria
Requisitos no-funcionais so usualmente organizados em categorias. A
categorizao apoia a descoberta de requisitos no-funcionais fornecendo um
checklist de caractersticas a considerar quando se executa a elicitao de requisitos.
O esquema listado aqui tem como base a ISO 9126, mas outras categorizaes (como
FURPS+) podem tambm ser utilizadas.
.2 Medio
A definio de um requisito no-funcional deve incluir uma medida de sucesso
apropriada para que possa ser adequadamente testada. Alguns requisitos no-
funcionais podem parecer muito subjetivos (ex.: interface intuitiva), mas uma
reflexo cuidadosa geralmente pode encontrar uma medida de sucesso apropriada.
.3 Documentao
Os requisitos no-funcionais so tipicamente documentados textualmente usando
descries declarativas como:
Noventa por cento dos operadores devem ser capazes de utilizar todas as
funcionalidades do sistema aps um treinamento no superior a seis horas.
O sistema deve fornecer 90% das respostas em, no mximo, dois segundos.
.2 Desvantagens
Requisitos no-funcionais so geralmente mais difceis de definir que requisitos
funcionais. As expectativas em relao aos atributos de qualidade podem no ser
descritas e os usurios de um aplicativo podem consider-las difceis de articular.
9.18 Observao
9.18.1 Propsito
A observao uma forma de elicitar requisitos atravs da conduo de uma
avaliao do ambiente de trabalho da parte interessada. Esta tcnica apropriada
para documentar detalhes sobre processos atuais ou quando o projeto se destina a
melhorar ou alterar um processo atual.
9.18.2 Descrio
A observao baseia-se no estudo das pessoas na execuo das suas funes e s
vezes chamada de siga o mestre ( job shadowing ou following people around).
Por exemplo, algumas pessoas esto to habituadas com sua rotina de trabalho que
elas tm dificuldade de explicar o que fazem ou por qu. O observador pode precisar
assisti-los executando o seu trabalho para compreender o fluxo de trabalho. Em
certos projetos, importante compreender os processos atuais para melhor avaliar
as modificaes em processos que podem ser necessrias.
9.18.3 Elementos
.1 Preparar para a observao
Determinar qual amostragem de usurios (ex.: experientes e novatos, apenas
experientes) observar e quais atividades.
.2 Observar
O observador se apresenta para a pessoa a ser observada e:
Informa ao usurio que ele est presente apenas para estudar os seus
processos e vai evitar discutir solues futuras para eventuais problemas.
Conduzir a observao.
Fornecer uma sntese das anotaes para o usurio, assim que possvel, para
reviso e esclarecimento.
.2 Desvantagens
Possvel apenas para processos existentes.
9.19.2 Descrio
Um modelo organizacional define como uma organizao ou unidade organizacional
est estruturada. Unidades organizacionais trazem consigo um grupo de pessoas
destinadas a atingir um propsito ou meta em comum. Este propsito pode ser
funcional, significando que as pessoas em questo compartilham um conjunto
comum de habilidades e conhecimento, ou servem um mercado em particular.
Um modelo organizacional definir o escopo da unidade organizacional, os
relacionamentos formais entre as pessoas que fazem parte da unidade, os papis
que essas pessoas possuem e as interfaces entre uma unidade e demais unidades ou
partes interessadas.
9.19.3 Elementos
.1 Propsito e estrutura organizacional
Funes: Organizaes orientadas funo agrupam as pessoas com base em suas
habilidades ou reas de expertise compartilhadas. Elas so geralmente adotadas
para encorajar a padronizao do trabalho ou processos dentro da organizao.
Organizaes funcionais facilitam o gerenciamento de custos e reduzem a
duplicao do trabalho, mas tendem a desenvolver problemas transfuncionais ou de
coordenao (conhecidos informalmente como silos).
Matricial: Neste modelo existem diferentes gerentes para cada rea funcional
e para cada produto, servio ou grupo de clientes. Os colaboradores respondem a
um gerente de operao responsvel pelo desempenho de um tipo de trabalho e
por identificar oportunidades de eficincia no trabalho, e a um gerente de mercado
.2 Papis
Uma unidade organizacional incluir um nmero suficiente de papis definidos.
Cada papel ir requerer um conjunto especfico de habilidades e conhecimento,
ter certas responsabilidades, ir desempenhar certos tipos de trabalho e ter
relacionamentos definidos junto a outros papis na organizao.
.3 Interfaces
Cada unidade organizacional ter interfaces com outras unidades organizacionais.
As interfaces podem ser na forma de pacotes de trabalho, que uma unidade recebe ou
entrega para outras unidades, comunicao com pessoas em outros papis e assim
por diante. Os pacotes de trabalho devem ter requisitos e padres de qualidade
acordados entre as partes interessadas afetadas. Esses requisitos, padres e
expectativas podem ser definidos formal ou informalmente e podem ser negociados
caso a caso, ou permitir flexibilidade em como so atendidos.
.4 Diagramas organizacionais
O diagrama fundamental usado na modelagem organizacional o organograma.
No existe um padro formal para definir organogramas, contudo, existem certas
convenes que a maior parte dos organogramas segue. Os organogramas apresentam:
Nome do Titular da
Funo de Executivo
Nome do Titular
Nome do Titular da Funo de Funcionrio
Nome do Titular da Funo de
da Funo de Funcionrio com
Vaga de Funo Gerncia da rea de Negcios (sem
relacionamento de subordinao Nome do Titular
funcionrios)
por linha pontilhada da Funo de Funcionrio
.2 Desvantagens
A limitao primria da modelagem organizacional no a tcnica em si, mas
as implicaes de incluir o redesenho organizacional no escopo de um projeto. O
redesenho organizacional tende a ser altamente polmico e requer apoio executivo
significativo para ser bem sucedido.
9.20.2 Descrio
Os problemas podem incluir questes, perguntas, riscos, defeitos, conflitos ou
outras preocupaes que devem ser rastreadas at a resoluo. Um sistema de
rastreamento de problemas garante que as questes no sejam simplesmente
negligenciadas ou perdidas. Para cada problema, a ferramenta de rastreamento
pode incluir uma identificao do problema, atualizaes da situao, designao
de aes relacionadas que so solicitadas aos membros da equipe, monitoramento
das datas esperadas de resoluo, resultados da resoluo, aes e decises tomadas,
prioridade e impactos. A situao atual do problema deve ser comunicada para
todas as partes interessadas relevantes. O gerenciamento de problemas deve levar :
9.20.3 Elementos
.1 Registro dos problemas
Um registro de problemas deve conter algumas ou todas as informaes a seguir:
Data de identificao.
Data de concluso da ao: Pode ser uma data futura estimada ou uma data
passada real, caso o problema esteja encerrado.
.2 Gerenciamento de problemas
O problema deve ser rastreado e gerenciado at que seja resolvido, ou que seja
determinado que nenhuma ao ser tomada. Uma reviso regular agendada
do reporte de problemas por todas as partes garante visibilidade e foco sobre os
problemas. Caso os problemas no possam ser solucionados em um perodo de
tempo razovel, pode ser necessrio escalar a questo.
.3 Mtricas
Um elemento adicional que pode ser til para medir como o projeto est se saindo em
relao resoluo de problemas decidir por um conjunto de Mtricas e Indicadores-
Chave de Desempenho (9.16) e ento medir e reportar. Exemplos de possveis KPIs so:
.2 Desvantagens
Nas situaes a seguir, o uso da tcnica possui os desafios:
9.21.2 Descrio
Um processo descreve como mltiplas pessoas ou grupos colaboram ao longo de
um perodo de tempo para desempenhar um trabalho. Os processos envolvem um
nmero de atividades vinculadas por um fluxo de sequncia. Um processo repetvel
e pode possuir muitos caminhos para ser completo.
9.21.3 Elementos
Existem vrias notaes diferentes a serem aplicadas para descrever modelos
de processos. As mais comumente utilizadas so os diagramas de fluxo e os
diagramas de atividades da UML, contudo, o BPMN tem tido uma crescente adoo
recentemente. Os modelos de processos contm tipicamente alguns ou todos os
seguintes elementos-chave:
.1 Elementos de notao
Atividades: Os passos individuais ou partes de trabalho que devem ser completos
para executar o processo de negcio. Uma atividade pode ser uma simples tarefa
ou pode ser decomposta em um subprocesso (com suas prprias atividades, fluxo e
outros elementos de processo).
Decises: Bifurcaes onde o fluxo de trabalho segue para dois ou mais fluxos e
opcionalmente onde fluxos distintos agrupam-se. Uma deciso pode criar fluxos
mutuamente exclusivos ou paralelos.
O fluxo de trabalho
Tarefa 1 divide-se. As tarefas so
executadas em paralelo.
Tarefa 2A Tarefa 2B
Entrada/
Sada
Fluxo
funde-se
em uma Subprocesso
tarefa
Falso
Deciso Tarefa 3
Verdadeiro
Um subprocesso
incorpora um
Pare outro modelo
de processo
Tarefa 1
O fluxo de trabalho
divide-se. As tarefas
so executadas em
paralelo.
Tarefa 2A Tarefa 2B
Fluxo funde-se
Tarefa (I/O)
Subprocesso
Um subprocesso
[verdadeiro]
incorpora um outro
modelo de
processo
Uma piscina representa uma fronteira organizacional. Ela pode incluir vrias raias.
Comumente um processo ir incluir uma piscina para o cliente e uma segunda
piscina para a organizao, contudo, possvel que um processo inclua qualquer
nmero de piscinas.
.2 Melhoria do processo
Existe um certo nmero de frameworks e metodologias que focam na melhoria de
processos, como Seis Sigma, Lean e um grande nmero de abordagens proprietrias de
BPM. Os mtodos para melhoria de processos incluem o mapeamento do fluxo de valor,
anlise e controle estatsticos, simulao de processos, benchmarking, frameworks de
processos e outros. Mudanas comuns nos processos para melhoria incluem:
.2 Desvantagens
Modelos de processos podem se tornar extremamente complexos se no
estruturados cuidadosamente. Processos complexos podem envolver
atividades e papis suficientes para faz-los quase impossveis para uma nica
pessoa compreender.
9.22 Prototipagem
9.22.1 Propsito
A prototipagem detalha os requisitos da interface do usurio e os integra aos outros
requisitos como casos de uso, cenrios, regras de dados e de negcio. As partes
interessadas frequentemente consideram a prototipagem como um meio concreto
de identificar, descrever e validar suas necessidades de interface.
9.22.2 Descrio
A prototipagem pode ser categorizada de duas formas:
9.22.3 Elementos
.1 Preparar para a prototipagem
Determinar a abordagem da prototipagem: descartvel versus evolucionria/
funcional; vertical versus horizontal.
.2 Prototipar
Construir o prottipo um processo iterativo. Os esforos iniciais esboam as vises
de alto nvel. As iteraes subsequentes adicionam detalhes, dependendo do escopo
funcional (horizontal versus vertical).
Ao prototipar uma interface que aparece em uma tela (seja em uma tela de
computador, ou em um dispositivo, como um telefone celular ou uma mquina
copiadora), um nmero de iteraes pode ser til. O foco inicial uma compreenso
completa do fluxo da interface. Adicionar detalhes quando apropriado para
o trabalho.
.3 Avaliar o prottipo
Para prottipos detalhados, verificar que os elementos lgicos da interface fazem
referncia aos requisitos do usurio, como processos, regras de dados e de negcio.
.2 Desvantagens
Dependendo da complexidade do sistema alvo, o uso de prototipagem para
elicitar requisitos pode tomar um tempo considervel se o processo se prender
pelo como ao invs de o que .
9.23.2 Descrio
Um workshop de requisitos um evento altamente produtivo e focado, com
a participao das principais partes interessadas e especialistas no assunto,
cuidadosamente selecionados, para um perodo curto e intenso de trabalho
(tipicamente um ou alguns dias).
Um workshop pode ser usado para gerar ideias para novos recursos ou produtos, para
chegar a um consenso sobre um tema ou para rever requisitos. Outros resultados so
muitas vezes requisitos detalhados, capturados em modelos.
9.23.3 Elementos
.1 Preparar para o workshop de requisitos
Esclarecer as necessidades das partes interessadas e o propsito do workshop.
Manter o foco atravs da validao frequente das atividades da sesso frente aos
objetivos declarados do workshop.
.2 Desvantagens
A disponibilidade das partes interessadas pode tornar difcil a programao do
workshop de requisitos.
9.24.2 Descrio
Um risco descreve uma ocorrncia ou evento incerto que pode ter um efeito na
capacidade do analista de negcios, equipe do projeto ou organizao de atingir
um objetivo. Os riscos so por natureza positivos ou negativos. A anlise de riscos
envolve uma compreenso dos nveis de tolerncia a risco da organizao, avaliao
dos riscos e identificao das respostas.
9.24.3 Elementos
.1 Tolerncia a Risco
Um fator-chave na determinao da resposta que uma pessoa ou organizao ir
selecionar em relao a um risco a compreenso da sua tolerncia a risco. No
existe uma resposta correta ou ideal uma estratgia geral deve ser adaptada para
cada circunstncia particular. As trs categorias gerais de tolerncia a risco so:
Busca por riscos. Uma pessoa ou organizao que busca riscos desejar aceitar
riscos relativamente altos, no intuito de maximizar o benefcio potencial. Pode
aceitar poucas chances de sucesso, se os benefcios do sucesso forem maiores.
.2 Avaliao
A avaliao envolve determinar a probabilidade de ocorrncia de um risco e o
impacto, caso ele ocorra. Cada um desses fatores avaliado com base em uma escala
comum (alto, mdio e baixo, ou um nmero de 1 a 5, por exemplo). Isso permite que
a anlise foque nos riscos mais importantes.
.3 Resposta
As estratgias de resposta determinam como a organizao ir lidar com um risco.
Para riscos negativos, as estratgias incluem:
Aceitar. No feito nenhum esforo para lidar com o risco. A organizao aceita
a possibilidade de que o risco ocorra.
Para riscos positivos, a aceitao tambm uma estratgia vivel. Outras estratgias
incluem:
.2 Desvantagens
O nmero de riscos possveis na maior parte das iniciativas pode facilmente tornar-
se grande e no gerencivel. Pode ser possvel gerenciar apenas um subconjunto dos
riscos potenciais.
Uma vez que os riscos so intrinsecamente incertos, pode ser difcil estimar o
impacto dos riscos de forma til.
9.25.2 Descrio
A anlise de causa-raiz um exame estruturado dos aspectos de uma situao para
estabelecer as causas-razes e efeitos resultantes do problema. Um elemento-chave
da anlise de causa-raiz garantir que o pensamento do negcio e processos sejam
desafiados. Ou seja, eles ainda fazem sentido e fornecem bom valor para o negcio
sob a tica da realidade atual?
Causa Primria
Causa Terciria
Efeito
Causa Secundria
Categoria 3 Categoria N
9.25.3 Elementos
Dois mtodos de anlise mais comumente usados incluem o diagrama espinha de
peixe e os cinco por qus:
Perguntar: Por que voc pensa que esse problema ocorre? e capture a ideia
abaixo do problema.
Continuar com o passo trs at estar convencido de que a causa-raiz de fato tenha
sido identificada. Isso pode tomar por volta de cinco perguntas e por isso a tcnica
chamada dos Cinco Por Qus, pois costuma demandar cinco perguntas para
atingir a causa-raiz, no porque a pergunta deva ser feita exatamente cinco vezes.
Os Cinco Por Qus podem ser usados isoladamente ou como parte da tcnica
do diagrama espinha de peixe. Uma vez que todas as ideias sejam capturadas no
diagrama, utilizar os Cinco Por Qus para aprofundar para as causas-razes.
.2 Desvantagens
A anlise de causa-raiz funciona melhor quando algum que possui um treinamento
formal ou experincia extensiva facilita um time de especialistas. A preocupao
primria fundamenta-se no fato do facilitador permanecer objetivo, um elemento-
chave para a efetiva anlise de causa-raiz.
9.26.2 Descrio
Enquanto os termos cenrio e caso de uso so frequentemente usados de forma
livre, um cenrio geralmente compreendido como descrevendo apenas uma forma
com a qual um ator pode atingir uma meta em particular, enquanto um caso de uso
descreve todos os resultados possveis de uma tentativa de atingir uma determinada
meta que a soluo ir apoiar.
9.26.3 Elementos
.1 Nome
Um cenrio ou caso de uso deve ter um nome nico dentro do projeto. O nome do
caso de uso deve descrever qual meta ou evento ele tratar e geralmente inclui um
verbo (descrevendo a ao tomada pelo ator) e um substantivo (descrevendo o que
est sendo feito, ou o alvo da ao).
.2 Ator(es)
Um ator uma pessoa, sistema ou evento externo ao sistema que interage com
aquele sistema atravs do caso de uso. Cada ator deve possuir um nome nico que
represente o papel que ele desempenha nas interaes com o sistema. Este papel no
corresponde necessariamente a um nome de cargo e nunca deve ser o nome de uma
pessoa real. Uma pessoa em particular pode preencher os papis de mltiplos atores
ao longo do tempo.
.3 Precondies
Uma precondio qualquer fato que a soluo deva assumir como verdadeira
para quando o caso de uso inicia-se. Isso pode incluir declaraes textuais como
o usurio deve estar habilitado ou o item deve existir no catlogo, ou a execuo
com sucesso de outros casos de uso.
.4 Fluxo de eventos
Descreve o que o ator e o sistema esto fazendo durante a execuo do cenrio ou
caso de uso. A maior parte das descries de casos de uso far a quebra posterior
em um fluxo bsico, ou primrio (representando o caminho de sucesso mais curto)
e uma quantidade de fluxos alternativos que apresentam lgica mais complexa ou
tratamento de erros. Caso uma circunstncia ainda permita que o ator alcance com
sucesso a meta do caso de uso, ela definida como alternativa. Caso a circunstncia
no permita que o ator alcance com sucesso a meta, o caso de uso considerado
falho e terminado. Esta circunstncia definida como exceo.
.5 Ps-condies
Qualquer fato que deva ser verdadeiro quando o caso de uso esteja completo. As
ps-condies devem ser verdadeiras para todos os fluxos possveis ao longo do caso
de uso. O caso de uso pode descrever ps-condies separadas que so verdadeiras
para execues bem e mal sucedidas do caso de uso.
.6 Relacionamentos
Os relacionamentos entre atores e casos de uso so chamados de associaes. As
associaes no representam entradas, sadas, tempo ou dependncias. Uma
linha de associao apenas indica que um ator possui acesso (de alguma forma)
funcionalidade representada pelo caso de uso.
Incluso: permite que o caso de uso base faa uso de funcionalidade presente em
outro caso de uso. O caso de uso includo no precisa ser um cenrio completo por
si s, caso no seja disparado diretamente por um ator. Este relacionamento mais
frequentemente usado quando alguma funcionalidade compartilhada requerida
por vrios casos de uso.
estende inclui
Caso de Uso 2
Caso de Uso
Pontos de Extenso:
1
Chamar Caso de Uso 3
Ator 1 Ator 2
.2 Desvantagens
Os analistas de negcios so frequentemente tentados a descrever a maior parte do
comportamento do sistema, usando casos de uso. Uma vez que muitos requisitos
podem ser capturados no formato de casos de uso, existe uma tentao de us-los
para capturar todos os requisitos, mesmo em situaes nas quais difcil aplic-los,
ou quando outros mtodos seriam mais apropriados.
Entidade Depsito de
Externa Dados
Dados de Entrada
Dados de Sada
Dados de Sada
Nome
do
Sistema
Entidade
Dados de Sada
Externa
9.27.2 Descrio
Os modelos do escopo servem como uma base para a definio e a delimitao
do escopo do trabalho da anlise de negcios e do projeto. Os modelos de escopo
permitem a definio de escopo completo isto , as fronteiras do escopo
correspondem com as fronteiras naturais de um domnio do negcio.
9.27.3 Elementos
.1 Diagrama de Contexto
Um diagrama de contexto um diagrama de fluxo de dados de alto nvel. Ele usa um
processo nico de dados para descrever o escopo e apresenta as entidades externas
e os depsitos de dados que fornecem e recebem dados do sistema. Os diagramas de
contexto ainda so usados em muitos projetos que no sejam contrrios ao uso de
diagramas de fluxo de dados.
.2 Eventos
Eventos externos ocorrem em uma Entidade Externa. Eles so externos s
fronteiras do sistema sendo estudado (um cliente faz um pedido, um parceiro envia
uma mensagem).
.3 Recursos
Um recurso um servio que fornece a soluo para satisfazer uma ou mais
necessidades das partes interessadas. Os recursos so abstraes de alto nvel da
soluo que devem ser posteriormente expandidas em requisitos funcionais e
suplementares, descritos de forma completa. Eles permitem um gerenciamento
adiantado da prioridade e do escopo, e a validao da viso das partes interessadas
em relao soluo.
.5 Processo de Negcio
Um modelo de alto nvel de um processo de negcio pode tambm ser usado como
modelo do escopo.
.2 Desvantagens
Um modelo de escopo normalmente deixar detalhes a serem investigados
posteriormente.
9.28.2 Descrio
Um diagrama de sequncia apresenta como classes e objetos interagem durante
um cenrio. As classes necessrias para executar o cenrio so mostradas no
diagrama, assim como as mensagens que elas trocam entre si (disparadas por
passos no caso de uso). O diagrama de sequncia apresenta como os objetos usados
no cenrio interagem, mas no como eles esto relacionados entre si. Os diagramas
de sequncia so frequentemente usados para apresentar como os componentes da
interface do usurio ou componentes do software interagem.
9.28.3 Recursos-Chave
O diagrama de sequncia apresenta instncias particulares de cada objeto, com
uma linha de vida sob cada objeto para indicar quando o objeto criado e destrudo.
Os primeiros eventos no cenrio so representados no topo da linha de vida com
os eventos posteriores apresentados abaixo. O diagrama de sequncia especifica
apenas a ordem dos eventos e no o tempo exato.
Uma mensagem apresentada como uma seta apontando da linha de vida do objeto
remetente para a linha de vida do objeto destinatrio. Os fluxos de controle de
mensagens descrevem os tipos de mensagens enviadas entre os objetos.
Nome do Objeto
Mensagem Simples
Mensagem Assncrona
Mensagem Sncrona
.2 Desvantagens
Um diagrama de sequncia deve ser definido para cada cenrio possvel.
Estritamente falando, um diagrama de sequncia requer um modelo de classes
totalmente definido (veja Modelo de Dados), contudo, diagramas de sequncia
menos formais frequentemente desenvolvidos representam elementos da interface
do usurio ou interaes entre os atores.
9.29.2 Descrio
Um diagrama de estados especifica a sequncia dos estados que um objeto passa
durante o seu tempo de vida e define quais eventos causam uma transio entre
esses estados. O comportamento permitido para um objeto dependente do
seu estado atual. Existem muitos ttulos para o diagrama de estados, incluindo
Diagrama de Mquina de Estados, Diagrama de Transio de Estados e Diagrama
do Ciclo de Vida da Entidade.
Figura 9-15: Diagrama de Mquina de Estados (UML)
Estado
Inicial
Estado
Nome do Estado
Final
entrada/ao
fazer/atividade Evento
Estado
sada/ao
evento/ao(parmetros)
Descreve as coisas que
podem acontecer
quando o objeto est Eventos causam a
naquele estado. mudana de estado
do objeto.
Nome do Estado Composto
Estado Estado
9.29.3 Elementos
.1 Estados
Um estado representa uma condio nica que um objeto pode estar ou um estado
que ele pode ter. Todos os estados para um objeto so mutuamente exclusivos
um objeto pode estar apenas em um estado por vez. O significando de um estado
definvel dentro do contexto da rea de negcios que est sendo analisado.
Detalhes adicionais do estado, tais como caractersticas obrigatrias e demais
relacionamentos, descrevem o estado. Por exemplo, um Projeto Cancelado deve ter
uma data de cancelamento.
.2 Transies
Uma transio representa um comportamento dinmico que move um item de um
estado para outro. As transies so disparadas por atividades completas, eventos
ou outros estmulos. Um evento apenas pode causar uma transio se o objeto
for afetado pelo evento no seu estado atual. Alm disso, regras de negcio podem
determinar se um objeto responde a um evento em particular.
.2 Desvantagens
Uma vez que os Especialistas no Assunto podem compreender e desenvolver
diagramas de estado muito rapidamente, ento importante no expandir
intencionalmente o escopo. Cada estado (e transies associadas) deve ser validado
para determinar se ele relevante para o escopo da soluo. Pode haver estados
reais de um objeto que avanam atravs da parte do seu ciclo de vida, mas que no
possuem relevncia para o domnio. Esses estados no devem ser modelados.
9.30.2 Descrio
Uma reviso estruturada uma sesso de trabalho, na qual participantes convidados
revisam e discutem um conjunto de requisitos. Os participantes so requeridos a
responder a perguntas, fazer comentrios e dar sugestes. Outras questes podem
tambm ser identificadas durante a sesso. Todas as perguntas, comentrios,
preocupaes e sugestes so registradas.
Uma reviso estruturada pode resultar em requisitos revisados, bem como questes
que exigem investigao. Uma reviso estruturada pode tambm ser chamada de
reviso de requisitos. Uma inspeo similar, mas segue um processo mais formal,
utiliza checklists e outras ferramentas.
Figura 9-16: Papis em uma Reviso Estruturada
Papel Desempenhado por Descrio
Autor Autor do documento de requisitos, Responde s perguntas sobre o
normalmente o analista de negcios. Uma documento, ouve sugestes e
reviso no deve ser conduzida sem a comentrios. Incorpora mudanas no
presena do autor. documento aps a sesso de reviso.
Documentador Qualquer membro da equipe do projeto Pessoa que documenta todas as
que est familiarizado com o projeto pode sugestes, comentrios, questes,
desempenhar este papel. O autor pode preocupaes e perguntas pendentes
faz-lo. que surjam durante a reviso.
Moderador Um facilitador neutro. Muitas vezes Facilita a sesso de trabalho mantendo
desempenhado por um analista de os participantes focados em cada
negcios ou testador. Este papel parte do documento conforme ela
obrigatrio. melhor que o autor no discutida. Verifica que todos os
atue como moderador, embora, muitas participantes revisaram os documentos
vezes, a limitao de recursos o exija. antes do incio da sesso. Garante
Quando isso ocorre, o risco a falta de que todos os participantes estejam
objetividade em relao ao documento. participando da reviso.
Par Um outro analista de negcios que O par revisa o documento para garantir
possui experincia na preparao de a aderncia aos padres de boa
documentos de requisitos similares. documentao de requisitos.
Revisor Qualquer parte interessada. Revisa o documento antes da sesso
de trabalho. Apresenta perguntas,
comentrios, mudanas sugeridas e as
discute com o grupo.
9.30.3 Elementos
.1 Pr-requisitos
Um pacote completo de requisitos. Um modelo ou pacote de requisitos deve estar
completo para que se possa agendar uma reviso. A reviso pode cobrir apenas um
documento de requisitos, vrios documentos relacionados ou um pacote completo
de requisitos.
Um veculo de reunio. Uma reviso pode ser realizada em uma sala de conferncia
com todos os participantes presentes, ou pode ser realizada utilizando alguma
.2 Processo
Revisar o Escopo
Fornecer aos participantes da reviso um checklist contendo os itens que o revisor
deve observar. Exemplos de coisas que podem estar em um checklist para uma
sesso em particular incluem requisitos que esto fora do escopo, requisitos que
descrevem como o requisito ser implementado (especificaes da soluo) ao invs
de requisitos de negcio ou de partes interessadas, ou a acuidade da descrio dos
processos de negcio atuais.
Conduzir a Reviso
A sesso propriamente dita dever ter a seguinte estrutura:
.2 Desvantagens
As sesses de reviso podem levar a repetidas revises, caso as mudanas no sejam
cuidadosamente gerenciadas. A durao do ciclo de reviso e anlise pode resultar
em um processo de aprovao demorado.
9.31.2 Descrio
Uma pesquisa consiste em um conjunto de perguntas escritas s partes interessadas
e aos especialistas do assunto. De forma alternativa, so fornecidos aos respondentes
uma srie de declaraes em que so solicitados a indicar o seu grau de concordncia
ou apoio. As respostas so analisadas e distribudas s partes apropriadas.
9.31.3 Elementos
.1 Preparar
Uma pesquisa requer preparao detalhada para garantir que a informao
necessria seja obtida enquanto se busca diminuir o tempo necessrio para o
respondente complet-la.
Determinar se a pesquisa deve ser apoiada por entrevistas individuais. Uma vez
que uma pesquisa no fornece o aprofundamento das informaes como ocorre
nas entrevistas individuais, considerar:
Foco nos requisitos: Todas as perguntas devem ser feitas na direo dos
objetivos declarados.
.2 Distribuir a pesquisa
Os meios de distribuio devem ser selecionados com base em:
Polticas organizacionais
.2 Desvantagens
O uso de perguntas abertas requer mais anlise.
9.32.2 Descrio
SWOT um acrnimo em ingls para Foras, Fraquezas, Oportunidades e Ameaas.
A anlise SWOT um framework para planejamento estratgico, para anlise de
oportunidade, para anlise competitiva e para desenvolvimento de produtos e
negcios.
9.32.3 Elementos
Os passos para conduzir uma anlise SWOT so os seguintes:
Foras. Qualquer coisa que o grupo avaliado faa bem. Isso pode incluir
pessoal experiente, processos efetivos, sistemas de TI, relacionamento com
os clientes ou quaisquer outros fatores internos que levam ao sucesso.
Estratgias SO Estratgias ST
Como a fora do grupo pode Como o grupo pode usar as suas
Foras ser utilizada para explorar foras para eliminar possveis
(Strengths) oportunidades potenciais? ameaas? As ameaas podem ser
Estratgias SO so bastante diretas transformadas em oportunidades?
para se implementar.
Estratgias WO Estratgias WT
O grupo pode usar uma O grupo pode se reestruturar para
oportunidade para eliminar ou evitar a ameaa? O grupo deveria
Fraquezas
mitigar uma fraqueza? considerar a sada deste mercado?
(Weaknesses)
A oportunidade garante o Estratgias WT envolvem cenrios
desenvolvimento de novas crticos
capacidades?
.2 Desvantagens
A anlise SWOT uma viso de nvel muito alto; anlises mais detalhadas so quase
sempre necessrias.
9.33.2 Descrio
Uma histria do usurio uma descrio textual de coisas que a soluo precisa
permitir que os usurios faam. As histrias do usurio so geralmente uma sentena
ou duas que descreve quem usa a histria, a meta que se est tentando alcanar e
quaisquer informaes adicionais que possam ser crticas para compreender o
escopo da histria.
9.33.3 Recursos-chave
Uma histria do usurio inclui uma descrio curta do problema a ser resolvido
a partir da perspectiva do usurio. O nico detalhe que precisa ser includo a
informao que reduza o risco de incompreenso por parte dos desenvolvedores que
fazem a estimativa.
Uma histria do usurio deve tambm possuir Critrios de Aceite e Avaliao (9.1).
.2 Desvantagens
Elas podem no ser a melhor tcnica para alguns ambientes com restries
regulatrias ou quando uma organizao demanda documentao. Esta tcnica de
modelagem pode no ser efetiva quando os participantes no esto localizados no
mesmo lugar. Esta tcnica no aborda explicitamente como documentar requisitos
no-funcionais.
9.34.2 Descrio
Quando as solues so em parte providas por fornecedores externos (que podem
estar envolvidos no desenho, construo, implementao ou manuteno da soluo
ou componente da soluo), ou quando a soluo terceirizada, podem existir
requisitos especficos em relao ao envolvimento destes terceiros.
9.34.3 Elementos
.1 Conhecimento e habilidades
Uma razo usual para a utilizao de fornecedores terceirizados a possibilidade
deles oferecerem conhecimento e habilidades no disponveis dentro da organizao.
Nesses casos, o analista de negcios deve considerar se essa habilidade necessitar
ser transferida e o quo capaz o fornecedor de faz-lo. Pode-se desejar focar em
fornecedores com essa habilidade particular em metodologias ou tecnologias com
a meta de ter essas habilidades transferidas para as pessoas dentro da organizao.
.4 Termos e condies
Os servios providos pelo fornecedor so temporrios ou permanentes? O analista de
negcios deve investigar se os termos de licenciamento e infraestrutura tecnolgica
tendem a apresentar desafios caso a organizao opte posteriormente por uma
transio para outro fornecedor. Podem existir tambm consideraes em relao
ao uso e responsabilidade do fornecedor na proteo da integridade dos dados
confidenciais da organizao. Alm disso, as condies sob as quais personalizaes
do produto devem ser consideradas.
.6 Estabilidade do fornecedor
Qual a certeza de que o fornecedor ser capaz de prover os servios requeridos
no futuro? Pode ser necessrio requisitar que alguns passos sejam tomados para
garantir que no existam riscos, caso o fornecedor passe por dificuldades financeiras
e que seja possvel manter e aperfeioar a soluo, mesmo se a situao do fornecedor
mudar radicalmente.
.2 Desvantagens
Pode consumir muito tempo para coletar informaes suficientes sobre mltiplos
fornecedores. Algumas informaes podem no estar prontamente disponveis.
Fornecedores com produtos novos e inovadores podem ser subavaliados por no
terem histria significativa no mercado.
Domnio
A rea problema sob anlise.
Evento Glossrio
Um evento algo que ocorre e ao qual uma Uma lista de definio dos termos de
unidade organizacional, sistema ou processo negcio e conceitos relevantes para a
deve responder. soluo sendo construda ou aperfeioada.
Requisito do Usurio
Veja requisito(s) das partes interessadas.
Verificao
O processo de checagem de que uma
entrega produzida em um dado estgio
do desenvolvimento satisfaz as condies
e especificaes do estgio anterior. A
verificao garante que voc construiu
a soluo corretamente. Veja tambm
verificao dos requisitos.
Bridgeland, David M., and Ron Zahavi. 2008. Davis, Alan M. 2005. Just Enough Requirements
Business Modeling: A Practical Guide to Realizing Management: Where Software Development
Business Value. Morgan Kaufmann. Meets Marketing. Dorset House.
Brooks, Frederick P. 1995. The Mythical Man- Demarco, Tom, and Timothy Lister. 2003. Waltz-
Month: Essays on Software Engineering, Anniver- ing With Bears: Managing Risk on Software Proj-
sary Edition. Addison-Wesley Professional. ects. Dorset House.
Brown, Dan. 2006. Communicating Design: De- Denney, Richard. 2005. Succeeding with Use Cas-
veloping Web Site Documentation for Design and es: Working Smart to Deliver Quality. Addison-
Planning. New Riders Press. Wesley Professional.
Burton, Richard M., Gerardine DeSanctis, and Dye, Lowell D., and James S. Pennypacker. 2003.
Brge Obel. 2006. Organizational Design: A Step- Project Portfolio Management: Selecting and Pri-
by-Step Approach. Cambridge University Press. oritizing Projects for Competitive Advantage. Ctr
for Business Practices.
Carkenord, Barbara A. 2009. Seven Steps to Mas-
tering Business Analysis. J. Ross Publishing. Dymond, Kenneth M. 1995. A Guide to the CMM:
Understanding the Capability Maturity Model for
Carnegie Mellon University. 1995. The Capabil- Software. Process Inc. U.S.
ity Maturity Model: Guidelines for Improving the
Software Process. Addison-Wesley Professional. Eckerson, Wayne W. 2005. Performance Dash-
boards: Measuring, Monitoring, and Managing
Chrissis, Mary Beth, Mike Konrad, and Sandy Your Business. John Wiley & Sons Inc.
Shrum. 2006. CMMI: Guidelines for Process In-
tegration and Product Improvement (2nd Edition). Eriksson, Hans-Erik, and Magnus Penker. 2000.
Addison-Wesley Professional. Business Modeling with UML: Business Patterns
at Work. John Wiley & Sons Inc.
Cimperman, Rob. 2006. UAT Defined: A Guide to
Practical User Acceptance Testing. Addison-Wes- Fisher, Roger. 1991. Getting to Yes: Negotiating
ley Professional. Agreement Without Giving In. Penguin.
Clemen, Robert T. 1996. Making Hard Decisions: Fitzpatrick, Jody L, James R Sanders, and Blaine
An Introduction to Decision Analysis. Wadsworth R Worthen. 2003. Program Evaluation: Alterna-
Publishing Company. tive Approaches and Practical Guidelines. Allyn
& Bacon.
Cockburn, Alistair. 2000. Writing Effective Use
Cases. Addison-Wesley Professional. Forsberg, Kevin, Hal Mooz, and Howard Cot-
terman. 2005. Visualizing Project Management:
Cockburn, Alistair. 2004. Crystal Clear: A Hu- Models and Frameworks for Mastering Complex
man-Powered Methodology for Small Teams. Ad- Systems. Wiley.
dison-Wesley Professional.
Fowler, Martin. 2003. UML Distilled: A Brief
Cohn, Mike. 2004. User Stories Applied: For Agile Guide to the Standard Object Modeling Lan-
Software Development. Addison-Wesley Profes- guage. Addison-Wesley Professional.
sional.
Freedman, Daniel P., and Gerald M. Weinberg.
Constantine, Larry L., and Lucy A.D. Lockwood. 1990. Handbook of Walkthroughs, Inspections,
1999. Software for Use: A Practical Guide to the and Technical Reviews: Evaluating Programs,
Models and Methods of Usage-Centered Design. Projects, and Products. Dorset House.
Addison-Wesley Professional.
Gause, Donald C., and Gerald M. Weinberg.
Craig, Malcolm. 2000. Thinking Visually: Busi- 1989. Exploring Requirements: Quality Before De-
ness Applications of Fourteen Core Diagrams. sign. Dorset House.
Continuum International Publishing Group.
George, Michael L., John Maxey, David T. Row- Havey, Michael. 2005. Essential Business Process
lands, and Malcolm Upton. 2004. The Lean Six Modeling. OReilly Media.
Sigma Pocket Toolbook: A Quick Reference Guide
to 70 Tools for Improving Quality and Speed. Mc- Hay, David C. 2002. Requirements Analysis: From
Graw-Hill. Business Views to Architecture. Prentice Hall.
Goldsmith, Robin F. 2004. Discovering Real Busi- Hetzel, Bill. 1993. The Complete Guide to Soft-
ness Requirements for Software Project Success. ware Testing. Wiley.
Artech.
Hiatt, Jeffrey M., and Timothy J. Creasey. 2003.
Goodpasture, John C. 2001. Managing Projects Change Management. Prosci Research.
for Value. Project Management Institute.
Hohmann, Luke. 1996. Journey of the Software
Gottesdiener, Ellen. 2002. Requirements by Col- Professional: The Sociology of Computer Pro-
laboration: Workshops for Defining Needs. Addi- gramming. Prentice Hall.
son-Wesley Professional.
Hopkins, Richard, and Kevin Jenkins. 2008. Eat-
Gottesdiener, Ellen. 2005. The Software Require- ing the IT Elephant: Moving from Greenfield De-
ments Memory Jogger: A Pocket Guide to Help velopment to Brownfield. IBM Press.
Software and Business Teams Develop and Man-
age Requirements. Goal/QPC. Hubbard, Douglas W. 2007. How to Measure Any-
thing: Finding the Value of Intangibles in Busi-
Gygi, Craig, Neil DeCarlo, and Bruce Williams. ness. Wiley.
2005. Six Sigma For Dummies. Wiley Publishing,
Inc. IEEE Computer Society. 1990. IEEE Std. 610-12-
1990: IEEE Standard Glossary of Software Engi-
Hadden, Rita Chao. 2003. Leading Culture neering Terminology. Institute of Electrical and
Change in Your Software Organization: Deliver- Electronics Engineers.
ing Results Early. Management Concepts.
IEEE Computer Society. 1998. IEEE Std. 1233
Hammer, Michael, and James Champy. 2003. 1998: IEEE Guide for Developing System Require-
Reengineering the Corporation: A Manifesto for ments Specifications . Institute of Electrical and
Business Revolution. HarperCollins Publishers. Electronics Engineers.
Hammond, John S, Ralph L Keeney, and Howard IEEE Computer Society. 1998. IEEE Std. 830
Raiffa. 1998. Smart Choices. Harvard Business 1998: IEEE Recommended Practice for Software
School Press. Requirements Specifications. Institute of Elec-
trical and Electronics Engineers.
Harmon, Paul. 2007. Business Process Change: A
Guide for Business Managers and BPM and Six IEEE Computer Society. 2004. Guide to the Soft-
Sigma Professionals. Morgan Kaufmann. ware Engineering Body of Knowledge, 2004 Ver-
sion. Institute of Electrical and Electronics En-
Harvard Business Review. 1998. Harvard Busi- gineers.
ness Review on Measuring Corporate Perfor-
mance. Harvard Business School Press. International Organization for Standardiza-
tion. 2008. ISO/IEC CD 25010: Software engineer-
Harvard Business Review. 2007. Harvard Busi- ing Software product Quality Requirements
ness Review on Making Smarter Decisions. Har- and Evaluation (SQuaRE) Software and qual-
vard Business School Press. ity in use models Requirements and Evaluation
(SQuaRE) Quality Model, Version 0.55. ISO/IEC.
Hass, Kathleen B. 2007. The Business Analyst as
Strategist: Translating Business Strategies into Jackson, M. 1995. Software Requirements And
Valuable Solutions. Management Concepts. Specifications. Addison-Wesley Professional.
Hass, Kathleen B., Don J. Wessels, and Kevin Jacobson, Ivar, and Pan-Wei Ng. 2004. Aspect-
Brennan. 2007. Getting it Right: Business Require- Oriented Software Development with Use Cases.
ments Analysis Tools and Techniques. Manage- Addison-Wesley Professional.
ment Concepts Inc.
Jalote, Pankaj. 1999. CMM in Practice: Processes Leffingwell, Dean, and Don Widrig. 2003. Man-
for Executing Software Projects at Infosys. Addi- aging Software Requirements: A Use Case Ap-
son-Wesley Professional. proach, 2nd Edition. Addison-Wesley Profession-
al.
Jonasson, Hans. 2007. Determining Project Re-
quirements. Auerbach Publications. Leffingwell, Dean. 2007. Scaling Software Agility:
Best Practices for Large Enterprises. Addison-
Jones, Morgan D. 1998. The Thinkers Toolkit: 14 Wesley Professional.
Powerful Techniques for Problem Solving. Three
Rivers Press. Lepsinger, Richard, and Anntoinette D. Lucia.
1999. The Art and Science of Competency Models:
Jones, T. Capers. 1998. Estimating Software Pinpointing Critical Success Factors in Organiza-
Costs. McGraw-Hill. tions. Jossey-Bass/Pfeiffer.
Juran, J. M. 1992. Juran on Quality by Design: The Lowy, Alex. 2007. No Problem. Authorhouse.
New Steps for Planning Quality into Goods and
Services. Free Press. Maister, David H., Charles H. Green, and Robert
M. Galford. 2001. The Trusted Advisor. Free Press.
Kaplan, Robert S., and David P. Norton. 1996.
The Balanced Scorecard: Translating Strategy Martin, James. 1989. Information Engineering
into Action. Harvard Business School Press. Book I: Introduction. Prentice Hall.
Kessler, Carl, and John Sweitzer. 2007. Outside- Martin, James. 1990. Information Engineering
in Software Development: A Practical Approach Book II: Planning & Analysis. Prentice Hall.
to Building Successful Stakeholder-based Prod-
ucts. IBM Press. Martin, James. 1990. Information Engineering
Book III: Design and Construction. Prentice Hall.
Khoshafian, Setrag. 2006. Service Oriented En-
terprises. Auerbach Publications. McConnell, Steve. 1996. Rapid Development. Mi-
crosoft.
Kit, Edward. 1995. Software Testing In The Real
World: Improving The Process. Addison-Wesley Mintzberg, Henry, and James Brian Quinn. 1995.
Professional. The Strategy Process: Concepts, Context and Cas-
es. Prentice Hall.
Kotonya, Gerald, and Ian Sommerville. 1998.
Requirements Engineering: Processes and Tech- Morabito, Joseph, Ira Sack, and Anilkumar
niques. Wiley. Bhate. 1999. Organization Modeling: Innovative
Architectures for the 21st Century. Prentice Hall.
Kotter, John P. 1996. Leading Change. Harvard
Business School Press. Moss, Larissa T., and Shaku Atre. 2003. Business
Intelligence Roadmap: The Complete Project Life-
Kovitz, Benjamin L. 1998. Practical Software Re- cycle for Decision-Support Applications. Addi-
quirements: A Manual of Content and Style. Man- son-Wesley Professional.
ning Publications.
Myers, Glenford J. 2004. The Art of Software Test-
Larman, Craig. 2004. Applying UML and Pat- ing, 2nd Edition. Wiley.
terns: An Introduction to Object-Oriented Analy-
sis and Design and Iterative Development. Pren- Nielsen, Jakob. 1993. Usability Engineering. Mor-
tice Hall. gan Kaufmann.
Lauesen, Soren. 2001. Software Requirements: Niven, Paul R. 2008. Balanced Scorecard: Step-
Styles & Techniques. Addison-Wesley Profes- by-Step for Government and Nonprofit Agencies.
sional. Wiley.
Lawson, Raef, Denis Desroches, and Toby Hatch. Object Management Group. 2007. Business Moti-
2007. Scorecard Best Practices: Design, Imple- vation Model (BMM) Specification. Object Man-
mentation, and Evaluation. Wiley. agement Group, Inc.
Object Management Group. 2008. Business Pro- Ross, Ronald G. 2005. Business Rule Concepts -
cess Maturity Model (BPMM), Version 1.0. Object Getting to the Point of Knowledge, 2nd Edition.
Management Group, Inc. Business Rule Solutions Inc.
Object Management Group. 2008. Business Pro- Ruble, David. 1997. Practical Analysis and De-
cess Modeling Notation, V1.2. Object Manage- sign for Client/Server and GUI Systems. Prentice
ment Group, Inc. Hall.
Ould, Martyn A. 2005. Business Process Manage- Rumbaugh, James, Ivar Jacobson, and Grady
ment: A Rigorous Approach. Meghan Kiffer Pr. Booch. 2004. The Unified Modeling Language
Reference Manual, 2nd Edition. Addison-Wesley
Page-Jones, Meilir. 1988. Practical Guide to Professional.
Structured Systems Design. Prentice Hall.
Rummler, Geary A., and Alan P. Brache. 1995.
Paul, Debra, and Donald Yeates. 2006. Business Improving Performance: How to Manage the
Analysis. British Computer Society. White Space in the Organization Chart. Jossey-
Bass.
Perry, William E. 2000. Effective Methods for
Software Testing, 2nd Edition. John Wiley & Sons. Scholtes, Peter R. 1997. The Leaders Handbook:
Making Things Happen, Getting Things Done.
Porter, Michael E. 1980. Competitive Strategy: McGraw-Hill.
Techniques for Analyzing Industries and Com-
petitors. Free Press. Schwaber, Ken. 2004. Agile Project Management
With Scrum. Microsoft.
Porter, Michael. 1985. Competitive Advantage.
Free Press. Senge, Peter M. 1990. The Fifth Discipline. Dou-
bleday.
Pressman, Roger S. 2000. Software Engineering:
A Practitioners Approach. McGraw-Hill. Senge, Peter M. 1999. The Dance of Change. Dou-
bleday.
Project Management Institute. 2008. A Guide to
the Project Management Body of Knowledge, 4th Sharp, Alec, and Patrick McDermott. 2001.
Edition. Project Management Institute. Workflow Modeling: Tools for Process Improve-
ment and Application Development. Artech
Rad, Parviz F., and Ginger Levin. 2002. The Ad- House.
vanced Project Management Office: A Compre-
hensive Look at Function and Implementation. Sodhi, Jag, and Prince Sodhi. 2001. IT Project
CRC Press. Management Handbook. Management Con-
cepts.
Roam, Dan. 2008. Back Of The Napkin. Penguin
Group. Sodhi, Jag, and Prince Sodhi. 2003. Managing IT
Systems Requirements. Management Concepts.
Robertson, Suzanne, and James C. Robertson.
2004. Requirements-Led Project Management: Software Engineering Institute. 2006. CMMI
Discovering Davids Slingshot. Addison-Wesley for Development, Version 1.2. Carnegie Mellon
Professional. University.
Robertson, Suzanne, and James C. Robertson. Software Engineering Institute. 2007. CMMI
2006. Mastering the Requirements Process, 2nd for Acquisition, Version 1.2. Carnegie Mellon
Edition. Addison-Wesley Professional. University.
Ross, Jeanne W, Peter Weill, and David C. Rob- Sommerville, Ian, and Pete Sawyer. 1997. Re-
ertson. 2006. Enterprise Architecture as Strategy. quirements Engineering: A Good Practice Guide.
Harvard Business School Press. Wiley.
Ross, Ronald G. 2003. Principles of the Business Stanford, Naomi. 2007. Guide to Organisation
Rule Approach. Addison-Wesley Professional. Design: Creating High-Performing and Adaptable
Enterprises. Profile Books.
Stevens, Richard, Peter Brook, Ken Jackson, and Weinberg, Gerald M. 1998. The Psychology of
Stuart Arnold. 1998. System Engineering, Coping Computer Programming: Silver Anniversary Edi-
with Complexity. Pearson Education. tion. Dorset House.
Streibel, Barbara J., Brian L. Joiner, and Peter R. White, Stephen A., Derek Miers, and Layna
Scholtes. 2003. The Team Handbook: Third Edi- Fischer. 2008. BPMN Modeling and Reference
tion. Joiner/Oriel Inc. Guide. Future Strategies Inc.
Tarantino, Anthony. 2008. Governance, Risk, Wiegers, Karl E. 2003. Software Requirements,
and Compliance Handbook: Technology, Finance, 2nd Edition. Microsoft.
Environmental, and International Guidance and
Best Practices. Wiley. Wiegers, Karl E. 2006. More About Software Re-
quirements: Thorny Issues and Practical Advice.
Tayntor, Christine B. 2005. Successful Packaged Microsoft Press.
Software Implementation. CRC Press.
Wiegers, Karl E. 2007. Practical Project Initia-
Thayer, Richard H. 1997. Software Engineering tion: A Handbook with Tools. Microsoft.
Project Management. Wiley-IEEE Computer So-
ciety Press. Young, Ralph R. 2001. Effective Requirements
Practices. Addison-Wesley Professional.
Thayer, Richard H., and Merlin Dorfman. 1996.
Software Engineering. Wiley-IEEE Computer So- Young, Ralph R. 2004. Requirements Engineering
ciety Press. Handbook. Artech House.
Thayer, Richard H., and Merlin Dorfman. 1997. Yourdon, Edward. 1978. Structured Walk-
Software Requirements Engineering, 2nd Edition. throughs, 2nd Edition. Yourdon Press.
Wiley-IEEE Computer Society Press.
Kevin Brennan, CBAP, OCEB, PMP, Vice President, Body of Knowledge (Require
ments Analysis, Underlying Competencies, Post-Review Revision and Publication)
Cathy Brunsting
Tradutores:
Aline Vicente So
Tatiana Pereira
Marina Mello
Coordenao Geral:
Gerenciamento de Projetos Definir o Business Case (5.5). Na verso 2.0, no h tarefas distintas para
por Valor (2.10) reavaliar ou atualizar o trabalho feito por outra tarefa. Estas situaes
so tratadas como outra instncia da tarefa original.
Entender os Papis da Equipe de Projeto (3.2) Conduzir a Anlise das Partes Interessadas (2.2).
A tarefa da verso 2.0 explicitamente limitada a
analisar as funes e responsabilidades em relao
participao dos interessados em atividades de
anlise de negcios.
Veja tambm Anlise de Documentos (9.9),
Entrevista (9.14), Pesquisa e Questionrio (9.31)
para as tcnicas descritas nesta tarefa.
Identificar Impactos para Sistemas Externos e/ou Avaliar a Prontido Organizacional (7.3)
Outras reas dos Projetos (3.8.3)
Estrutura de Pacotes de Requisitos (5.2) O propsito desta tarefa est estritamente rela-
cionado com Organizar Requisitos (6.2), mas o
contedo real est mais prximo de Decomposio
Funcional (9.12).
Analisar Requisitos de Qualidade de Servios (5.6) Organizar Requisitos (6.2), Especificar e Modelar
Requisitos (6.3) e Anlise de Requisitos No-Funcio-
nais (9.17)
Determinar Atributos de Requisitos (5.8) A determinao dos atributos que sero utilizados
acontece em Planejar o Processo de Gerenciamento
de Requisitos (2.5). A captura de atributos para um
determinado requisito acontece em Especificar e
Modelar Requisitos (6.3).
Modelos de Dados e Comportamento (5.12) Nenhuma tcnica equivalente para este agrupa-
mento. Muitas das tcnicas individuais esto presen-
tes na verso 2.0, conforme descrito abaixo:
Diagrama de Casos de Uso (5.14.4) Cenrios e Casos de Uso (9.26). Diagramas de Casos
de Uso tambm so usados para Modelagem de
Escopo (9.27)
Criar Plano de Comunicao de Requisitos (6.2) Planejar a Comunicao da Anlise de Negcios (2.4)
Determinar o Formato Apropriado dos Requisitos Planejar a Comunicao da Anlise de Negcios (2.4)
(6.4) e Preparar Pacote de Requisitos (4.4)
Obter Aprovao dos Requisitos (6.8) Gerenciar o Escopo e os Requisitos da Soluo (4.1)