5W2H

What


  • 1. Qual o nome do seu projeto?
    • FastEcommerce.
  • 2. Qual o objetivo deste projeto?
    • Oferecer a oportunidade de um empresário ou empreendedor construir seu comercio eletrônico para expandir seu negócio para o meio virtual.
  • 3. Quais os maiores desafios, na sua opinião, para se realizar este trabalho?
    • Interação com cliente para definir as regras de negócio e como o layout vai ficar, gerenciar as equipes de desenvolvedores e manter os sites de clientes existentes rodando com uma boa qualidade.
  • 4. Quais os conhecimentos básicos (teorias) que devemos ter para se implementar este projeto?
    • Desenvolvimento web, banco de dados, gerenciamento de projetos de software, infraestrutura de servidores(cloud).
  • 5. Quais soluções similares existem no mercado?
    • Loja Integrada, Mercado Livre, JetEcommerce.


Why


  • 1. Porque é interessante desenvolver este projeto?
    • O setor do ecommerce está crescendo bastante, principalmente devido ao isolamento social provocado pela pandemia. As empresas estão se adaptando para os meios virtuais e com isso a demanda por esse tipo de serviço está crescendo bastante.
  • 2. Com relação às tecnologias, cite no mínimo 3 e explique a função de cada uma no seu projeto.
    • Banco de dados PostgresSQL para armazenamento das informações do sistema web, framework para gerenciamento da aplicação como um todo e desenvolvimento web facilitando a codificação e construção do sistema e api de pagamento como PagSeguro e outros.
  • 3. Com relação ao hardware, cite no mínimo 3 e explique a função de cada um no seu projeto.
    • Servidores de banco de dados e web servers para hospedar a aplicação, servidores com discos de armazenamento espaçosos para rotinas de backup, servidor isolado para exercer a função de firewall.
  • 4. Com relação aos sistemas, cite no mínimo 3 e explique a função de cada um no seu projeto.
    • Sistema de pagamento: Validação de informações bancárias dos usuários, efetuação das transações bancárias necessárias, segurança dos dados bancários dos clientes em segundo nível(compradores do ecommerce);
    • Sistema de registro: cadastro de clientes, com email, senha, idade, cpf, cep entre outros.
    • Sistema de carrinho: carrinho de compras com os produtos que os clientes escolhem no ecommerce;


Who


  • 1. Quem pode se beneficiar deste projeto?
    • Pessoas que querem ter seu próprio negócio de modo "barato";
    • Empresas que atuam em canais físicos e desejam expandir para o meio virtual;
    • Empresas ou pessoas que possuem vontade de abrir um comércio eletrônico e não sabem por onde começar;


  • 2. Quem poderá operar o sistema?
    • Consumidores finais;
    • Administrador do ecommerce;
    • Desenvolvedores;



  • 3. Quem deverá participar do desenvolvimento do sistema?
    • 1) Clientes;
    • 2)Gerente de projetos;
    • 3)Desenvolvedores(frontend, backend);
    • 4)Especialistas em UX e/ou UI;


Where


  • 1. Por onde (hardware ou sistemas), os dados serão inseridos?
    • Cadastros de clientes;
    • Interfaces com os produtos do ecommerce;
    • Api com sistemas de pagamentos e sistema de gerenciamento financeiro;
    • layouts interativos;
    • Teclado e/ou mouse;


  • 2. Onde (hardware ou sistemas), os dados serão externalizados?
    • Os dados do sistema serão exibidos em interfaces gráficas na qual o usuário final poderá interagir com os produtos, pagamentos etc..


  • 3. Onde (em que dispositivos ou ambientes) esta aplicação poderá ser usada?
    • Em navegadores;


  • 4. Onde os dados serão armazenados?
    • Em um servidor na nuvem, com um Banco de dados relacional;


  • 5. Onde o software deverá ser hospedado?
    • Em servidor web na nuvem;



When

  • Em quanto tempo pretende desenvolver o sistema?
    • Em seis meses;
  • Quais serão as fases e quanto tempo terá cada uma?
  • Existe tempo mínimo ou ideal para resposta do dispositivo ou sistema?
  • Usuário pode esperar quanto tempo por um processamento?


How

    • (aguardando requisitos funcionais)
    • Como será dividido o desenvolvimento do sistema?
    • Como funcionam as entradas de dados? Existe conversão, uso de protocolos, etc?
    • Como funcionam as saídas de dados? Existe conversão, uso de protocolos, etc?
    • Descreva a 1a. funcionalidade?
    • Descreva a 2a. funcionalidade?
    • ............
    • Descreva a enésima funcionalidade?


How much

    • (aguardando requisitos funcionais)
    • Quanto custa cada parte do sistema?
    • Quanto deverá custar todo o sistema?
    • Quantas pessoas deverão ser usadas (Equipe) ?
    • Qual o valor hora ou mensal de cada profissional?
    • Qual deverá ser o preço de aquisição do seu software para o usuário final (Valor de mercado)?




Canvas

  • O Canvas foi feito utilizando o modelo de Canvas disponibilizado pelo SEBRAE.


  • 09/03/2021:
    • Sistema pode criar automaticamente o padrão de ofertas e vendas? Tipo, o usuário monta os produtos como um Lego e o sistema disponibiliza para uso imediatamente.
    • Teremos parceris ou contratação de serviços?
    • Sobre os templates, quem fará?