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.
- Arquivo Canvas Projeto Ecommerce: Arquivo:CanvasEcommerce.pdf
- 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á?