From 336a7a7d230500f2a213ebb70a6331699486b86a Mon Sep 17 00:00:00 2001 From: Lucas Date: Wed, 17 Apr 2024 22:34:06 -0300 Subject: [PATCH 1/2] =?UTF-8?q?Remove=20conte=C3=BAdos=20de=20abordagem=20?= =?UTF-8?q?de=20processos?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/visao-produto.md | 57 ------------------------------------------- 1 file changed, 57 deletions(-) diff --git a/docs/visao-produto.md b/docs/visao-produto.md index 915fbbe..8f01262 100644 --- a/docs/visao-produto.md +++ b/docs/visao-produto.md @@ -26,60 +26,3 @@ 1. Fomentar a interação da corretora com seus clientes e angariar dados deles para a tomada de decisões da corretora. -## 1.4 - Abordagem de Desenvolvimento do Software - -De base com a abordagem do framework Sommerville, optamos responder as perguntas classificadas em 3 temas. - -Questões Técnicas conectadas ao sistema que será desenvolvido. -Questões humanas conectadas à equipe que cuidará do desenvolvimento -Questões de organização conectadas às condições do ambiente que será desenvolvido a aplicação. - -### Questões técnicas: - -**Qual o tamanho do software que será desenvolvido?** - - - Um sistema de pequeno porte. - -**Qual modelo de software será desenvolvido?** - -- Uma aplicação web, de média complexidade e com requisitos pouco conhecidos. - -**Qual a vida útil prevista para o software?** - -- Por hora, vida útil, médio a longo período - -**O sistema está sujeito a controle externo?** - -- Sim, sujeito ao controle dos corretores e o acompanhamento dos clientes dos seguros - -### Questões Humanas: - -**Qual o nível técnico da equipe responsável pelo desenvolvimento?** - -- A equipe possui conhecimentos em desenvolvimento web front-end, desenvolvimento de APIs e gerenciamento e modelagem de bancos de dados. - -**Como está organizado o time de desenvolvimento?** - -- A equipe foi dividida em front-end e back-end. - -**Quais são as tecnologias disponíveis para apoiar o desenvolvimento do sistema?** - -- Frameworks de desenvolvimento front-end (no caso, React) e back-end (Java, com o framework Spring). - -### Questões organizacionais: - -**É importante ter uma especificação e um projeto (design) bem detalhados antes de passar para a implementação — talvez por motivos contratuais?** - -- Não, algumas partes da aplicação podem ser concluídas sem especificações de design. - -**É realista uma estratégia de entrega incremental, na qual o software é entregue aos clientes ou outros stakeholders e um rápido feedback é obtido?** - -- Sim. Este método permite resolver problemas locais que podem afetar todo o produto antes da implementação completa do projeto. - -**Os representantes do cliente estarão disponíveis e dispostos a participar do time de desenvolvimento?** - -- Não, os representantes, estarão apenas disponíveis para dar feedbacks, durante o processo, mas não participando do desenvolvimento em si. - -**Existem questões culturais que possam afetar o desenvolvimento do sistema?** - -- Não, como o time está iniciando, não está vinculada a uma metodologia específica de desenvolvimento. From dd0cea708bf1f1104a833f2f00ece91ed44690c2 Mon Sep 17 00:00:00 2001 From: Lucas Date: Wed, 17 Apr 2024 23:16:51 -0300 Subject: [PATCH 2/2] =?UTF-8?q?Atualiza=20descri=C3=A7=C3=A3o=20do=20probl?= =?UTF-8?q?ema?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/visao-produto.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/visao-produto.md b/docs/visao-produto.md index 8f01262..0ecf3ca 100644 --- a/docs/visao-produto.md +++ b/docs/visao-produto.md @@ -2,7 +2,7 @@ ## 1.1 - Problema - Com base na experiência de um Corretor de Seguros, um dos principais problemas enfrentados hoje é a própria gestão da sua empresa. Mesmo com o uso de serviços pagos de gestão, ainda fica aparente a falta de uma plataforma que seja focada no usuário e que tenha alguns serviços que hoje é feito em planilhas, muito propenso a erros humanos, e buscando uma forma de reduzir esses erros e também automatizar tarefas que hoje consome bastante tempo, entendemos que um Software que faça esses serviços é bastante desejado nesse nicho de negócio. Podendo ser cada vez mais abrangente e futuramente ser uma plataforma completa de gestão de Corretoras, Seguradoras, e empresas de todos os nichos e com os mesmos problemas que encontramos agora. + Com base na experiência de um corretor de seguros, um dos principais problemas enfrentados hoje é a própria gestão da sua empresa. Mesmo com o uso de serviços pagos de gestão, ainda fica aparente a falta de uma plataforma que seja focada no usuário e que tenha alguns serviços que hoje são feitos em planilhas, muito propensos a erros humanos. Buscando uma forma de reduzir esses erros e também automatizar tarefas que hoje consomem muito tempo, entendemos que um software que faça esses serviços é bastante desejado nesse nicho de negócio, podendo ser cada vez mais abrangente e futuramente ser uma plataforma completa de gestão de corretoras, seguradoras, e empresas de todos os nichos e com os mesmos problemas que encontramos agora. ## 1.2 - Declaração de Posição do Produto