Escolar Documentos
Profissional Documentos
Cultura Documentos
Requisitos geis
Matheus Haddad
Negcio
Problema ou
oportunidade
de negcio
Negcio
Problema ou
oportunidade
de negcio
Negcio
Tecnologia
Problema ou
oportunidade
de negcio
Negcio
Requisitos
da Soluo
Tecnologia
Problema ou
oportunidade
de negcio
Negcio
Requisitos
da Soluo
Tecnologia
Problema ou
oportunidade
de negcio
Negcio
Requisitos
da Soluo
Tecnologia
Problema ou
oportunidade
de negcio
Negcio
Requisitos
da Soluo
Tecnologia
Problema ou
oportunidade
de negcio
Negcio
Requisitos
da Soluo
Tecnologia
2. Requisitos
Problema ou
oportunidade
de negcio
Negcio
Requisitos
da Soluo
Tecnologia
Problema ou
oportunidade
de negcio
Negcio
Requisitos
da Soluo
Tecnologia
Problema ou
oportunidade
de negcio
Negcio
Requisitos
da Soluo
Tecnologia
Problema ou
oportunidade
de negcio
Negcio
Requisitos
da Soluo
Tecnologia
Problema ou
oportunidade
de negcio
Negcio
Requisitos
da Soluo
Tecnologia
Problema ou
oportunidade
de negcio
Negcio
Requisitos
da Soluo
Tecnologia
Documentos podem...
suspender o julgamento
reduzir a comunicao e a colaborao
diminuir a responsabilidade
mostrar absolutismo e permanncia
Requisitos
de Negcio
Requisitos
de Negcio
Requisitos
de Negcio
Requisitos
de Negcio
Requisitos
de Negcio
Requisitos de Usurio
Requisitos
de Negcio
Requisitos de Usurio
O que se espera
fazer com o software?
Requisitos
de Negcio
Requisitos de Usurio
O que se espera
fazer com o software?
Requisitos
de Negcio
Requisitos de Usurio
O que se espera
fazer com o software?
Requisitos
de Negcio
Requisitos de Usurio
Requisitos de Software
O que se espera
fazer com o software?
Requisitos
de Negcio
Requisitos de Usurio
O que se espera
fazer com o software?
Requisitos de Software
Como o software
tem que se comportar?
Requisitos
de Negcio
Requisitos de Usurio
O que se espera
fazer com o software?
Requisitos de Software
Como o software
tem que se comportar?
Requisitos
de Negcio
Requisitos de Usurio
O que se espera
fazer com o software?
Requisitos de Software
Como o software
tem que se comportar?
Funcionais
Comportamentos
Requisitos
de Negcio
Requisitos de Usurio
O que se espera
fazer com o software?
Requisitos de Software
Como o software
tem que se comportar?
Funcionais
No Funcionais
Comportamentos
Capacidades e Restries
Contexto do Negcio
Permite uma rpida identificao do escopo do
negcio, suas reas, relacionamentos e partes
interessadas, apontando para o escopo do projeto.
Entradas
Sadas
Mecanismos
Controles
Processo
IDEF0 - http://www.idef.com
Fonte 1
Fonte 2
Entrada 1
Entrada 2
Entrada 3
Fonte 3
IDEF0 - http://www.idef.com
Processo
Fonte 1
Fonte 2
Entrada 1
Sada 1
Entrada 2
Sada 2
Entrada 3
Fonte 3
IDEF0 - http://www.idef.com
Processo
Destino 1
Destino 2
Sada 3
Destino 3
Fonte 1
Fonte 2
Entrada 1
Sada 1
Entrada 2
Sada 2
Processo
Entrada 3
Destino 1
Destino 2
Sada 3
Destino 3
Fonte 3
Mecanismo 1
IDEF0 - http://www.idef.com
Mecanismo 2
Mecanismo 3
Controle 1
Fonte 1
Fonte 2
Controle 2
Controle 3
Entrada 1
Sada 1
Entrada 2
Sada 2
Processo
Entrada 3
Destino 1
Destino 2
Sada 3
Destino 3
Fonte 3
Mecanismo 1
IDEF0 - http://www.idef.com
Mecanismo 2
Mecanismo 3
Videolocadora
Acervo de Vdeos
Controle de Locaes
Funcionrios
Clientes
Controle Financeiro
Consulta
ao acervo
Cliente
Dados
cadastrais
Videolocadora
Acervo de Vdeos
Controle de Locaes
Funcionrios
Clientes
Controle Financeiro
Consulta
ao acervo
Cliente
Dados
cadastrais
Videolocadora
Acervo de Vdeos
Controle de Locaes
Funcionrios
Clientes
Controle Financeiro
Informaes
do acervo
Itens
Locados
Cliente
Consulta
ao acervo
Cliente
Dados
cadastrais
Videolocadora
Acervo de Vdeos
Cliente
Itens para
locao
Controle de Locaes
Itens para
devoluo
Funcionrios
Clientes
Controle Financeiro
Informaes
do acervo
Itens
Locados
Cliente
Consulta
ao acervo
Cliente
Dados
cadastrais
Videolocadora
Informaes
do acervo
Itens
Locados
Cliente
Acervo de Vdeos
Cliente
Itens para
locao
Controle de Locaes
Comprovante
de locao
Itens para
devoluo
Funcionrios
Comprovante
de devoluo
Clientes
Controle Financeiro
Cliente
Consulta
ao acervo
Cliente
Dados
cadastrais
Videolocadora
Informaes
do acervo
Itens
Locados
Cliente
Acervo de Vdeos
Cliente
Itens para
locao
Controle de Locaes
Comprovante
de locao
Itens para
devoluo
Funcionrios
Comprovante
de devoluo
Clientes
Controle Financeiro
Pagamento
Cliente
Cliente
Consulta
ao acervo
Cliente
Dados
cadastrais
Videolocadora
Informaes
do acervo
Itens
Locados
Cliente
Acervo de Vdeos
Cliente
Itens para
locao
Controle de Locaes
Comprovante
de locao
Itens para
devoluo
Funcionrios
Comprovante
de devoluo
Cliente
Clientes
Controle Financeiro
Pagamento
Cliente
Recibo
Cliente
Consulta
ao acervo
Cliente
Informaes
do acervo
Videolocadora
Dados
cadastrais
Itens
Locados
Cliente
Acervo de Vdeos
Cliente
Itens para
locao
Controle de Locaes
Comprovante
de locao
Itens para
devoluo
Funcionrios
Comprovante
de devoluo
Cliente
Clientes
Controle Financeiro
Pagamento
Recibo
Cliente
Cliente
Gerente
Atendente
Distribuidor
Realizadores
Sistema de Gesto
da Videolocadora
Site / Software
Sistema de Gesto
da Distribuidora
de Vdeo
Outros Sistemas
Gerente
Gerente
Poltica de
Consulta
Consulta
ao acervo
Cliente
Poltica de
Locao
Gerente
Poltica de
Preos
Informaes
do acervo
Videolocadora
Dados
cadastrais
Itens
Locados
Cliente
Acervo de Vdeos
Cliente
Itens para
locao
Controle de Locaes
Comprovante
de locao
Itens para
devoluo
Funcionrios
Comprovante
de devoluo
Cliente
Clientes
Controle Financeiro
Pagamento
Recibo
Cliente
Cliente
Gerente
Atendente
Distribuidor
Realizadores
Sistema de Gesto
da Videolocadora
Site / Software
Sistema de Gesto
da Distribuidora
de Vdeo
Outros Sistemas
Cenrio Atual
Cenrio Atual
Cenrio Futuro
Projeto
Cenrio Atual
Cenrio Futuro
Projeto
Cenrio Atual
Cenrio Futuro
Cenrio Atual
Fazer com que as partes interessadas compartilhem a
mesma compreenso da situao atual.
Ineficincias
Ineficcias
Perda de
oportunidades
No
conformidades
Cenrio Atual
A videolocadora DVD Max possui 3 filiais e conta com mais de
5.000 ttulos no acervo. Todas as lojas funcionam 24x7 e so
dirigidas por seus respectivos Gerentes de Operao, que
coordenam equipes de 2 a 5 atendentes responsveis pela
orientao dos clientes e realizao das operaes de locao e caixa.
Todo o atendimento feito com o auxlio de uma planilha de
clculo controlada de forma independente por cada loja. Uma vez
por semana, os respectivos Gerentes de Operao encaminham
direo suas planilhas para consolidao de relatrios e avaliao
do desempenho de cada filial.
frente
Resultados Observados
A empresa tem recebido em torno de 200 reclamaes por ms
devido demora no atendimento e cadastramento de novos
clientes, perda de controle no processo de cobrana e falta de
mecanismo que permita consultar o acervo pela internet, fazer
reservas e solicitar a entrega de filmes em casa. Como principal
resultado negativo, observa-se um decrscimo na captao de
novos clientes e a perda constante dos antigos clientes para
concorrentes que possuem todas as lojas informatizadas.
Possveis causas
Cenrio Futuro
Fazer com que as partes interessadas compartilhem a
mesma compreenso da situao futura desejada.
Eficincias
Eficcias
Oportunidades
Conformidades
Cenrio Futuro
Ao trmino do projeto, todas as lojas da DVD Max estaro
informatizadas em todos os aspectos relacionados ao cadastro de
clientes, consulta de acervo, locao e controle financeiro. Os
atendentes utilizaro um sistema de software para gerenciar os
cadastros de clientes e as locaes de vdeos. Todos os clientes da
DVD Max podero consultar pela internet o acervo de vdeo de sua
loja preferencial, fazer reservas e solicitar entrega de filmes em
sua residncia. O Gerente de Operaes poder consultar
periodicamente, em tempo real, relatrios de movimentao das
consultas (filmes mais procurados), reservas e entregas a fim de
aperfeioar seu plano gerencial.
frente
Resultados Desejados
Efeitos / Benefcios
Reduzir o tempo de
atendimento em 50%
Garantir a consistncia
das informaes
Permitir a reserva de
vdeos pela internet
Recursos Necessrios
verso
Temas de Negcio
Fazer com que as partes interessadas compartilhem a
forma como o escopo do projeto foi dividido em
termos de negcio.
Ambiente
Comportamento
Resultados
atuais
Resultados
desejados
Problemas
Processo manual
Identificao em at 4 min
Registro dos itens em at 5 min
Impossvel locao remota
Cliente insatisfeito
Objetivos
Informatizar a locao
Identificao em at 2 min
Registro em at 3 minutos
Permitir locao remota
Controlar entrega remota
Personas
Compreender quais perfis de usurios iro interagir
com o produto para projetarmos a melhor experincia
de uso e suportar as diferentes necessidades.
Ambiente
Comportamento
Resultados
atuais
Resultados
desejados
Contexto
Tecnologia
Expectativas
Releases
Definir uma estratgia de entregas para satisfazer os
usurios desde de cedo e utilizar seus feedbacks para
criar as prximas verses do produto.
Capacidades
Recursos
Objetivos
de Negcio
ROI
Recursos Necessrios
Infra-estrutura bsica
Mdulo de Gerenc. de Clientes
Pr-carga de funcionrios
Pr-carga de clientes
Treinamento de operadores
Envolvimento de Usurios
Features
Identificar e compreender quais funes o produto
deve desempenhar sob condies de negcio e
restries tecnolgicas e de ambiente.
Componentes
Mdulos
Requisitos
no funcionais
Restries
Gerenciamento de Clientes
Mdulo do sistema SoftDVDMax desenvolvido para gerenciar o
cadastro dos clientes da videolocadora. Permite incluso, consulta,
alterao e cancelamento de cadastros de clientes. Possui operaes
de consultora por busca fontica e listagens paginadas. Tambm
Contempla o gerenciamento do login dos clientes para acesso pela
Internet.
Consideraes e restries
Release: #1
Mdulos e sub-mdulos
Tamanho: 55
Durao: 4 semanas
User Stories
Representam o comportamento e valor desejados
pelo cliente, com critrios de aceitao claramente
definidos junto equipe.
Quem?
O que?
Por que?
<ttulo da histria>
Como um <perfil> eu devo/posso/gostaria
<funo> para <razo ou valor de negcio>
Cadastrar um cliente
Como um Atendente eu devo cadastrar um novo
cliente para permitir reserva de ttulos, locao
de vdeos e acesso ao site para esse cliente.
Critrios de Aceitao
Representam a confirmao da implementao dos
requisitos
Cenrio
Comportamento
Confirmao
Critrios de aceitao
Dado que <cenrio>
quando <evento ou ao>
ento <resultado observvel>
Dado que <cenrio>
quando <evento ou ao>
ento <resultado observvel>
Dado que <cenrio>
quando <evento ou ao>
ento <resultado observvel>
Cenrios, aes e resultados observveis.
Critrios de aceitao
Dado que estou autenticado no sistema
quando eu cadastrar um novo cliente
ento ele ficar disponvel para reservas e locaes.
Dado que cadastrando um novo cliente
quando eu informar um CPF invlido
ento dever ser exibido um alerta.
Dado que o cliente foi cadastrado com sucesso
quando acessar o site da videolocadora
ento ele poder fazer reserva de ttulos.
Cenrios, aes e resultados observveis.
Referncias
Luiz Parzianello
Suryatec (http://blog.suryatec.com.br)
Curso de Planejamento e Requisitos geis
Obrigado!
Matheus Haddad
matheus@webgoal.com.br
@mhaddad