Você está na página 1de 4

Engenharia de software

Arthur Henrique da Costa Barroso

Vinicius de Melo Moraes

Andriel Cristian de Oliveira Luiz

Tiago de Assis Oliveira

Guilherme benvenuto dos reis

1 – descrever o problema a ser resolvido:

Uma loja está com problemas no gerenciamento de estoque, como a loja cresceu muito,
precisa aderir um sistema no qual possam cadastrar mercadorias novas e antigas, para
gerenciar e facilitar o pedido de mercadorias faltantes.

2 – escrever o objetivo geral do sistema:

proposta do sistema é fornecer meios de do cliente poder cadastrar suas mercadorias a partir
das notas fiscais que vão chegando, podendo também cadastrar mercadorias que já estão na
loja, permitindo colocar preço, quantidade, nome, etc.

3- listar as regras de negócio:

1. **Política de Reposição:** Determine quando e quanto reabastecer com base na demanda.

2. **Níveis Mínimos e Máximos:** Estabeleça estoque mínimo e máximo para evitar falta ou
excesso.

3. **Contagem Regular:** Realize contagens de estoque regulares para precisão.

4. **Priorização de Pedidos:** Defina critérios para priorizar pedidos.

5. **Política de Devoluções:** Especifique como lidar com devoluções.

6. **Registro de Movimentação:** Registre todas as transações de estoque.

7. **Política de Segurança:** Estabeleça diretrizes de segurança para o estoque.


8. **Relatórios de Desempenho:** Defina métricas e cronogramas para relatórios.

4- escrever a proposta de solução a partir dos 5 pilares:

**Proposta de Solução para o Gerenciamento de Estoque**

*Pessoas:*

- **Treinamento e Capacitação:** Implementaremos programas de treinamento para a equipe


de estoque, garantindo que eles compreendam os processos e as regras de negócios.

- **Responsabilidades Claras:** Definiremos claramente as responsabilidades de cada membro


da equipe em relação ao estoque e suas interações com o sistema.

*Processos:*

- **Revisão de Processos:** Realizaremos uma revisão completa dos processos atuais de


gerenciamento de estoque, identificando áreas de melhoria.

- **Padronização de Fluxos de Trabalho:** Padronizaremos os fluxos de trabalho de reposição,


contagem de ciclo e registro de transações.

*Tecnologia:*

- **Sistema de Gestão de Estoque (SGE):** Implementaremos um SGE robusto que ofereça


recursos de acompanhamento em tempo real, relatórios personalizados e integração com
outros sistemas.

- **Plataforma de Mobilidade:** Equiparemos a equipe com dispositivos móveis para melhorar


a precisão das transações e a eficiência.

*Dados:*
- **Coleta de Dados Precisos:** Garantiremos a precisão dos dados de estoque por meio de
registros detalhados e de fácil acesso.

- **Análise de Dados:** Utilizaremos análises avançadas para identificar tendências de


demanda, sazonalidades e oportunidades de otimização.

*Desempenho:*

- **Monitoramento de Desempenho:** Implementaremos métricas-chave para avaliar o


desempenho do estoque, como o nível de serviço ao cliente, o giro de estoque e o custo médio
de estoque.

- **Melhoria Contínua:** Estabeleceremos um ciclo de melhoria contínua para aprimorar


constantemente os processos e os resultados.

Isso é só uma base para construir em cima.

5- escrever os requisitos Funcionais e não Funcionais:

**Requisitos Funcionais:**

1. **Reposição de Estoque:** Permitir solicitações de reposição quando o estoque mínimo é


atingido.

2. **Acompanhamento de Estoque:** Rastrear em tempo real os níveis de estoque de todos


os itens.

3. **Categorias de Produtos:** Permitir a categorização e gerenciamento de produtos.

4. **Contagem de Ciclo:** Oferecer funcionalidade para contagens de ciclo.

5. **Priorização de Pedidos:** Definir critérios de priorização automática de pedidos.

6. **Registro de Transações:** Registrar entradas, saídas e transferências de estoque.


7. **Relatórios de Desempenho:** Gerar relatórios regulares sobre o desempenho do estoque.

**Requisitos Não Funcionais:**

1. **Desempenho:** Garantir eficiência em transações e consultas.

2. **Segurança:** Proteger dados de estoque contra acesso não autorizado.

3. **Disponibilidade:** Manter disponibilidade 24/7 com tempo mínimo de inatividade.

4. **Usabilidade:** Criar uma interface intuitiva e de fácil uso.

5. **Escalabilidade:** Permitir expansão do sistema conforme necessário.

6. **Integração:** Ser capaz de se integrar com sistemas existentes, se aplicável.

7. **Backup e Recuperação:** Implementar backups regulares e plano de recuperação.

8. **Conformidade Regulatória:** Seguir regulamentos comerciais e fiscais aplicáveis.

Você também pode gostar