diff --git a/404.html b/404.html index 70b18d1..62fa7ad 100644 --- a/404.html +++ b/404.html @@ -42,6 +42,8 @@ + + @@ -297,7 +299,7 @@
  • - + @@ -311,6 +313,111 @@ + + + + + + +
  • + + + + + Solução proposta + + + + +
  • + + + + + + + + + + +
  • + + + + + Estrategias de Engenharia de Software + + + + +
  • + + + + + + + + + + +
  • + + + + + Cronogramas e Entregas + + + + +
  • + + + + + + + + + + +
  • + + + + + Interação entre Equipe e Cliente + + + + +
  • + + + + + + + + + + +
  • + + + + + Lições Aprendidas + + + + +
  • + + + + diff --git a/css/custom.css b/css/custom.css new file mode 100644 index 0000000..732c308 --- /dev/null +++ b/css/custom.css @@ -0,0 +1,3 @@ +p { + text-align: justify; +} \ No newline at end of file diff --git a/imagens/diagrama.png b/imagens/diagrama.png index 3fe80ca..248bbe3 100644 Binary files a/imagens/diagrama.png and b/imagens/diagrama.png differ diff --git a/index.html b/index.html index 361aea4..77d8d61 100644 --- a/index.html +++ b/index.html @@ -10,7 +10,7 @@ - + @@ -44,6 +44,8 @@ + + @@ -358,7 +360,7 @@
  • - + @@ -372,6 +374,111 @@ + + + + + + +
  • + + + + + Solução proposta + + + + +
  • + + + + + + + + + + +
  • + + + + + Estrategias de Engenharia de Software + + + + +
  • + + + + + + + + + + +
  • + + + + + Cronogramas e Entregas + + + + +
  • + + + + + + + + + + +
  • + + + + + Interação entre Equipe e Cliente + + + + +
  • + + + + + + + + + + +
  • + + + + + Lições Aprendidas + + + + +
  • + + + + @@ -441,8 +548,9 @@

    Home

    -
    - +

    + Panelas_Grill +

    Quem Somos?

    Somos um grupo da disciplina de Requisitos da Universidade de Brasília, ministrada pelo Professor Dr. George Marsicano. Esta disciplina tem como principal objetivo estabelecer uma compreensão clara do software e promover o compromisso entre todos os participantes de um projeto de desenvolvimento de software.

    Equipe

    diff --git a/search/search_index.json b/search/search_index.json index c5c3f3f..7e136ca 100644 --- a/search/search_index.json +++ b/search/search_index.json @@ -1 +1 @@ -{"config":{"lang":["en"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"","title":"Home","text":""},{"location":"#quem-somos","title":"Quem Somos?","text":"

    Somos um grupo da disciplina de Requisitos da Universidade de Bras\u00edlia, ministrada pelo Professor Dr. George Marsicano. Esta disciplina tem como principal objetivo estabelecer uma compreens\u00e3o clara do software e promover o compromisso entre todos os participantes de um projeto de desenvolvimento de software.

    "},{"location":"#equipe","title":"Equipe","text":"

    Marcos Vieira - 222021906 Jos\u00e9 Vinicius - 222006884 Antonio Leao - 190102683 Pablo Serra - 221008679 Romulo Reis - 200069314

    "},{"location":"sessao1/","title":"CEN\u00c1RIO ATUAL DO CLIENTE E DO NEG\u00d3CIO","text":""},{"location":"sessao1/#11-introducao-ao-negocio-e-contexto","title":"1.1 Introdu\u00e7\u00e3o ao Neg\u00f3cio e Contexto","text":"

    A marmitaria Panelas Grill \u00e9 uma empresa brasileira do setor aliment\u00edcio, comprometida em oferecer refei\u00e7\u00f5es de qualidade a pre\u00e7os acess\u00edveis. Com uma loja f\u00edsica em Bras\u00edlia, a Panelas Grill se destaca pelo atendimento focado em sabor, conveni\u00eancia e op\u00e7\u00f5es saud\u00e1veis. A empresa utiliza ingredientes frescos e selecionados, acreditando que \u00e9 poss\u00edvel proporcionar uma alimenta\u00e7\u00e3o equilibrada e nutritiva, sem abrir m\u00e3o da qualidade. Seu compromisso \u00e9 com a ideia de que todos podem comer melhor, de forma saud\u00e1vel e acess\u00edvel. A Panelas Grill tem como objetivo expandir seus neg\u00f3cios. Com foco em crescimento sustent\u00e1vel, a empresa busca diversificar seus servi\u00e7os, investindo em inova\u00e7\u00e3o no card\u00e1pio e na melhoria cont\u00ednua dos processos de produ\u00e7\u00e3o e atendimento.

    "},{"location":"sessao1/#12-identificacao-da-oportunidade-ou-problema","title":"1.2 Identifica\u00e7\u00e3o da Oportunidade ou Problema","text":"

    A marmitaria Panelas Grill est\u00e1 em fase de expans\u00e3o, conquistando novos clientes e ampliando seus neg\u00f3cios. No entanto, enfrenta desafios significativos no controle de estoques aliment\u00edcios, que impactam diretamente o fluxo de caixa. Esses desafios incluem a falta de recursos tecnol\u00f3gicos para rastreamento do estoque, ferramentas inadequadas para controle f\u00edsico, aus\u00eancia de uma estrat\u00e9gia clara para compras e procedimentos ineficazes para o planejamento de estoques, al\u00e9m da falta de conhecimento e treinamento em gest\u00e3o pela equipe. Como atuante no setor aliment\u00edcio, a empresa precisa monitorar seus insumos com precis\u00e3o para evitar desperd\u00edcios e otimizar a produ\u00e7\u00e3o. A implementa\u00e7\u00e3o de um sistema eficiente de gerenciamento de estoques \u00e9 essencial para que a Panelas Grill mantenha uma opera\u00e7\u00e3o \u00e1gil e lucrativa, oferecendo o suporte necess\u00e1rio para um controle eficaz e sustent\u00e1vel de seus estoques.

    A Figura, a seguir apresenta o diagrama de Ishikawa contendo as causas e o problema da Panelas Grill.

    "},{"location":"sessao1/#13-desafios-do-projeto","title":"1.3 Desafios do Projeto","text":"

    O desafio deste projeto \u00e9 desenvolver um sistema de controle de estoque que leve em considera\u00e7\u00e3o as limita\u00e7\u00f5es da equipe. Como a equipe possui pouca familiaridade com tecnologias, \u00e9 fundamental que o sistema seja simples e intuitivo. Isso significa que ele deve ser f\u00e1cil de entender e usar, sem a necessidade de conhecimentos t\u00e9cnicos avan\u00e7ados. As funcionalidades precisam ser claras, diretas e acess\u00edveis, garantindo uma experi\u00eancia fluida, sem complexidade e adequada \u00e0s necessidades dos usu\u00e1rios.

    "},{"location":"sessao1/#14-segmentacao-de-clientes","title":"1.4 Segmenta\u00e7\u00e3o de Clientes","text":"

    Os usu\u00e1rios finais s\u00e3o do tipo de segmento:

    - Pessoas com mais de 40 anos: Muitas vezes, n\u00e3o teve contato com tecnologias desde cedo, o que pode representar um desafio no uso de sistemas mais complexos.

    "}]} \ No newline at end of file +{"config":{"lang":["en"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"","title":"Home","text":""},{"location":"#quem-somos","title":"Quem Somos?","text":"

    Somos um grupo da disciplina de Requisitos da Universidade de Bras\u00edlia, ministrada pelo Professor Dr. George Marsicano. Esta disciplina tem como principal objetivo estabelecer uma compreens\u00e3o clara do software e promover o compromisso entre todos os participantes de um projeto de desenvolvimento de software.

    "},{"location":"#equipe","title":"Equipe","text":"

    Marcos Vieira - 222021906 Jos\u00e9 Vinicius - 222006884 Antonio Leao - 190102683 Pablo Serra - 221008679 Romulo Reis - 200069314

    "},{"location":"unidade1/licoesAprendidas/","title":"Li\u00e7\u00f5es Aprendidas Unidade 1","text":""},{"location":"unidade1/licoesAprendidas/#61-unidade-1","title":"6.1 Unidade 1","text":"

    Durante o desenvolvimento inicial do projeto da Panelas Grill, v\u00e1rias li\u00e7\u00f5es importantes foram aprendidas. Abaixo est\u00e3o as li\u00e7\u00f5es aprendidas, focando nas a\u00e7\u00f5es de melhoria, desafios enfrentados e como foram (ou n\u00e3o) superados.

    Li\u00e7\u00f5es Aprendidas e Melhorias para o Processo

    1. Compress\u00e3o de todos os membros da equipe
    2. Planejamento e organiza\u00e7\u00e3o
    3. Colabora\u00e7\u00e3o com o cliente e entendimento dos requisitos
    "},{"location":"unidade1/sessao1/","title":"1. CEN\u00c1RIO ATUAL DO CLIENTE E DO NEG\u00d3CIO","text":""},{"location":"unidade1/sessao1/#11-introducao-ao-negocio-e-contexto","title":"1.1 Introdu\u00e7\u00e3o ao Neg\u00f3cio e Contexto","text":"

    A marmitaria Panelas Grill \u00e9 uma empresa brasileira do setor aliment\u00edcio, comprometida em oferecer refei\u00e7\u00f5es de qualidade a pre\u00e7os acess\u00edveis. Com uma loja f\u00edsica em Bras\u00edlia, a Panelas Grill se destaca pelo atendimento focado em sabor, conveni\u00eancia e op\u00e7\u00f5es saud\u00e1veis. A empresa utiliza ingredientes frescos e selecionados, acreditando que \u00e9 poss\u00edvel proporcionar uma alimenta\u00e7\u00e3o equilibrada e nutritiva, sem abrir m\u00e3o da qualidade. Seu compromisso \u00e9 com a ideia de que todos podem comer melhor, de forma saud\u00e1vel e acess\u00edvel.

    A Panelas Grill tem como objetivo expandir seus neg\u00f3cios. Com foco em crescimento sustent\u00e1vel, a empresa busca diversificar seus servi\u00e7os, investindo em inova\u00e7\u00e3o no card\u00e1pio e na melhoria cont\u00ednua dos processos de produ\u00e7\u00e3o e atendimento.

    "},{"location":"unidade1/sessao1/#12-identificacao-da-oportunidade-ou-problema","title":"1.2 Identifica\u00e7\u00e3o da Oportunidade ou Problema","text":"

    A marmitaria Panelas Grill est\u00e1 em fase de expans\u00e3o, atraindo novos clientes e ampliando seu alcance no mercado. No entanto, enfrenta desafios significativos no controle de estoque, devido \u00e0 aus\u00eancia de um sistema automatizado e recursos tecnol\u00f3gicos insuficientes para rastreamento de insumos. Al\u00e9m disso, a falta de uma pol\u00edtica clara de compras e de um planejamento estruturado de gest\u00e3o de estoque dificultam o controle eficiente.

    A empresa tamb\u00e9m lida com limita\u00e7\u00f5es na equipe, que possui pouco conhecimento em gest\u00e3o e tecnologia, o que torna a adapta\u00e7\u00e3o a novos processos mais desafiadora. No setor aliment\u00edcio, manter um controle rigoroso dos insumos \u00e9 essencial para evitar desperd\u00edcios e otimizar a produ\u00e7\u00e3o. A implementa\u00e7\u00e3o de um sistema de gerenciamento de estoque adequado \u00e9 essencial para que a Panelas Grill sustente opera\u00e7\u00f5es lucrativas e \u00e1geis, com controle eficaz e sustent\u00e1vel dos recursos.

    A figura, a seguir, apresenta o diagrama de Ishikawa contendo as causas (organizados pelos 6M\u2019s) e o problema do Panelas Grill.

    "},{"location":"unidade1/sessao1/#13-desafios-do-projeto","title":"1.3 Desafios do Projeto","text":"

    O desafio deste projeto \u00e9 desenvolver um sistema de controle de estoque que leve em considera\u00e7\u00e3o as limita\u00e7\u00f5es da equipe. Como a equipe possui pouca familiaridade com tecnologias, \u00e9 fundamental que o sistema seja simples e intuitivo. Isso significa que ele deve ser f\u00e1cil de entender e usar, sem a necessidade de conhecimentos t\u00e9cnicos avan\u00e7ados. As funcionalidades precisam ser claras, diretas e acess\u00edveis, garantindo uma experi\u00eancia fluida, sem complexidade e adequada \u00e0s necessidades dos usu\u00e1rios.

    "},{"location":"unidade1/sessao1/#14-segmentacao-de-clientes","title":"1.4 Segmenta\u00e7\u00e3o de Clientes","text":"

    Os usu\u00e1rios finais s\u00e3o do tipo de segmentos:

    "},{"location":"unidade1/sessao2/","title":"2. SOLU\u00c7\u00c3O PROPOSTA","text":""},{"location":"unidade1/sessao2/#21-objetivo-do-produto","title":"2.1 Objetivo do Produto","text":"

    O objetivo deste produto \u00e9 aprimorar a gest\u00e3o de estoque da Panelas Grill, oferecendo um sistema que simplifica e automatiza o controle de entrada e sa\u00edda de produtos. Com essa solu\u00e7\u00e3o, a empresa conseguir\u00e1 melhorar a efici\u00eancia nas opera\u00e7\u00f5es e otimizar o fluxo de trabalho, al\u00e9m de gerar relat\u00f3rios detalhados que apoiar\u00e3o a tomada de decis\u00f5es estrat\u00e9gicas e contribuir\u00e3o para o crescimento do neg\u00f3cio.

    "},{"location":"unidade1/sessao2/#22-caracteristicas-da-solucao","title":"2.2 Caracter\u00edsticas da Solu\u00e7\u00e3o","text":"

    Aqui, tem-se um conjunto inicial das principais caracter\u00edsticas que a solu\u00e7\u00e3o dever\u00e1 ter.

    @@ -483,24 +592,24 @@ -

    CENÁRIO ATUAL DO CLIENTE E DO NEGÓCIO

    -

    1.1 Introdução ao Negócio e Contexto

    -

    A marmitaria Panelas Grill é uma empresa brasileira do setor alimentício, comprometida em oferecer refeições de qualidade a preços acessíveis. Com uma loja física em Brasília, a Panelas Grill se destaca pelo atendimento focado em sabor, conveniência e opções saudáveis. A empresa utiliza ingredientes frescos e selecionados, acreditando que é possível proporcionar uma alimentação equilibrada e nutritiva, sem abrir mão da qualidade. Seu compromisso é com a ideia de que todos podem comer melhor, de forma saudável e acessível. -A Panelas Grill tem como objetivo expandir seus negócios. Com foco em crescimento sustentável, a empresa busca diversificar seus serviços, investindo em inovação no cardápio e na melhoria contínua dos processos de produção e atendimento.

    - -

    1.2 Identificação da Oportunidade ou Problema

    -

    A marmitaria Panelas Grill está em fase de expansão, conquistando novos clientes e ampliando seus negócios. No entanto, enfrenta desafios significativos no controle de estoques alimentícios, que impactam diretamente o fluxo de caixa. Esses desafios incluem a falta de recursos tecnológicos para rastreamento do estoque, ferramentas inadequadas para controle físico, ausência de uma estratégia clara para compras e procedimentos ineficazes para o planejamento de estoques, além da falta de conhecimento e treinamento em gestão pela equipe. -Como atuante no setor alimentício, a empresa precisa monitorar seus insumos com precisão para evitar desperdícios e otimizar a produção. A implementação de um sistema eficiente de gerenciamento de estoques é essencial para que a Panelas Grill mantenha uma operação ágil e lucrativa, oferecendo o suporte necessário para um controle eficaz e sustentável de seus estoques. -

    -

    A Figura, a seguir apresenta o diagrama de Ishikawa contendo as causas e o problema da Panelas Grill.

    -
    - -

    1.3 Desafios do Projeto

    -

    O desafio deste projeto é desenvolver um sistema de controle de estoque que leve em consideração as limitações da equipe. Como a equipe possui pouca familiaridade com tecnologias, é fundamental que o sistema seja simples e intuitivo. Isso significa que ele deve ser fácil de entender e usar, sem a necessidade de conhecimentos técnicos avançados. As funcionalidades precisam ser claras, diretas e acessíveis, garantindo uma experiência fluida, sem complexidade e adequada às necessidades dos usuários.

    - -

    1.4 Segmentação de Clientes

    -

    Os usuários finais são do tipo de segmento:

    -

    - Pessoas com mais de 40 anos: Muitas vezes, não teve contato com tecnologias desde cedo, o que pode representar um desafio no uso de sistemas mais complexos.

    +

    1. CENÁRIO ATUAL DO CLIENTE E DO NEGÓCIO

    +

    1.1 Introdução ao Negócio e Contexto

    +

    A marmitaria Panelas Grill é uma empresa brasileira do setor alimentício, comprometida em oferecer refeições de qualidade a preços acessíveis. Com uma loja física em Brasília, a Panelas Grill se destaca pelo atendimento focado em sabor, conveniência e opções saudáveis. A empresa utiliza ingredientes frescos e selecionados, acreditando que é possível proporcionar uma alimentação equilibrada e nutritiva, sem abrir mão da qualidade. Seu compromisso é com a ideia de que todos podem comer melhor, de forma saudável e acessível.

    +

    A Panelas Grill tem como objetivo expandir seus negócios. Com foco em crescimento sustentável, a empresa busca diversificar seus serviços, investindo em inovação no cardápio e na melhoria contínua dos processos de produção e atendimento.

    +

    1.2 Identificação da Oportunidade ou Problema

    +

    A marmitaria Panelas Grill está em fase de expansão, atraindo novos clientes e ampliando seu alcance no mercado. No entanto, enfrenta desafios significativos no controle de estoque, devido à ausência de um sistema automatizado e recursos tecnológicos insuficientes para rastreamento de insumos. Além disso, a falta de uma política clara de compras e de um planejamento estruturado de gestão de estoque dificultam o controle eficiente.

    +

    A empresa também lida com limitações na equipe, que possui pouco conhecimento em gestão e tecnologia, o que torna a adaptação a novos processos mais desafiadora. No setor alimentício, manter um controle rigoroso dos insumos é essencial para evitar desperdícios e otimizar a produção. A implementação de um sistema de gerenciamento de estoque adequado é essencial para que a Panelas Grill sustente operações lucrativas e ágeis, com controle eficaz e sustentável dos recursos.

    +

    A figura, a seguir, apresenta o diagrama de Ishikawa contendo as causas (organizados pelos 6M’s) e o problema do Panelas Grill.

    +

    + Diagrama de Ishikawa +

    +

    1.3 Desafios do Projeto

    +

    O desafio deste projeto é desenvolver um sistema de controle de estoque que leve em consideração as limitações da equipe. Como a equipe possui pouca familiaridade com tecnologias, é fundamental que o sistema seja simples e intuitivo. Isso significa que ele deve ser fácil de entender e usar, sem a necessidade de conhecimentos técnicos avançados. As funcionalidades precisam ser claras, diretas e acessíveis, garantindo uma experiência fluida, sem complexidade e adequada às necessidades dos usuários.

    +

    1.4 Segmentação de Clientes

    +

    Os usuários finais são do tipo de segmentos:

    + @@ -547,10 +656,10 @@

    1.4 Segmentação de Clientes

    - + - + diff --git a/unidade1/sessao2/index.html b/unidade1/sessao2/index.html new file mode 100644 index 0000000..292d0f9 --- /dev/null +++ b/unidade1/sessao2/index.html @@ -0,0 +1,733 @@ + + + + + + + + + + + + + + + + + + + + + + + Solução proposta - Panelas Grill + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + Skip to content + + +
    +
    + +
    + + + + + + +
    + + +
    + +
    + + + + + + +
    +
    + + + +
    +
    +
    + + + + + +
    +
    +
    + + + + + + + +
    +
    + + + + + + + +

    2. SOLUÇÃO PROPOSTA

    +

    2.1 Objetivo do Produto

    +

    O objetivo deste produto é aprimorar a gestão de estoque da Panelas Grill, oferecendo um sistema que simplifica e automatiza o controle de entrada e saída de produtos. Com essa solução, a empresa conseguirá melhorar a eficiência nas operações e otimizar o fluxo de trabalho, além de gerar relatórios detalhados que apoiarão a tomada de decisões estratégicas e contribuirão para o crescimento do negócio.

    + +

    2.2 Características da Solução

    +

    Aqui, tem-se um conjunto inicial das principais características que a solução deverá ter.

    + +
      +
    • O sistema permitirá a geração de relatórios diários e mensais, proporcionando uma visão detalhada e atualizada das operações.

    • +
    • O sistema permitirá o registro eficiente de entrada e consumo de estoque, garantindo um controle preciso e atualizado dos produtos.

    • +
    • O usuário poderá consultar o estoque de forma rápida, obtendo informações atualizadas sobre a disponibilidade dos produtos.

    • +
    • O sistema permitirá o registro de vendas, cardápios, clientes (empresas) e produtos, facilitando o gerenciamento completo das operações.

    • +
    • O sistema notificará quando os itens estiverem em baixo estoque ou próximos ao vencimento.

    • +
    • A plataforma será desenvolvida com foco em segurança, garantindo proteção de dados dos clientes e conformidade com a LGPD.

    • +
    +

    2.3 Tecnologias a Serem Utilizadas

    +

    A ideia para o projeto é desenvolver uma aplicação web, o que permite uma ampla interação e acessibilidade dos usuários com a solução, independente do dispositivo utilizado. O desenvolvimento será feito utilizando tecnologias web como HTML, CSS, JavaScript e Bootstrap.

    + +

    2.4 Pesquisa de Mercado e Análise Competitiva

    +

    A análise de mercado mostra que, na região onde a Panelas Grill atua, os concorrentes principais são restaurantes e marmitas locais. Embora esses concorrentes atendam à demanda, eles ainda não adotaram soluções tecnológicas avançadas para a gestão de estoque e operações. Isso cria uma oportunidade para a Panelas Grill se modernizar e se destacar ao oferecer uma solução tecnológica mais eficiente.

    + +

    Concorrentes Identificados:

    +
      +
    • Mobills: Focado em controle financeiro, mas não oferece recursos para controle de estoque, o que dificulta o monitoramento dos gastos com insumos e a análise de rentabilidade.
    • +
    • Estoque, Vendas, PDV, Finanças: Apresenta um design confuso e pouco intuitivo, dificultando a navegação e a compreensão das funcionalidades, o que impacta negativamente a experiência do usuário.
    • +
    + +

    Diferenciação da Solução de Panelas Grill: A solução proposta se diferencia das soluções existentes no mercado por meio dos seguintes recursos inovadores:

    + +
      +
    • Relatórios e Gráficos Personalizados: Para facilitar a visualização de dados financeiros e operacionais, o sistema oferecerá relatórios detalhados e gráficos que ajudarão os gestores a compreender rapidamente os lucros, despesas e outros indicadores chave.
    • +
    • Controle de Estoque: A plataforma permitirá o cadastro e a gestão eficiente dos cardápios, facilitando o controle de insumos e otimizando a administração do inventário, além de registrar a entrada e saída de insumos.
    • +
    • Interface Intuitiva e de Fácil Navegação: Com um design focado na simplicidade, o sistema será fácil de usar, garantindo uma experiência positiva e eficiente para os usuários.
    • +
    + +

    2.5 Análise de Viabilidade

    +

    A equipe de desenvolvimento possui ampla experiência e domínio nas tecnologias necessárias, assegurando a capacidade de implementar as soluções propostas. O prazo estimado para conclusão é até fevereiro, e para garantir o progresso contínuo, serão realizadas sprints, permitindo o desenvolvimento ágil e entregas rápidas de funcionalidades ao longo do projeto.

    + +

    A equipe se dedicará a atender todos os requisitos do projeto e a cumprir os prazos estabelecidos. Além disso, a equipe manterá contato contínuo com os clientes para garantir que as entregas atendam às expectativas e sejam realizadas conforme o planejado.

    + +

    2.6 Impacto da Solução

    +

    Com a implementação do sistema, espera-se que traga benefícios para a Panelas Grill como:

    + +
      +
    1. Melhoria no controle de estoque: A implementação do sistema busca por uma melhoria significativa no controle de estoque, garantindo eficiência na gestão de produtos.
    2. +
    3. Praticidade: Com a criação de uma interface simples e fácil de usar, os usuários poderão navegar pelo sistema de forma eficiente, realizando as tarefas desejadas de maneira rápida e sem complicações, o que elimina a necessidade de um treinamento extenso.
    4. +
    5. Eficiência na hora de adotar estratégias: Com o acesso aos relatórios, os responsáveis poderão identificar tendências e adotar estratégias eficazes.
    6. +
    7. Vantagem de utilizar o software: A principal vantagem do software é a organização centralizada de dados. O sistema permite o acompanhamento em tempo real de receitas, despesas, fluxo de caixa e estoque, tudo de forma integrada.
    8. +
    + + + + + + + + + + + + + +
    +
    + + + +
    + +
    + + + +
    +
    +
    +
    + + + + + + + + + + \ No newline at end of file diff --git a/unidade1/sessao3/index.html b/unidade1/sessao3/index.html new file mode 100644 index 0000000..2e04bfb --- /dev/null +++ b/unidade1/sessao3/index.html @@ -0,0 +1,731 @@ + + + + + + + + + + + + + + + + + + + + + + + Estrategias de Engenharia de Software - Panelas Grill + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + Skip to content + + +
    +
    + +
    + + + + + + +
    + + +
    + +
    + + + + + + +
    +
    + + + +
    +
    +
    + + + + + +
    +
    +
    + + + +
    +
    +
    + + + +
    +
    +
    + + + +
    +
    + + + + + + + +

    3. ESTRATÉGIAS DE ENGENHARIA DE SOFTWARE

    +

    3.1 Estratégia Priorizada

    +
      +
    • Abordagem: Dirigida por plano
    • +
    • Ciclo de Vida: Iterativo
    • +
    • Processo: Processo Unificado
    • +
    +

    3.2 Quadro Comparativo

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    CaracterísticasSpiralProcesso Unificado
    Abordagem geralIterativa, baseada em riscos e adaptável.Iterativa, estruturada e orientada a objetos.
    Foco em arquiteturaInterativa e adaptável.Fortemente definida e validada antecipadamente.
    Estrutura de ProcessoBaseada em ciclos iterativos, chamados de espirais, cada uma representando uma fase do projeto.Organizada em fases e disciplinas.
    Flexibilidade de requisitosAltamente flexível em relação aos requisitos, devido à sua ênfase na gestão de riscos e interações contínuas.Oferece flexibilidade, mas dentro de uma estrutura mais controlada e disciplinada. Ele adota uma abordagem iterativa e incremental, mas busca definir os requisitos principais nas fases iniciais.
    Colaboração com clienteColaboração ativa e contínua com o cliente, permitindo feedback frequente e ajustes iterativos.Colaboração estruturada e planejada com o cliente, envolvendo-o principalmente nas revisões de fase e no gerenciamento de requisitos.
    Complexidade do processoConsiderado complexo devido ao foco intenso em riscos, planejamento iterativo e necessidade de adaptação contínua.Altamente complexo devido à sua estrutura formal, necessidade de documentação extensa e curva de aprendizado alta.
    Qualidade TécnicaIdeal para projetos com alto nível de incerteza, requisitos em constante mudança e necessidade de rápida adaptação.Mais adequado para projetos de grande porte, com requisitos bem definidos e que exigem um alto nível de qualidade e conformidade com padrões.
    Práticas de desenvolvimentoPráticas interativas, flexíveis e centradas em riscos.Práticas de desenvolvimento estruturadas e formais.
    Adaptação ao Projeto de Panelas GrillÉ mais adequado para projetos que enfrentam alta incerteza, riscos elevados e onde a mitigação de riscos é uma prioridade.É mais adequado para projetos de médio a grande porte, onde a organização requer uma abordagem estruturada e disciplinada para lidar com complexidade e múltiplas equipes.
    DocumentaçãoDocumentação Adaptada às NecessidadesÊnfase na Documentação Detalhada
    Controle de QualidadeControle de qualidade centrada em análise de riscos e validação contínua ao longo de cada iteração.Abordagem estruturada e rigorosa para o controle de qualidade, com disciplinas específicas para testes, revisões formais e uso de métricas para monitoramento.
    EscalabilidadeEscalável em projetos que exigem flexibilidade e adaptação, mas pode enfrentar dificuldades em projetos de grande escala devido à complexidade na gestão de riscos e iterações.Projetado para lidar com projetos complexos e de grande escala, com uma estrutura robusta que pode ser adaptada conforme necessário.
    Suporte a Equipes de DesenvolvimentoOferece suporte flexível e interativo para equipes de desenvolvimento, mas pode ter dificuldades em projetos maiores e com equipes grandes devido à falta de uma estrutura formal para coordenação e gerenciamento.Oferece um suporte estruturado e detalhado para equipes de desenvolvimento, com práticas e ferramentas projetadas para facilitar a colaboração, a coordenação e o gerenciamento de equipes grandes.
    + +

    3.3 Justificativa

    +

    Com base nas características do projeto Panelas Grill e nos desafios enfrentados pela empresa, o Processo Unificado é o mais adequado para o desenvolvimento do produto proposto pelos seguintes motivos.

    +
      +
    1. +

      Estrutura Controlada e Flexibilidade no Planejamento:
      + O Processo Unificado oferece uma estrutura bem definida, o que é crucial para garantir o alinhamento das etapas do projeto desde o início, especialmente para uma empresa como Panelas Grill, que, embora pequena, precisa de um controle sobre as entregas e o andamento do projeto. Embora o Processo Unificado seja mais rígido do que a abordagem Spiral, ele ainda oferece flexibilidade dentro de suas fases e disciplinas, permitindo que os requisitos sejam definidos nas fases iniciais e ajustados conforme necessário durante as iterações.

      +
    2. +
    3. +

      Adaptação ao Tamanho da Equipe e Complexidade:
      + Como temos uma equipe menor e recursos limitados, o Processo Unificado proporciona a organização necessária para gerenciar o desenvolvimento de forma controlada, sem ser excessivamente formal ou burocrático. Embora o processo seja adequado para projetos maiores, sua estrutura modular também permite que a equipe pequena lide com complexidade sem sobrecarregar os membros da equipe, fornecendo uma boa base para o desenvolvimento e acompanhamento contínuo.

      +
    4. +
    5. +

      Colaboração com o cliente:
      + O Processo Unificado incorpora uma colaboração estruturada com o cliente, particularmente nas revisões de fase, o que é uma vantagem para o Panelas Grill, pois permite que o cliente esteja envolvido no processo de desenvolvimento de forma sistemática e contínua. Isso faz com que o produto final esteja mais alinhado com as expectativas do cliente e atenda suas necessidades específicas.

      +
    6. +
    + + + + + + + + + + + + + +
    +
    + + + +
    + +
    + + + +
    +
    +
    +
    + + + + + + + + + + \ No newline at end of file diff --git a/unidade1/sessao4/index.html b/unidade1/sessao4/index.html new file mode 100644 index 0000000..cabded9 --- /dev/null +++ b/unidade1/sessao4/index.html @@ -0,0 +1,642 @@ + + + + + + + + + + + + + + + + + + + + + + + Cronogramas e Entregas - Panelas Grill + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + Skip to content + + +
    +
    + +
    + + + + + + +
    + + +
    + +
    + + + + + + +
    +
    + + + +
    +
    +
    + + + + + +
    +
    +
    + + + +
    +
    +
    + + + +
    +
    +
    + + + +
    +
    + + + + + + + +

    4. CRONOGRAMA E ENTREGAS

    +

    A partir da estratégia de desenvolvimento de software estabelecida, tem-se a seguinte proposta de cronograma, suas fases e resultados esperados:

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    SprintInícioFimObjetivo PrincipalEntregas EsperadasValidação do Cliente
    Sprint 128/10/2411/11/24Planejamento e organização do backlog para desenvolvimento- Configuração do mkdocs para a documentação.
    - Elicitação dos requisitos a partir do backlog.
    - Revisão do backlog para priorização das funcionalidades críticas.
    Revisão do Backlog
    Sprint 212/11/2425/11/24Primeira Entrega Parcial (Autenticação e Interface Inicial)- Desenvolvimento inicial da interface e criação do ambiente básico de trabalho.
    - Entrega Parcial 1: Implementação da funcionalidade de login
    Feedback inicial de interface e login
    Sprint 326/11/2409/12/24Implementação das funcionalidades de relatórios essenciais para monitoramento.- Relatório diário
    - Relatório mensal
    Usabilidade e relevância dos relatórios.
    Sprint 410/12/2423/12/24Segunda Entrega Parcial (Controle de Estoque)- Entrega Parcial 2: Registro de entrada e saída de estoque
    - Consulta de estoque para monitoramento de insumos
    Testes de registro e consulta de estoque.
    Sprint 524/12/2406/01/25Cadastro de Empresas e Produtos- Cadastro de empresas
    - Cadastro de produtos
    Validação dos cadastros e ajustes necessários.
    Sprint 607/01/2520/01/25Terceira Entrega Parcial (Registro de Vendas e Cardápio)- Entrega Parcial 3: Cadastro de vendas
    - Cadastro do cardápio
    Avaliação das funcionalidades de vendas e organização do cardápio.
    Sprint 721/01/2503/02/25Notificações e Alertas de Estoque- Notificações de estoque baixo
    - Alerta de produtos próximos ao vencimento
    Verificação das notificações e precisão dos alertas.
    Sprint 804/02/2517/02/25Relatórios de Lucro e Perda e Conformidade- Relatório de lucro e perda
    - Entrega Parcial 4: Política de conformidade e proteção de dados.
    Feedback sobre os relatórios financeiros e conformidade de dados.
    Sprint 918/02/2503/03/25Integração Completa e Testes de Carga- Integração de todos os módulos (estoque, vendas, relatórios, notificações).
    - Entrega Parcial 5: Testes de carga para verificar escalabilidade.
    Testes de desempenho e feedback sobre a experiência integrada.
    Sprint 1004/03/2517/03/2025Testes de Segurança- Testes avançados de segurança e revisão da política de privacidade.Avaliação de segurança e proteção de dados, realizados com usuários internos.
    Sprint 1118/03/2525/03/25Homologação e Revisão Final- Entrega Parcial 6: Revisão e ajustes finais de todas as funcionalidades.Homologação e aprovação final do cliente.
    + + + + + + + + + + + + + +
    +
    + + + +
    + +
    + + + +
    +
    +
    +
    + + + + + + + + + + \ No newline at end of file diff --git a/unidade1/sessao5/index.html b/unidade1/sessao5/index.html new file mode 100644 index 0000000..fbc5553 --- /dev/null +++ b/unidade1/sessao5/index.html @@ -0,0 +1,698 @@ + + + + + + + + + + + + + + + + + + + + + + + Interação entre Equipe e Cliente - Panelas Grill + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + Skip to content + + +
    +
    + +
    + + + + + + +
    + + +
    + +
    + + + + + + +
    +
    + + + +
    +
    +
    + + + + + +
    +
    +
    + + + +
    +
    +
    + + + +
    +
    +
    + + + +
    +
    + + + + + + + +

    5. INTERAÇÃO ENTRE EQUIPE E CLIENTE

    +

    5.1 Composição da Equipe

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    PapelDescriçãoResponsávelParticipantes
    Gerente de ProjetoCoordena o projeto, garante a comunicação entre cliente e equipe, controla prazo e entregas.José Vinícius-
    Desenvolvedor FrontendResponsável pela interface do usuário, design e implementação das funcionalidades no lado do cliente.Marcos VieiraJosé Vinícius
    Desenvolvedor BackendImplementa a lógica de negócios, integração com banco de dados e APIs.AntonioPablo
    Analista de QAGarante a qualidade do produto, executando testes de funcionalidade, performance e usabilidade.PabloRomulo
    Analista de RequisitosDefine os requisitos funcionais e não funcionais do sistema e garante que eles sejam atendidos.RomuloMarcos Vieira
    + +

    5.2 Comunicação

    +

    Ferramentas de comunicação

    +
      +
    • WhatsApp: será utilizado para a comunicação diária entre a equipe, por meio de um grupo com todos os membros. Permitindo o envio rápido de mensagens.
    • +
    • Discord: onde as reuniões semanais acontecem. Possibilitando uma rápida comunicação com os membros da equipe, além da possibilidade do compartilhamento de arquivos e outras coisas se necessário.
    • +
    • Miro: será usado para apresentar visualmente o progresso, discutir ideias, colocar pontos importantes, mapear os requisitos, além de garantir o alinhamento entre todos os membros da equipe.
    • +
    +

    Métodos e frequências de Reuniões

    +
      +
    • Reuniões semanais: A equipe irá se encontrar semanalmente para debater o que foi feito na semana, o progresso de cada membro, as prioridades e os esclarecimentos. Importante para manter todos cientes do projeto.
    • +
    • Reuniões de revisão de Sprint (a cada 2 semanas): Reunião que será responsável pelo fechamento da sprint, nela iremos revisar o que foi feito na sprint e se todos os objetivos foram alcançados.
    • +
    +

    Frequência de Interações com o Cliente

    +
      +
    • Reuniões com o cliente: Ao final de todas as entregas parciais, será realizada uma reunião com o cliente para validar o que foi construído para entrega.
    • +
    +

    5.3 Processo de Validação

    +

    O processo de validação da solução será realizado em três etapas principais:

    +
      +
    1. Antes de cada desenvolvimento de funcionalidade ou nova fase, os requisitos do cliente serão analisados e confirmados diretamente com ele. Esse processo ocorrerá em reuniões, nas quais o cliente poderá revisar e ajustar os requisitos propostos.
    2. +
    3. A cada iteração do desenvolvimento do projeto, serão feitos testes unitários e de integração para garantir a qualidade do produto e minimizar a quantidade de bugs.
    4. +
    5. Antes de cada entrega, o software passará por uma validação realizada pela equipe de QA. Eles serão responsáveis por identificar falhas, inconsistências ou problemas que possam ter sido negligenciados durante a fase de desenvolvimento para verificar a compatibilidade com os requisitos.
    6. +
    + + + + + + + + + + + + + +
    +
    + + + +
    + +
    + + + +
    +
    +
    +
    + + + + + + + + + + \ No newline at end of file