Escolar Documentos
Profissional Documentos
Cultura Documentos
Índice
Tarefas do Projeto............................................................................................................................1
Visão Geral do Projeto:....................................................................................................................2
Esquema de classificação de requisitos:..........................................................................................5
Implementação de Áreas de Conhecimento:....................................................................................8
Modelagem de Escopo...............................................................................................................16
Modelagem de dados:.................................................................................................................17
Tarefas do Projeto
S Tarefas Referências
Não.
1. Identificando as partes interessadas – Crie uma lista de partes interessadas
(conforme ensinado na Área de Conhecimento Planejamento e Monitoramento •
Figura 1: Mapa das partes
de Análise de Negócios) interessadas via
Matriz de Stakeholders
• Tabela 3: Conhecimento BA
2. Identifique a declaração do problema neste sistema
• Tabela 1: BACCM
3. Identificar objetivos do novo Sistema de Gestão de Restaurantes
• Tabela 1: BACCM
4. Crie mapas de processos atuais e futuros (usando fluxogramas)
• Figura 4: Processo do Estado Atual
• Figura 5: Processo do Estado
5. Como Analista de Negócios trabalhando neste projeto, descubra o escopo do
Sistema de Gestão de Restaurantes. Para encontrar o escopo você pode usar o • Figura 6: Modelagem de Processos
diagrama de caso (UML) ou o diagrama de contexto para o mesmo. usando diagrama de caso de uso
6. Anote os principais recursos que precisam ser desenvolvidos. (UML)
• Tabela 4: Componentes de alto
nível
7. Escreva os itens dentro e fora do escopo deste software.
• Tabela 5: Produto dentro e fora do
escopo
8. Desenhe um diagrama de atividades para o sistema.
• Figura 9: Diagrama de Atividades
para
9. Desenhe um diagrama ER do sistema.
• Figura 8: Modelagem de dados
usando
10. Escreva os requisitos de negócios, tanto os requisitos funcionais quanto os não
funcionais. • Tabela 2: Requisito
Esquema de Classificação
11. Desenhe wireframes ou telas simuladas para quaisquer dois dos recursos,
nomeadamente Criação de Menu e qualquer outro recurso considerado • Figura 10: Criação de pedido de
adequado pelo aluno. garçom
Telas simuladas
• Figura 11: Simulação de criação de
Tabela 1: BACCM
Declaração The Grill House é uma grande rede de restaurantes em diferentes cidades dos EUA. É propriedade do famoso
de chef americano James Oliver. As tendências de vendas e desempenho da rede de restaurantes são gerenciadas
necessidade/ manualmente por cada restaurante. As faturas são em papel e todas as informações de vendas são inseridas
problema de manualmente no final do dia. Trata-se de uma gestão quotidiana descentralizada dos restaurantes.
negócios
Seguem-se os desafios que os Colaboradores enfrentam na gestão diária das cadeias de restaurantes:
• Sistema manual baseado em papel.
• Os pedidos são anotados pelos garçons em papel e a fatura em papel é entregue ao cliente.
• Demorado, pois as contas são inseridas em uma planilha Excel pelo gerente da EOD.
• Os restaurantes não conseguem atualizar facilmente o seu menu.
Sistema de gerenciamento de restaurantes baseado na Web que permitiria aos usuários pesquisar cardápios, gerar contas,
aceitar pagamentos de clientes por meio de um gateway de pagamento, armazenar feedback de clientes,
reservar mesas e criar relatórios para mostrar tendências e detalhes como vendas diárias, semanais e mensais.
P
a
r
t
e
i
n
t
e
r
e
s
s
a
d
a
Context Isto para uma grande rede de restaurantes nos EUA. Esta é uma grande iniciativa para fazer a transição de um
o sistema manual baseado em papel para um sistema automatizado para permitir uma melhor gestão do dia a dia.
As reservas de mesa e mudanças de menu têm sido um desafio. As contas são escritas pelos garçons em papel e entregues
aos clientes. Leva tempo para ver as tendências, pois os gerentes precisam inserir as contas em papel em arquivos Excel no
EOD. As tendências de vendas ajudam na tomada de decisões para alterar o cardápio e a experiência do cliente em tempo
hábil. É um sistema descentralizado de gestão de restaurantes. Há muito tempo e esforço gastos apenas no processo. Não
há como rastrear o feedback do cliente. Estas são as circunstâncias que levam à mudança.
Requisit Requisit
os da os de
solução transição
O que eu Quais são
quero? as
condições?
•
adicionar mais itens antes de gerar a conta.
Depois que o pedido for confirmado e enviado, o garçom NÃO
• Certifique-se de que todos os recursos do
sistema estejam de acordo com os requisitos.
poderá cancelar ou editar o pedido.
• O gerente do restaurante deve poder visualizar os pedidos feitos
pelos garçons. Ele fará um inventário de todos os pratos
• As informações históricas de importação sobre
encomendados e os entregará ao chef para cozinhar. funcionários, restaurantes, cardápios e
clientes, etc. devem ser importadas dos
• Depois que o chef preparar os pratos, o gerente do restaurante
poderá solicitar ao garçom que entregue os pratos para jantar na
arquivos Excel para as novas tabelas do
sistema.
mesa do cliente.
• Assim que o cliente terminar sua refeição. O garçom entregará ao
cliente a conta gerada.
• Crie logins para todos os garçons, gerentes e
CEO com recurso de alteração de senha.
• A conta gerada deverá conter o ID do garçom e o número da
mesa. • Crie um manual do usuário com instruções
• O garçom receberá o pagamento do cliente em dinheiro ou cartão
de crédito. O pagamento com cartão de crédito será processado
sobre os recursos do sistema. Conduza
treinamento de usuários para as principais
partes interessadas e obtenha sua aprovação.
usando um gateway de pagamento.
• O garçom ou gerente fornecerá ao cliente um formulário de • Conduza o UAT para garantir que os principais
feedback. resultados sejam atendidos durante a
• Para pedidos de entrega ao domicílio o pedido de take away é
transição do estado atual para o estado futuro
desejado. Garantir que todo o acesso do
preparado pelo chef. Haverá um entregador ao domicílio usuário seja apropriado.
(entregador) que entregará a encomenda na morada do cliente. A
fatura é gerada e colocada com o pedido de entrega em domicílio.
Um formulário de feedback também é fornecido com o pedido. O
cliente pode pagar com cartão de crédito pelo telefone ou entregar dinheiro ao entregador. Após a entrega do pedido e o
pagamento do cliente, o gerente deverá encerrar o pedido do cliente.
• A fatura gerada para entrega em domicílio terá o nome do cliente, número de telefone do cliente e endereço do cliente.
• Assim que os clientes devolverem os formulários de feedback. O gerente pode inserir as informações do formulário de feedback
no sistema.
• A administração gostaria dos seguintes relatórios:
• Quais pratos são os mais populares?
• Satisfação dos clientes com a qualidade do serviço. Isso deve ser rastreado baseado no feedback enviado pelos clientes.
• Totalvendasde o dia jantar em clientes.
• Totalvendasde o diapelos clientes de entrega ao domicílio.
• Totalvendasde o dia(entrega em domicílio e jantar em
clientes consolidados).
• Cite os 10 pratos mais vendidos do dia.
• Vendas totais todos os finais de semana (a serem feitas inserindo o
datas)
• Vendas totais todos os meses (a serem feitas inserindo as datas)
• Lista de pratos não vendidos no mês em curso (para eliminar gradualmente os pratos que os clientes não
encomendam).
• Vendas totais em todas as cidades.
• Vendas totais para cada cidade.
• Previsão de pedidos, ou seja, uma previsão de quais itens serão pedidos e quando serão pedidos.
Java não mudará muito com o tempo e, se o sistema for bem desenvolvido, o código precisará de muito pouca manutenção.
Abordagem BA Adaptativo
Solução
Definido em iterações para chegar à melhor solução ou melhorar uma solução existente
Definição
Nível de Informal – as informações são coletadas por meio da interação e feedback da equipe.
Formalidade
Formalidade e nível de
detalhe dos resultados
• As atividades serão divididas em iterações com as entregas primeiro e depois as tarefas
da análise de negócios associadas
Atividades são identificados.
• O trabalho em cada Iteração será priorizado e planejado com base no Produto acordado
roteiro.
Tempo As tarefas são executadas iterativamente
Complexidade e Risco
• Habilidades operacionais de computador e treinamento para a equipe de gerenciamento do
restaurante (distribuidor de refeições,
Gerente de restaurante, garçom e CEO).
• Mudanças nos requisitos e no escopo no meio das iterações (ou seja, aumento do escopo)
• Atraso no lançamento da solução Web.
Aceitação O Teste de Aceitação Comercial para cada Liberação Planejada será usado como aprovação das
Partes Interessadas.
Partes interessadas do produto:
Externo
• Gestão de restaurantes
• Fornecedor
• Gerenciador de menus
• Cozinheiros
• Entregador de refeições
• Cliente
interno
• A Gestão da Grill House
• Patrocinador do programa
• Funcionários
• RH
• Assunto de implementação Especialista
• Gestor de projeto
•Reuniões
Desenvolvedor
de revisão do Sprint/Iteração – No final de cada Sprint, as partes interessadas mais
próximas da entrega da solução se reunirão para discutir o que foi feito como parte do Sprint. Qual
trabalho foi concluído e o que não foi concluído e foi transferido para a próxima Iteração.
Contatos semanais/quinzenais - Com o Negócio & Tecnologia para esclarecer dúvidas e/ou solicitar
feedback sobre o trabalho desenvolvido até o momento.
Reuniões de planejamento de sprint/iteração – Discuta e decida quais trabalhos ou tarefas serão
Envolvimento e colaboração das realizadas pela equipe de tecnologia para o próximo sprint/iteração.
partes interessadas Sessões de preparação do backlog – Para priorizar o backlog do produto e garantir que o trabalho
necessário para o desenvolvimento do produto seja capturado
Sessões de planejamento trimestrais - Com as partes interessadas para discutir o progresso geral do
produto, resolver quaisquer preocupações ou conflitos das partes interessadas, avaliar e ajustar o
cronograma de entrega do produto em caso de quaisquer riscos ou atrasos identificados. Discuta as
próximas etapas para resolver quaisquer conflitos e preocupações imediatos, reajuste o roteiro do
produto, se necessário, discuta as prioridades dos requisitos de negócios e das partes interessadas.
Elicitação e Colaboração
• Como este é um sistema novo, não haverá qualquer análise do estado atual de um sistema
existente.
• No entanto, a análise do estado actual poderia ser realizada para sistemas semelhantes
existentes no
Análise do estado atual
Organização para análise dos Processos de Implementação de Segurança, Implementação
Tecnológica e de Infraestrutura, Visão Arquitetônica.
• Análise de partes interessadas externas (por exemplo, gestão de restaurantes, vendedores e
fornecedores de alimentos) para
entender se há alguma lacuna em seu modelo de custos, processos, mão de obra (nível de
• Defina a estrutura organizacional do programa
ao
• Desta forma podemos verificar que o sistema está completamente coberto no que diz respeito
• Quaisquer alterações nos Requisitos serão registradas como um novo Requisito no Agile
Priorize os requisitos painel e terá que passar pela preparação e priorização do backlog.
• A prioridade do requisito deve ser definida pela criticidade do negócio e pelo valor que ele irá
transmitir aos negócios ou partes interessadas quaisquer dependências de outros processos.
• Quaisquer alterações nos Requisitos serão registradas como um novo Requisito no Agile
painel e terá que passar pela preparação e priorização do backlog.
• Quaisquer alterações no requisito devem ser rastreáveis desde o Requisito Original até a última
alteração feita no Requisito.
Avaliação da solução
Tarefas KA Detalhes da tarefa
ó Reduza os custos operacionais do restaurante em 15% em 12 meses, após o lançamento
inicial.
ó Reduza o desperdício de estoque em no mínimo 30% dentro de 6 meses após o primeiro
lançamento.
Escala: Desperdício de ingredientes para os pratos menos populares a cada semana, examinando o
inventário do restaurante
Medir o desempenho da solução Deve planejar: Menos de 15%
ó Aumentar o tempo médio efetivo de trabalho , permitindo que garçons e gerentes executem
o serviço
efetivamente todos os dias, dentro de 3 meses
Ao automatizar o processo de pedido e oferecer um melhor atendimento ao cliente tanto no
jantar quanto na entrega em domicílio, o restaurante poderá operar com menos mão de obra.
ó Escalabilidade e desempenho :
Este sistema de gestão de restaurantes é necessário para suportar um volume de
Uma vez disponibilizada a Solução ou parte da solução montada em Produção para Gestão de
Restaurantes, devemos monitorar continuamente o seguinte em relação às medidas de
Desempenho definidas acima:
•
Quantidade de desperdício de estoque
•
Garçons/Gerentes Horário de trabalho eficaz
Analise as medidas de desempenho •
Custo operacional do restaurante
•
Carga ou tráfego de entrada, ou seja, número de pedidos por unidade de tempo.
•
Tempo de execução do aplicativo e tempo de inatividade, se houver.
•
Tempo total para cumprir o Pedido.
•
Como está funcionando o plano de Mitigação de Riscos?
•
Feedback do usuário
Avalie a limitação da solução Quaisquer medidas de desempenho de baixo desempenho mencionadas acima.
Garçom faz
pedido usando
gerenciamento
de restaurante
baseado em
papel
Garçom verifica
mesas e Gerente solicita que o
acomoda Garçom O pedido é garçom entregue o
clientes anota o entregue ao pedido
pedido dos cliente
clientes Gerente coleta pedido
e entrega ao chef
Modelagem de
Processos
Verifique em Figura 6: Modelagem de Processos usando Diagrama de
relação ao Caso de Uso (UML)
componente
verificação de
nível
Figura 7:
Modelo de
Verificação e
Validação de
Produto
Modelagem
de Escopo
Tabela 4:
Componentes
de alto nível
que precisam
ser
construídos
• Eu sou
Lista de cardápios Visualizar
Gerar fatura
Feedback/comentários do cliente
Relatórios/dados
Modelagem de dados:
ID do prato
Nome do prato
Preço Permissão de
'Definição de
Quantidade (Nº de peças)
ID do Papel do função Módulo
função' ID da permissão
Categoria usuário ID da
funcionário -t ID do funcionário - —1 função Nome da permissão Módulo H IO
Disponibilidade de itens de menu
Nome ID do módulo nome do módulo
ID do prato Nome do
Sobrenome papel permitido ID da
Disponibilidade
Número de função associada
Data
telefone
E-mail
Endereço ID do
restaurante
Restaurant
e
ID do ID do restaurante
ID da mesa ID do Empregado
restaurante
ID da tabela Card
Rua Nome Assentos de
identificação
ID do prato ápio
Cidade Estado Quantidade
CEP do restaurante Status do pedido
E-mail do Status , Data do pedido
número de Valor do pedido
telefone Instruções Especiais
Cliente Tipo de pedido (jantar no
local/entrega)
ID do cliente
Nome
Sobrenome
Telefone
Endereço E-
mail
Data de aniversário
Data de nascimento
ID do pedido
ID do prato
Classificação do prato
Comentários de feedback
Base de
Restaurante D dados
Site de gerenciamento
44
'Seleciona o cliente N
1______mesa
v
_______ __
Menu de pesquisa e
seleção do pedido
do cliente
Faça o pedido e
confirme o
pedido
5
v
Checagem de
inventário
_____v____
Pedido na fila P
____v___
Chef
t
D
Pedido entregue ao
cliente
Gerente
1----------1----------N
Gerar fatura do cliente
______■____
Paga com gateway de
pagamento S.
________ T
O cliente
preenche M
Formulário de
comentários
Pedido fechado
Wireframe para o Sistema de Gestão de Restaurantes Online:
e
ID do funcionário W12345
S u
R 3
Jantar no local
Retirar
Conclusão: O Sistema de Gestão de Restaurantes Online deve atingir os
objetivos de negócios no lançamento.
Objetivo de Negócio 1: Melhorar a gestão das redes de restaurantes,
permitindo acesso aos gestores para atualizar cardápios, fazer reservas e
acompanhar vendas. Os garçons podem fazer pedidos com base no
cardápio mais atual e cobrar dos clientes com precisão.
Escala: Valor é qualidade de serviço e economia de tempo.
• Anterior – faturas em papel
Objetivo de Negócio 2: Reduzir os custos operacionais do restaurante
em 15% em 6 meses, após o lançamento inicial.
Objetivo de negócios 3: Aumentar o tempo médio de trabalho efetivo
em 30 minutos por garçom por dia e aumentar o tempo de trabalho do
gerente em 1 hora em 3 meses.
Objetivo de Negócio 4: Os relatórios serão gerados mais rapidamente
devido à disponibilidade imediata das informações e isso ajudará no
conhecimento das tendências de vendas para um melhor planejamento
e decisões de cardápio.
Objetivo de negócio 5: A gestão pode tomar melhores decisões com o
feedback do cliente.
Backlog do produto
Título Estado Prioridade Pontos Critérios de Aceitação Caminho de
do backlog de Iteração
história
Como utilizador Aprovado 9 2 Dado que o usuário tem Lançamento 1-
pretendo criar uma acesso ao aplicativo. Se o Corrida 1
conta para poder usuário for um funcionário
utilizar o sistema de válido (garçom, gerente ou
Gestão de outro), a conta poderá ser
Restaurantes. criada, caso contrário exibirá
“A conta não pode ser criada”.