Pular para conteúdo

Histórias de Usuário - Módulo de Manejo de Rebanho

Sumário

  • [US-MANR-001] Cadastro e gestão de subcategorias de animais
  • [US-MANR-002] Gestão de lotes de animais
  • [US-MANR-003] Movimentação de rebanho entre pastos
  • [US-MANR-004] Registro de entradas e saídas de animais
  • [US-MANR-005] Evolução automática de categorias
  • [US-MANR-006] Controle de capacidade de pastos
  • [US-MANR-007] Histórico e rastreabilidade de rebanho
  • [US-MANR-008] Operação offline de manejo

[US-MANR-001] Cadastro e gestão de subcategorias de animais

Como Administrador ou Gestor da fazenda,
quero cadastrar e gerenciar subcategorias personalizadas de animais,
para que possa organizar o rebanho conforme as necessidades específicas da minha operação zootécnica.

Detalhes

  • As categorias principais são imutáveis e já definidas pelo sistema
  • Deve ser possível criar subcategorias personalizadas com faixa etária e características próprias
  • Cada subcategoria deve poder ter seu valor médio de mercado registrado

Critérios de Aceitação

  1. Dado que acesso o módulo de manejo, quando seleciono a opção de cadastro de subcategorias, então visualizo a lista de categorias principais fixas do sistema.
  2. Dado que selecionei uma categoria principal, quando seleciono adicionar subcategoria, então posso preencher nome, faixa etária, uso e valor médio de mercado.
  3. Dado que preenchi todos os campos obrigatórios da subcategoria, quando confirmo o cadastro, então a subcategoria é criada e fica disponível para uso na gestão de lotes.
  4. Dado que selecionei uma subcategoria existente, quando escolho a opção de edição, então posso atualizar seus dados, exceto sua categoria principal.
  5. Dado que configuro o valor médio de mercado para uma subcategoria, quando acesso o módulo financeiro, então este valor é utilizado para cálculos de valorização do rebanho.

Referências

  • RF: RF-MANR-001, RF-MANR-002, RF-MANR-003
  • RNF: -
  • RN: RN-MANR-003

Resolve o(s) problema(s)

  • Dificuldade em classificar o rebanho conforme as especificidades da operação
  • Impossibilidade de valorizar corretamente diferentes tipos de animais
  • Falta de parâmetros para evolução zootécnica adequada do rebanho

Observações

  • As categorias principais são fixas e imutáveis conforme RF-MANR-001
  • As regras de evolução das categorias principais são configuradas internamente pelo sistema
  • Considerar a possibilidade de importação em massa de subcategorias via planilha

Informações Técnicas

  • Estimativa de Pontos: [A ser definido durante o Planning]
  • Módulo: Manejo de Rebanho
  • Complexidade: Média
  • Prioridade: Alta

[US-MANR-002] Gestão de lotes de animais

Como Técnico ou Gestor da fazenda,
quero cadastrar e gerenciar lotes de animais com categoria, peso médio e fase produtiva,
para que possa agrupar e acompanhar conjuntos de animais com características semelhantes ou objetivos comuns.

Detalhes

  • Os lotes devem ser associados a tipos de lotes com objetivos claros
  • Deve ser possível registrar informações como categoria, quantidade de animais, peso médio, e fase produtiva
  • Os lotes são a unidade básica para movimentações e tratamentos

Critérios de Aceitação

  1. Dado que acesso o módulo de manejo, quando seleciono a opção de cadastro de lotes, então posso criar um novo lote com nome, tipo, categoria, quantidade, peso médio e fase produtiva.
  2. Dado que estou cadastrando um lote, quando seleciono o tipo de lote, então o sistema apresenta apenas tipos previamente cadastrados conforme RF-MANR-005.
  3. Dado que preenchi todos os campos obrigatórios do lote, quando confirmo o cadastro, então o lote é criado e fica disponível para movimentações.
  4. Dado que visualizo a lista de lotes, quando seleciono um lote específico, então posso ver seus detalhes, histórico de movimentações e localização atual.
  5. Dado que um lote está associado a uma categoria específica, quando a categoria evolui automaticamente, então o lote acompanha essa evolução mantendo seu agrupamento.

Referências

  • RF: RF-MANR-004, RF-MANR-005, RF-MANR-006
  • RNF: RNF-MANR-003
  • RN: RN-MANR-002

Resolve o(s) problema(s)

  • Dificuldade em acompanhar conjuntos específicos de animais com objetivos comuns
  • Falta de visibilidade sobre o desempenho de diferentes grupos de animais
  • Imprecisão no controle de animais por fase produtiva e localização

Observações

  • A interface de cadastro deve ser otimizada para uso em campo
  • Considerar a integração com dispositivos de pesagem para atualização automática do peso médio
  • O tipo de lote é fundamental para determinar o objetivo e as ações aplicáveis ao lote

Informações Técnicas

  • Estimativa de Pontos: [A ser definido durante o Planning]
  • Módulo: Manejo de Rebanho
  • Complexidade: Média
  • Prioridade: Alta

[US-MANR-003] Movimentação de rebanho entre pastos

Como Técnico, Operador ou Gestor da fazenda,
quero registrar movimentações quantitativas de lotes entre pastos, retiros e fazendas,
para que possa controlar com precisão a localização do rebanho e otimizar o uso das pastagens.

Detalhes

  • As movimentações devem validar a quantidade disponível no pasto de origem
  • Deve ser possível movimentar entre pastos do mesmo retiro ou de retiros diferentes
  • O sistema deve alertar sobre capacidade de suporte dos pastos de destino

Critérios de Aceitação

  1. Dado que acesso o módulo de manejo, quando seleciono a opção de movimentação, então posso escolher o lote, quantidade, pasto de origem e pasto de destino.
  2. Dado que estou registrando uma movimentação, quando informo uma quantidade superior à disponível no pasto de origem, então o sistema deve seguir a configuração de restrição (bloquear ou permitir com alerta).
  3. Dado que o pasto de destino tem sua capacidade de suporte definida, quando registro uma movimentação que ultrapassa essa capacidade, então recebo um alerta sobre super-lotação.
  4. Dado que concluo uma movimentação, quando consulto o estoque de animais por pasto, então visualizo a atualização imediata dos saldos nos pastos de origem e destino.
  5. Dado que realizo movimentações em modo offline, quando recupero a conexão, então o sistema sincroniza as informações e aplica as movimentações em ordem cronológica.

Referências

  • RF: RF-MANR-007, RF-MANR-012, RF-MANR-013
  • RNF: RNF-MANR-001, RNF-MANR-002, RNF-MANR-003
  • RN: RN-MANR-001, RN-MANR-002, RN-MANR-005, RN-MANR-007

Resolve o(s) problema(s)

  • Perda de controle sobre a localização exata do rebanho
  • Super-lotação de pastos causando degradação e baixo desempenho animal
  • Inconsistências entre contagem física e registros do sistema
  • Dificuldade em operações de campo sem conectividade

Observações

  • A interface de movimentação deve ser otimizada para uso em campo com poucos toques
  • Considerar a possibilidade de movimentações programadas para datas futuras
  • Integrar com o módulo sanitário para alertar sobre movimentações de animais em tratamento

Informações Técnicas

  • Estimativa de Pontos: [A ser definido durante o Planning]
  • Módulo: Manejo de Rebanho
  • Complexidade: Alta
  • Prioridade: Alta

[US-MANR-004] Registro de entradas e saídas de animais

Como Técnico ou Gestor da fazenda,
quero registrar entradas (compras, nascimentos) e saídas (vendas, mortes, perdas) de animais com justificativas,
para que possa manter o controle preciso do saldo de rebanho e suas alterações.

Detalhes

  • Cada registro deve conter data, motivo, quantidade, destino/origem e observação
  • Saídas por morte ou perda devem ter justificativa obrigatória
  • As entradas e saídas devem atualizar imediatamente o saldo do rebanho

Critérios de Aceitação

  1. Dado que acesso o módulo de manejo, quando seleciono a opção de registrar entrada ou saída, então posso preencher todos os dados necessários incluindo motivo específico.
  2. Dado que estou registrando uma saída por morte ou perda, quando tento finalizar o registro, então o sistema exige justificativa detalhada antes de prosseguir.
  3. Dado que completo um registro de entrada ou saída, quando consulto o saldo do rebanho, então visualizo a atualização imediata refletindo a operação.
  4. Dado que visualizo o histórico do rebanho, quando aplico filtros por tipo de operação, então posso ver separadamente entradas e saídas com seus respectivos motivos.
  5. Dado que registro entradas e saídas em ambiente offline, quando recupero a conexão, então o sistema sincroniza os dados preservando todos os registros mesmo em caso de possível duplicidade.

Referências

  • RF: RF-MANR-009
  • RNF: RNF-MANR-001, RNF-MANR-003
  • RN: RN-MANR-001, RN-MANR-004

Resolve o(s) problema(s)

  • Falta de rastreabilidade das alterações no saldo do rebanho
  • Ausência de justificativas para perdas de animais
  • Dificuldade em auditar entradas e saídas para fins fiscais e gerenciais
  • Inconsistências entre registros financeiros e zootécnicos

Observações

  • Integrar com módulos financeiro e fiscal para entradas e saídas com valor comercial
  • Considerar requisitos legais de rastreabilidade para movimentações entre propriedades
  • Implementar sistema de alerta para taxas anormais de mortalidade

Informações Técnicas

  • Estimativa de Pontos: [A ser definido durante o Planning]
  • Módulo: Manejo de Rebanho
  • Complexidade: Média
  • Prioridade: Alta

[US-MANR-005] Evolução automática de categorias

Como Técnico ou Gestor da fazenda,
quero que o sistema evolua automaticamente as categorias dos animais com base em regras de idade e peso,
para que possa ter controle preciso sobre o desenvolvimento do rebanho sem intervenção manual constante.

Detalhes

  • A evolução deve ocorrer conforme parâmetros predefinidos de idade e peso
  • O sistema deve manter histórico das evoluções para análises zootécnicas
  • Alertas devem ser gerados quando ocorrerem evoluções significativas

Critérios de Aceitação

  1. Dado que um lote atinge os parâmetros de idade e peso definidos para evolução, quando o sistema realiza a verificação periódica, então a categoria é automaticamente atualizada.
  2. Dado que uma evolução de categoria ocorre, quando consulto o histórico do lote, então visualizo o registro detalhado dessa evolução com data e parâmetros que a motivaram.
  3. Dado que configurei alertas para evoluções, quando ocorre uma mudança significativa de categoria, então recebo notificação sobre o evento.
  4. Dado que um lote tem animais em condições diferentes, quando alguns atendem os critérios de evolução e outros não, então o sistema sugere a separação do lote para evolução parcial.
  5. Dado que estou operando em modo offline, quando ocorre uma evolução, então o registro é armazenado localmente e sincronizado quando a conexão for reestabelecida.

Referências

  • RF: RF-MANR-002, RF-MANR-008
  • RNF: RNF-MANR-001, RNF-MANR-003
  • RN: RN-MANR-003

Resolve o(s) problema(s)

  • Trabalho manual intensivo para atualizar categorias de animais
  • Atrasos e imprecisões na evolução das categorias
  • Dificuldade em análises de desenvolvimento zootécnico
  • Perda de oportunidade de manejo ou comercialização por desconhecimento da evolução

Observações

  • A configuração de parâmetros de evolução deve ser restrita a perfis específicos
  • Considerar fatores sazonais e raciais nas regras de evolução
  • Implementar mecanismos de revisão para evoluções atípicas ou fora do padrão

Informações Técnicas

  • Estimativa de Pontos: [A ser definido durante o Planning]
  • Módulo: Manejo de Rebanho
  • Complexidade: Alta
  • Prioridade: Alta

[US-MANR-006] Controle de capacidade de pastos

Como Técnico ou Gestor da fazenda,
quero definir e monitorar a capacidade de suporte de cada pasto em termos de UA (Unidade Animal),
para que possa otimizar a ocupação das pastagens e evitar sobrecarga ou subaproveitamento.

Detalhes

  • Deve ser possível configurar a capacidade máxima de UA por pasto
  • O sistema deve considerar variações sazonais (período seco/chuvoso)
  • Alertas devem ser emitidos quando a ocupação ultrapassar limites definidos

Critérios de Aceitação

  1. Dado que acesso o cadastro de pastos, quando seleciono um pasto específico, então posso definir sua capacidade de suporte em UA para diferentes períodos do ano.
  2. Dado que registro uma movimentação para um pasto, quando a ocupação resultante ultrapassar 80% da capacidade, então recebo um alerta sobre aproximação do limite.
  3. Dado que consulto o mapa de ocupação da fazenda, quando visualizo os pastos, então identifico claramente por código de cores quais estão sub-ocupados, otimizados ou super-ocupados.
  4. Dado que realizo uma avaliação de massa forrageira, quando registro essa informação, então o sistema recalcula dinamicamente a capacidade de suporte do pasto.
  5. Dado que a estação muda (seca para chuvosa ou vice-versa), quando o sistema detecta a mudança de período, então ajusta automaticamente os cálculos de capacidade conforme configurações sazonais.

Referências

  • RF: RF-MANR-013, RF-MANR-014
  • RNF: -
  • RN: RN-MANR-005, RN-MANR-006

Resolve o(s) problema(s)

  • Degradação de pastagens por sobrecarga animal
  • Subaproveitamento de áreas com potencial produtivo
  • Dificuldade em planejar rotação de pastagens
  • Falta de visibilidade sobre a capacidade real das áreas de pastejo

Observações

  • Considerar integração com sistema de georreferenciamento para visualização espacial
  • Implementar histórico de capacidade e ocupação para análises de tendência
  • A capacidade deve considerar diferenças entre categorias animais em termos de UA

Informações Técnicas

  • Estimativa de Pontos: [A ser definido durante o Planning]
  • Módulo: Manejo de Rebanho
  • Complexidade: Alta
  • Prioridade: Alta

[US-MANR-007] Histórico e rastreabilidade de rebanho

Como Técnico ou Gestor da fazenda,
quero visualizar o histórico completo de movimentações, evoluções e eventos de cada lote,
para que possa analisar o desenvolvimento do rebanho e tomar decisões baseadas em dados históricos.

Detalhes

  • Deve ser possível filtrar por período, pasto, categoria e tipo de movimentação
  • O histórico deve incluir todas as operações realizadas com o lote
  • Deve permitir exportação de dados para análises externas

Critérios de Aceitação

  1. Dado que acesso o módulo de manejo, quando seleciono a visualização de histórico, então posso aplicar múltiplos filtros para localizar operações específicas.
  2. Dado que visualizo o histórico de um lote específico, quando analiso sua linha do tempo, então posso ver todas as movimentações, evoluções e eventos em ordem cronológica.
  3. Dado que identifico uma inconsistência no histórico, quando possuo permissão adequada, então posso registrar uma correção com justificativa, mantendo o registro original para auditoria.
  4. Dado que preciso analisar dados históricos externamente, quando seleciono a opção de exportação, então posso baixar os dados em formatos padrão (CSV, Excel).
  5. Dado que consulto a posição atual do rebanho, quando seleciono visualização por fazenda, retiro, pasto ou categoria, então obtenho relatórios consolidados com quantidades e distribuição atual.

Referências

  • RF: RF-MANR-010
  • RNF: RNF-MANR-003
  • RN: RN-MANR-001

Resolve o(s) problema(s)

  • Dificuldade em rastrear o histórico completo de lotes específicos
  • Falta de visibilidade sobre padrões de desenvolvimento do rebanho
  • Impossibilidade de analisar tendências e identificar gargalos
  • Ausência de dados para auditorias e certificações

Observações

  • A interface de consulta deve ser intuitiva mesmo com grande volume de dados
  • Considerar diferentes visualizações (tabular, gráfica, mapa) para diferentes análises
  • Implementar sistema de bookmarks para consultas frequentes

Informações Técnicas

  • Estimativa de Pontos: [A ser definido durante o Planning]
  • Módulo: Manejo de Rebanho
  • Complexidade: Média
  • Prioridade: Média

[US-MANR-008] Operação offline de manejo

Como Técnico ou Operador em campo,
quero registrar movimentações, entradas, saídas e consultar dados do rebanho mesmo sem conectividade,
para que possa realizar operações de manejo em qualquer área da fazenda independente da disponibilidade de internet.

Detalhes

  • O sistema deve funcionar completamente offline com sincronização posterior
  • Dados críticos devem ser armazenados localmente para consulta
  • Conflitos de sincronização devem ser tratados seguindo regras específicas

Critérios de Aceitação

  1. Dado que estou em uma área sem conexão, quando acesso o aplicativo móvel, então posso realizar todas as operações de manejo normalmente com dados locais.
  2. Dado que registro operações offline, quando recupero a conexão, então o sistema sincroniza automaticamente as informações com o servidor central.
  3. Dado que ocorrem alterações conflitantes no mesmo lote, quando o sistema detecta o conflito durante a sincronização, então aplica as regras de resolução conforme RNF-MANR-001.
  4. Dado que estou operando offline, quando preciso consultar histórico ou posição atual do rebanho, então visualizo os dados disponíveis localmente com clara indicação de quando foram sincronizados pela última vez.
  5. Dado que tenho operações pendentes de sincronização, quando verifico o status do aplicativo, então vejo claramente quais operações ainda não foram sincronizadas e posso forçar a sincronização quando houver conexão.

Referências

  • RF: -
  • RNF: RNF-MANR-001, RNF-MANR-002
  • RN: -

Resolve o(s) problema(s)

  • Impossibilidade de registro imediato de operações em áreas remotas
  • Perda de informações por esquecimento quando o registro é adiado
  • Necessidade de anotações em papel para posterior digitação
  • Falta de informações atualizadas para tomada de decisão em campo

Observações

  • O mecanismo de sincronização deve ser robusto mesmo com conexões instáveis
  • Considerar o armazenamento local otimizado para dispositivos com recursos limitados
  • A interface deve indicar claramente o status de sincronização de cada operação

Informações Técnicas

  • Estimativa de Pontos: [A ser definido durante o Planning]
  • Módulo: Manejo de Rebanho
  • Complexidade: Alta
  • Prioridade: Alta