Buscar

PIM VII_NOTA9_PROJETO DE UM SISTEMA DE MARKETPLACE

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 28 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 28 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 28 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

UNIP EAD
Projeto Integrado Multidisciplinar
Cursos Superiores de Tecnologia
PROJETO DE UM SISTEMA DE MARKETPLACE
POLO UNIP JARDIM LANCASTER
FOZ DO IGUAÇU
2023
UNIP EAD
Projeto Integrado Multidisciplinar
Cursos Superiores de Tecnologia
PROJETO DE UM SISTEMA DE MARKETPLACE - PIM VII
Nome(s) completo(s) do(s) aluno(s):
RA(s): Leticia Aparecida da Silva - RA 2289742
Iza Clara de Souza Vieira – RA: 2259674
Rafael Luiz da Silva - RA 2264732
Raphael Martins Pimenta – RA: 2265469
Thandara Cristina de Oliveira Peixoto – RA: 2222212
Curso: Análise e Desenvolvimento de Sistemas
Semestre: 4º Semestre
POLO UNIP JARDIM LANCASTER
FOZ DO IGUAÇU
2023
RESUMO
Este TCC aborda o desenvolvimento de um marketplace online seguro e
eficiente, utilizando o modelo CMMI para otimizar processos. A pesquisa
destaca a importância da integração de tecnologias de segurança, como
SSL/TLS e autenticação de dois fatores, e sistemas anti-fraude. O estudo
conclui que a flexibilidade, a inovação contínua e uma abordagem centrada no
usuário são cruciais para a competitividade e sucesso do marketplace.
Recomendações incluem foco na melhoria contínua e adaptação às tendências
emergentes para enriquecer a experiência do usuário e garantir a segurança da
plataforma.
Palavras-chave: CMMI; Segurança Digital; Projeto de Software
ABSTRACT
This thesis addresses the development of a secure and efficient online
marketplace, using the CMMI model to optimize processes. The research
highlights the importance of integrating security technologies, such as SSL/TLS
and two-factor authentication, and anti-fraud systems. The study concludes that
flexibility, continuous innovation, and a user-centered approach are crucial for
the marketplace's competitiveness and success. Recommendations include
focusing on continuous improvement and adapting to emerging trends to enrich
the user experience and ensure the platform's security.
Keywords: CMMI; Digital Security; Software Design
SUMÁRIO
1 INTRODUÇÃO..................................................................................................6
2 EMPREENDEDORISMO..................................................................................7
2.1. Análise do Mercado.................................................................................. 7
2.2. Posicionamento do Produto com o Plano de Marketing........................... 8
2.3. Plano Operacional...................................................................................10
2.4. Plano Financeiro..................................................................................... 13
2.4.1 Análise dos Resultados – Plano Financeiro...................................... 14
2.5 Business Model Canvas...........................................................................14
3 PROJETO DE SISTEMAS ORIENTADO A OBJETOS.................................. 16
3.1 Fundamentação Teórica – Diagramas UML.............................................16
3.2 Projeto......................................................................................................17
3.3 Diagramas do Projeto.............................................................................. 19
4 GESTÃO DA QUALIDADE............................................................................. 22
4.1 Fundamentação Teórica...........................................................................23
4.2 Uso do CMMI no Projeto de Implementação do Sistema........................ 23
5 GERENCIAMENTO DE PROJETO DE SOFTWARE.....................................24
6 CONCLUSÕES...............................................................................................26
REFERÊNCIAS................................................................................................. 27
7
1 INTRODUÇÃO
Este trabalho apresenta o desenvolvimento e projeto de um marketplace online
seguro e eficiente: Uma Abordagem Baseada em CMMI. Na era digital atual, o
comércio eletrônico emergiu como um pilar fundamental da economia global.
Marketplaces online tornaram-se plataformas essenciais, facilitando a interação
dinâmica entre compradores e vendedores. No entanto, a crescente demanda
por essas plataformas vem acompanhada de desafios significativos,
particularmente em termos de segurança, eficiência operacional e qualidade do
serviço. Este trabalho é motivado pela necessidade de explorar e implementar
práticas robustas para enfrentar esses desafios, garantindo uma experiência de
usuário segura, intuitiva e gratificante. A aplicação do CMMI se destaca como
uma estratégia viável para otimizar os processos de desenvolvimento e
operação de marketplaces online.
O objetivo principal deste trabalho é desenvolver e implementar um
marketplace online que não apenas atenda às necessidades emergentes de
compradores e vendedores, mas também incorpore práticas avançadas para
garantir a segurança, a qualidade e a eficiência operacional. A pesquisa se
concentrará em integrar o modelo CMMI no ciclo de vida do desenvolvimento
da plataforma, assegurando que os padrões internacionais de qualidade sejam
atendidos. É possível quebrar este objetivo nos seguintes pontos:
1. Analisar o Mercado:
- Realizar uma análise aprofundada do mercado para identificar
as necessidades, as expectativas e os desafios enfrentados pelos
usuários de marketplaces online.
2. Desenvolver Requisitos de Sistema:
- Elaborar requisitos funcionais, não funcionais e regras de
negócio detalhadas que se alinhem às necessidades identificadas
e às melhores práticas de segurança e eficiência.
3. Implementar Tecnologias de Segurança:
- Integrar tecnologias como SSL/TLS, 2FA, e sistemas
anti-fraude para garantir transações seguras e proteger os dados
dos usuários.
8
4. Aplicar o Modelo CMMI:
- Utilizar o CMMI como um framework para guiar o
desenvolvimento, a implementação e a operação contínua da
plataforma, garantindo a melhoria contínua dos processos.
5. Avaliar a Eficiência da Plataforma:
- Conduzir uma avaliação abrangente para medir a eficiência, a
segurança e a qualidade do serviço da plataforma, visando
identificar áreas para otimização e aprimoramento.
Através deste trabalho, pretende-se contribuir para o corpo de conhecimento
existente na área de comércio eletrônico, oferecendo insights práticos e
teóricos para o desenvolvimento de marketplaces online seguros e eficientes.
Espera-se que as descobertas e metodologias propostas sejam aplicáveis para
profissionais, pesquisadores e empreendedores interessados em otimizar o
desempenho e a segurança de plataformas de comércio eletrônico.
2 EMPREENDEDORISMO
2.1. Análise do Mercado
Análise de Indústria e Tendências
A indústria de comércio eletrônico tem crescido exponencialmente,
impulsionada pela conveniência, variedade e custos competitivos. Em
particular, os marketplaces online tornaram-se essenciais, servindo como
plataformas que conectam vendedores e compradores de maneira eficiente.
Análise Competitiva
Embora empresas como Mercado Livre, Amazon e eBay dominem o
mercado, existe espaço para inovação e personalização. Os consumidores
buscam experiências de compra diversificadas, seguras e fáceis.
Demanda e Segmentação de Mercado
9
Identificamos uma demanda crescente no nicho de produtos artesanais
e personalizados. Os consumidores desejam produtos únicos e desejam
conectar-se diretamente com os fabricantes.
2.2. Posicionamento do Produto com o Plano de Marketing
Proposta de Valor
Nosso marketplace se diferencia por se concentrar em personalização e
comunidade. Oferecemos uma plataforma intuitiva onde os compradores
podem personalizar produtos e interagir diretamente com os vendedores.
Plano de Marketing
1. Segmentação do Público-Alvo:
- Principal Demográfico: Consumidores interessados em produtos
personalizados e artesanais.
- Secundário: Vendedores e artesãos que buscam uma plataforma
confiável para vender seus produtos.
2. Estratégia de Posicionamento:
Nosso marketplace seráposicionado como uma plataforma centrada na
comunidade, onde a qualidade, autenticidade e personalização dos produtos
são priorizadas.
3. Táticas de Marketing:
- SEO e SEM: Investir em otimização para motores de busca e
marketing de mecanismo de busca para atrair tráfego orgânico e pago.
- Marketing de Conteúdo: Criar conteúdo relevante e envolvente que
ressoa com nosso público-alvo, incluindo blogs, vídeos e tutoriais.
- Mídias Sociais: Utilizar plataformas como Instagram, Facebook e
Pinterest para criar uma comunidade e engajar com o público.
- Parcerias: Formar parcerias estratégicas com influenciadores e
marcas reconhecidas no espaço artesanal.
10
4. Estratégia de Precificação:
A adoção de uma estrutura de comissões competitiva, oferecendo
incentivos para vendedores e compradores iniciarem transações na plataforma.
5. Distribuição:
Como um negócio online, focaremos em otimizar a experiência do
usuário no website e aplicativo móvel para garantir a acessibilidade e eficiência
na navegação.
KPIs e Métricas:
- Tráfego do Site: Aumentar o tráfego do site em 25% trimestralmente.
- Engajamento nas Mídias Sociais: Aumentar o engajamento em 30%
ao ano.
- Número de Vendedores na Plataforma: Atrair 500 novos vendedores
nos primeiros seis meses.
- Taxa de Conversão: Aumentar a taxa de conversão em 20% ao ano.
Implementação:
A implementação será faseada, iniciando com o lançamento de um MVP
(Produto Mínimo Viável) para testar e validar as hipóteses do mercado. O
feedback dos usuários será crucial para fazer ajustes antes do lançamento
completo.
Controle e Monitoramento:
Utilizaremos ferramentas analíticas para monitorar o comportamento do
usuário, feedback e desempenho de vendas. Isso permitirá ajustes rápidos na
estratégia conforme necessário.
Conclusão:
Este plano de negócios para um marketplace online busca não apenas
entrar no mercado competitivo, mas inovar, oferecendo uma experiência
centrada na comunidade, autenticidade e personalização. Através da execução
11
eficaz do plano de marketing e adaptabilidade, pretendemos estabelecer uma
presença significativa no setor de comércio eletrônico.
2.3. Plano Operacional
Desenvolvimento da Plataforma
A plataforma será desenvolvida internamente pelos sócios que possuem
expertise em tecnologia. Isso não apenas reduzirá os custos, mas também
garantirá que a plataforma seja construída de acordo com as necessidades
específicas do negócio e dos usuários.
Recursos Alocados para Desenvolvimento: R$ 100.000,00
Funcionalidades:
1. Lojas Online para Vendedores:
- Os vendedores poderão criar suas próprias lojas online dentro da
plataforma, personalizando-as conforme suas marcas.
- Ferramentas de gerenciamento de inventário e pedidos estarão disponíveis
para facilitar as operações dos vendedores.
2. Diversas Formas de Pagamento:
- A plataforma suporta várias opções de pagamento, incluindo cartão de
crédito, PIX, boleto e depósito bancário.
- Um sistema seguro de pagamento será integrado para garantir transações
seguras e confiáveis.
3. Busca Inteligente:
- Para os compradores, uma ferramenta de busca inteligente será
incorporada para garantir que os produtos desejados possam ser encontrados
facilmente.
12
- Algoritmos de recomendação personalizada também serão desenvolvidos
para melhorar a experiência de compra.
Alocamento dos Recursos Restantes: R$ 100.000,00
1. Marketing e Publicidade: R$ 40.000,00
- Foco em campanhas de marketing digital para atrair vendedores e
compradores para a plataforma.
2. Atendimento ao Cliente e Suporte: R$ 20.000,00
- Estabelecimento de uma equipe de suporte ao cliente para ajudar os
usuários em tempo real.
3. Infraestrutura e Manutenção: R$ 30.000,00
- Manutenção contínua e atualizações da plataforma para garantir
operações ininterruptas e segurança.
4. Reserva de Contingência: R$ 10.000,00
- Para qualquer eventualidade ou oportunidade não prevista que possa surgir.
4. Implementação de Transações Seguras
A segurança nas transações online é uma preocupação central para o nosso
marketplace. A confiança dos usuários é um componente vital para o sucesso
da nossa plataforma. Implementamos várias tecnologias e práticas para
garantir a integridade, confidencialidade e segurança de cada transação.
1. Certificado SSL (Secure Socket Layer):
- Tecnología Utilizada: SSL/TLS
- Descrição: A implementação do SSL garantirá que todos os dados
transmitidos entre o webserver e o navegador do usuário permaneçam
privados e integrais. Empregaremos algoritmos de criptografia robustos
para garantir a segurança dos dados.
13
2. Autenticação de Dois Fatores (2FA):
- Tecnologia Utilizada: Authy, Google Authenticator
- Descrição: Os usuários serão incentivados a habilitar a 2FA para
adicionar uma camada extra de segurança à sua conta. Isso exigirá que
eles forneçam dois tipos de identificação antes de concluir uma
transação.
3. Sistemas Anti-Fraude:
- Tecnologia Utilizada: Kount, Riskified
- Descrição: Integramos sistemas anti-fraude para analisar o
comportamento dos usuários e as transações em tempo real para
identificar e prevenir atividades suspeitas.
4. Pagamento Seguro:
- Tecnologia Utilizada: Stripe, PayPal
- Descrição: Essas plataformas de pagamento são conhecidas por
suas medidas de segurança robustas. Elas garantem que as
informações do cartão de crédito do usuário sejam processadas de
forma segura, e nós não armazenaremos esses detalhes em nossos
servidores.
5. Monitoramento e Resposta a Incidentes:
- Tecnologia Utilizada: Splunk, AWS Security Hub
- Descrição: Implementamos soluções de monitoramento em tempo
real para detectar qualquer anomalia nas transações. Caso seja
identificado um incidente, teremos um protocolo de resposta rápida para
mitigar os riscos.
6. Backups e Recuperação de Desastres:
- Tecnologia Utilizada: AWS Backup, Veeam
- Descrição: Realizamos backups regulares dos dados críticos e
garantimos que existam sistemas de recuperação de desastres para
restaurar as operações normais o mais rápido possível após qualquer
incidente.
14
Auditoria e Conformidade: Estaremos comprometidos em cumprir as
normas e regulamentos do setor, como o GDPR (General Data Protection
Regulation), para proteção de dados e privacidade. Realizaremos auditorias de
segurança regulares e testes de penetração para identificar e mitigar possíveis
vulnerabilidades.
Treinamento e Conscientização: Os funcionários serão treinados
regularmente sobre as melhores práticas de segurança para garantir que todos
estejam equipados para identificar e prevenir potenciais ameaças à segurança.
Através destas iniciativas, nosso marketplace se compromete em
oferecer um ambiente seguro e confiável para os usuários realizarem suas
transações com total confiança. Adaptaremos continuamente nossas medidas
de segurança para combater as ameaças emergentes e garantir a integridade
de nosso ecossistema.
2.4. Plano Financeiro
Projeção de Receita
Estimamos gerar receita principalmente através da comissão das vendas
realizadas na plataforma. Outras fontes de receita podem incluir publicidade na
plataforma e serviços premium para vendedores.
Despesas Operacionais
As despesas operacionais iniciais serão mantidas ao mínimo, aproveitando a
expertise interna dos fundadores e focando em estratégias de marketing de
custo eficiente.
Fluxo de Caixa Projetado
15
Acreditamos que a plataforma se tornará lucrativa no segundo ano, à medida
que aumentamos o número de usuários e otimizamos nossas operações e
estratégias de marketing.
Cenário de Break-Even
Esperamos atingir o ponto de equilíbrio no meio do segundo ano. As
estratégias serão reavaliadas e ajustadas conforme necessário para garantir a
sustentabilidade financeira a longo prazo.
2.4.1 Análise dos Resultados – Plano Financeiro
Com um investimento inicial de R$200.000,00, alocado estrategicamente, e
uma abordagem operacional e financeira bem planejada, estamos confiantes
de que nosso marketplaceonline não apenas entrará com sucesso no mercado
competitivo, mas também se destacará, oferecendo soluções e experiências
únicas para vendedores e compradores. A contínua análise de desempenho e
ajustes estratégicos garantirá nosso crescimento e sucesso a longo prazo.
2.5 Business Model Canvas
Com este Business Model Canvas, temos uma visão clara e concisa do
modelo de negócio. É um guia prático que nos ajudará a manter o foco nas
operações diárias, ao mesmo tempo que busca oportunidades para inovar e
crescer de maneira sustentável. Abaixo são apresentados os elementos do
Business Model Canvas.
1. Segmentos de Clientes
- Compradores online: Pessoas que procuram uma experiência de
compra online conveniente e segura.
- Vendedores e comerciantes: Empresas e indivíduos que desejam
expandir sua presença online e atingir um público mais amplo.
16
2. Proposta de Valor
- Para compradores: Uma plataforma de e-commerce intuitiva, segura e
eficiente com diversas opções de pagamento e uma ampla variedade de
produtos.
- Para vendedores: Ferramentas robustas para a criação de lojas online
personalizadas, gestão de inventário e análise de dados.
3. Canais
- Plataforma online: Website e aplicativo móvel acessíveis e fáceis de
usar.
- Marketing digital: SEO, marketing de conteúdo, publicidade em redes
sociais e outras estratégias online.
4. Relacionamento com Clientes
- Suporte ao cliente: Atendimento ao cliente rápido e eficiente através de
chat online, e-mail e telefone.
- Personalização: Recursos personalizados para melhorar a experiência
de compra e venda.
5. Fontes de Receita
- Vendas: Receitas geradas a partir das vendas de produtos na
plataforma.
- Publicidade: Espaços publicitários na plataforma para marcas e
empresas.
6. Recursos-Chave
- Tecnologia: Desenvolvimento e manutenção da plataforma online.
- Equipe: Contratação e treinamento de uma equipe dedicada e
qualificada.
- Dados: Coleta e análise de dados para aprimorar a experiência do
usuário e as operações.
7. Atividades-Chave
17
- Desenvolvimento da plataforma: Melhoria contínua da plataforma para
garantir eficiência e segurança.
- Marketing: Estratégias de marketing para atrair e reter clientes.
- Gestão de operações: Operações eficientes para garantir a entrega
rápida e o atendimento de qualidade.
8. Parcerias-Chave
- Empresas de logística: Para garantir uma entrega eficiente.
- Fintechs: Para oferecer diversas opções de pagamento seguras e
convenientes.
- Fornecedores: Relacionamento estreito com fornecedores para
oferecer uma ampla variedade de produtos.
9. Estrutura de Custos
- Desenvolvimento tecnológico: Investimento em tecnologia para manter
a plataforma atualizada e segura.
- Marketing: Custos associados a campanhas publicitárias e estratégias
de marketing.
- Operações: Custos operacionais e logísticos.
3 PROJETO DE SISTEMAS ORIENTADO A OBJETOS
3.1 Fundamentação Teórica – Diagramas UML
O diagrama UML, ou Unified Modeling Language, é uma linguagem
gráfica amplamente utilizada na engenharia de software e em sistemas de
informações para representar, modelar e documentar sistemas complexos. Ele
fornece uma notação padronizada que auxilia os desenvolvedores a visualizar
e compreender a arquitetura, estrutura e comportamento de um sistema.
(GUEDES, 2018).
O diagrama UML é composto por diversos tipos de diagramas, cada um
com um propósito específico. Os principais tipos de diagramas UML incluem
diagramas de classes, diagramas de sequência, diagramas de atividades,
18
diagramas de estados, diagramas de componentes, diagramas de casos de
uso, entre outros.
Os diagramas de classes, por exemplo, descrevem a estrutura de um
sistema, representando as classes, seus atributos e métodos, bem como os
relacionamentos entre elas. Diagramas de sequência, por outro lado, ilustram a
interação entre objetos e a ordem em que as mensagens são trocadas durante
a execução de um processo.
Os diagramas UML também são valiosos para a documentação de
sistemas e para a comunicação entre membros de uma equipe de
desenvolvimento. Eles ajudam a reduzir a ambiguidade e a garantir que todos
tenham uma compreensão comum do sistema em questão.
3.2 Projeto
Requisitos Funcionais (RF)
RF01: Criar usuário vendedor
RF02: Criar usuário comprador
RF03: Apagar usuário
RF04: Personalizar loja virtual do vendedor
RF05: Efetuar login
RF06: Inserir produto na loja virtual
RF07: Filtrar busca
RF08: Adicionar produto ao carrinho
RF09: Efetuar compra de carrinho
Requisitos Não-Funcionais (RNF)
RNF1: Disponibilidade
A plataforma deve estar disponível 24/7, garantindo acesso contínuo para
vendedores e compradores.
RNF2: Escalabilidade
19
O sistema deve ser capaz de escalar conforme o aumento da demanda,
garantindo desempenho consistente mesmo durante picos de tráfego.
RNF3: Responsividade
A interface do usuário deve ser intuitiva e responsiva, proporcionando uma
experiência de usuário otimizada em diferentes dispositivos.
RNF4: Segurança
Os dados dos usuários devem ser protegidos, garantindo privacidade e
conformidade com os regulamentos de proteção de dados aplicáveis.
Regras de Negócio (RN)
RN1: Criação de Lojas Virtuais
- Cada vendedor pode criar uma única loja virtual.
- O vendedor deve fornecer informações detalhadas do produto, incluindo
preço, descrição e imagens de alta qualidade.
RN2: Certificado SSL
- Todo o tráfego entre o cliente e o servidor deve ser criptografado usando
SSL/TLS.
- O certificado SSL deve ser renovado conforme necessário para garantir a
segurança contínua.
RN3: Autenticação de Dois Fatores
- Os usuários que ativam a 2FA devem passar por uma etapa adicional de
verificação ao fazer login ou realizar transações significativas.
- A 2FA pode ser redefinida em caso de perda de acesso ao método de
autenticação secundário.
RN4: Sistemas Anti-Fraude
- Todas as transações devem ser monitoradas em tempo real.
- Em caso de atividade suspeita, a transação será colocada em espera para
análise adicional.
20
RN5: Pagamento Seguro
- Os métodos de pagamento devem ser verificados e validados antes de serem
aceitos.
- Todas as informações de pagamento devem ser criptografadas e seguras.
RN6: Monitoramento e Resposta a Incidentes
- Em caso de incidentes de segurança, um protocolo de resposta deve ser
acionado imediatamente para mitigar os riscos e resolver o problema.
- Os usuários afetados devem ser notificados conforme necessário.
RN7: Backups e Recuperação de Desastres
- Os backups devem ser realizados diariamente e testados regularmente para
garantir a integridade dos dados.
- Em caso de falha do sistema ou outro desastre, os procedimentos de
recuperação devem ser iniciados imediatamente para restaurar o serviço.
Estes requisitos e regras de negócio garantem que a plataforma seja
segura, confiável e eficiente, proporcionando uma experiência excepcional para
vendedores e compradores, ao mesmo tempo em que mantêm a integridade e
segurança dos dados.
3.3 Diagramas do Projeto
As Figuras 1 a 5 mostram uma série de diagramas UML utilizados no
projeto deste sistema.
21
Figura 1: Diagrama de classes
Fonte: o autor
Figura 2: Diagrama de classes
Fonte: o autor
22
Figura 3: Diagrama de componentes
Fonte: o autor
Fonte: O autor
23
Fonte: o autor
4 GESTÃO DA QUALIDADE
Para a implementação do marketplace será contratada uma fábrica de
software para auxiliar em algumas tarefas, ela fornecerá a mão de obra de
alguns desenvolvedores para ajudar os fundadores na implementação. Esta
fábrica de software é certificada nos padrões do CMMI. Os processos da
fábrica de software serão utilizados.
24
4.1 Fundamentação Teórica
O modelo CMMI, sigla para Capability Maturity Model Integration, é um
conjunto de diretrizes e melhores práticas no campo da engenharia de
sistemas e desenvolvimento de software. Ele é amplamente utilizado por
organizações para aprimorar seus processos e garantir maior eficácia e
qualidade em projetosde software e sistemas. (MORGADO, 2007).
O CMMI fornece um framework que ajuda as empresas a avaliar e
aprimorar a maturidade de seus processos. Isso é alcançado por meio da
definição de cinco níveis de maturidade: Inicial, Gerenciado, Definido,
Gerenciado Quantitativamente e Otimizado. Cada nível representa um grau
crescente de maturidade e eficácia nos processos organizacionais.
O CMMI aborda áreas-chave, como engenharia de sistemas,
desenvolvimento de software, aquisição de produtos e serviços, gerenciamento
de projetos, entre outras. Ele fornece práticas e diretrizes específicas em cada
uma dessas áreas, permitindo que as organizações melhorem seus processos
de acordo com suas necessidades e objetivos.
Além disso, o CMMI é frequentemente usado como um padrão de
referência para a avaliação da capacidade de fornecedores de serviços de TI e
desenvolvimento de software, ajudando a garantir a qualidade e a consistência
dos produtos entregues.
Por fim, o CMMI é um modelo de referência amplamente reconhecido
que auxilia as organizações a melhorar seus processos, aumentar a eficiência
e qualidade, e atingir níveis mais altos de maturidade em suas práticas de
engenharia e desenvolvimento. Ele desempenha um papel fundamental na
busca contínua por excelência e no atendimento às expectativas dos clientes.
(MORGADO, 2007).
4.2 Uso do CMMI no Projeto de Implementação do Sistema
O uso do CMMI (Capability Maturity Model Integration) na
implementação de um projeto de marketplace online pode ser altamente
benéfico por várias razões. Em primeiro lugar, o CMMI oferece um framework
25
estruturado que auxilia as organizações a identificar e aprimorar suas
capacidades de desenvolvimento e manutenção de produtos e serviços. Dessa
forma, ele serve como um guia eficaz para aprimorar os processos de negócios
e garantir a entrega de soluções de alta qualidade aos clientes.
Num mercado altamente competitivo, como o de comércio eletrônico, a
eficiência operacional e a qualidade do serviço são críticas para o sucesso. O
CMMI ajuda a otimizar os processos internos, assegurando que sejam
eficientes, previsíveis e controláveis. Com isso, os riscos associados ao
desenvolvimento e à operação da plataforma são significativamente reduzidos,
promovendo um ambiente de negócios mais estável e confiável.
Além disso, o modelo CMMI facilita a comunicação e a colaboração
dentro da equipe do projeto. Ele promove uma compreensão clara dos
objetivos, responsabilidades e expectativas, resultando em maior alinhamento
e sinergia entre os membros da equipe. Esse alinhamento é crucial para
garantir que a plataforma seja desenvolvida de acordo com os padrões
preestabelecidos de qualidade, segurança e desempenho.
No contexto de um marketplace online, onde a segurança das
transações e a proteção dos dados dos usuários são primordiais, o CMMI
oferece práticas robustas para garantir que os aspectos de segurança sejam
meticulosamente planejados e executados. Isso não apenas aumenta a
confiança dos usuários na plataforma, mas também assegura a conformidade
com as regulamentações legais e normas da indústria.
Em resumo, adotar o CMMI para implementar um projeto de marketplace
online proporciona um roteiro claro para o aprimoramento contínuo dos
processos. Consequentemente, ajuda a empresa a alcançar seus objetivos de
negócios, promovendo a entrega de um serviço excepcional que atende às
expectativas dos vendedores, compradores e demais stakeholders envolvidos
no ecossistema do comércio eletrônico.
5 GERENCIAMENTO DE PROJETO DE SOFTWARE
Nas Tabelas 1 e 2 é apresentada a matrix de responsabilidade do projeto
e na Figura 6 é apresentado o cronograma para o projeto.
26
Tabela 1: Matriz de responsabilidades - parte 1
Fonte: o autor
Tabela 2: Matriz de Responsabilidades - parte 2
Fonte: o autor
Figura 6: Cronograma da implementação do projeto
Fonte: o autor
27
6 CONCLUSÕES
Após uma investigação meticulosa, este trabalho proporcionou insights
profundos sobre o desenvolvimento e a implementação de um marketplace
online seguro e eficiente, focando a integração das práticas do CMMI para
otimizar a operacionalidade e a segurança da plataforma. Vários componentes
críticos foram identificados, e estratégias aplicáveis foram exploradas para
garantir que o marketplace não apenas satisfaça as necessidades dos
usuários, mas também se destaque em um ecossistema digital altamente
competitivo. É possível enumerar a contribuição do trabalho nos seguintes
pontos:
1. A Importância da Segurança: Ficou evidente que a segurança é um
elemento vital na operação de um marketplace online. A implementação
de tecnologias como SSL/TLS, Autenticação de Dois Fatores e sistemas
anti-fraude provou ser essencial para garantir a confiança dos usuários e
a integridade das transações realizadas na plataforma.
2. O Papel do CMMI: A aplicação do modelo CMMI se mostrou
significativamente benéfica. Este modelo não só melhorou a eficiência
operacional, mas também instigou uma cultura de melhoria contínua,
crucial para adaptar-se às tendências emergentes e às expectativas em
evolução dos usuários.
3. Flexibilidade e Adaptabilidade: Às dinâmicas do comércio eletrônico
estão em constante mudança. Portanto, a flexibilidade e a capacidade
de adaptar-se rapidamente às novas tendências, tecnologias e desafios
de segurança são fundamentais para manter a relevância e a
competitividade no mercado.
É possível desenvolver os seguintes trabalhos futuros:
1. Inovação Contínua:
Encoraja-se a inovação contínua para enriquecer a experiência do
usuário, incorporando tecnologias emergentes e explorando novas
funcionalidades que atendam às necessidades específicas dos usuários.
2. Foco no Usuário:
28
A voz do usuário deve ser o foco central do desenvolvimento contínuo. A
coleta e a análise regulares do feedback dos usuários podem oferecer
insights valiosos para o aprimoramento e a personalização da
plataforma.
3. Abordagem Holística à Segurança:
Além das tecnologias de segurança, uma abordagem holística que inclua
a conscientização e a educação dos usuários pode amplificar
significativamente a segurança da plataforma.
Este trabalho contribuiu para a compreensão teórica e prática do
desenvolvimento de um marketplace online, enfatizando a intersecção crítica
entre a segurança, a eficiência e a experiência do usuário. Os insights
derivados deveriam ser de valor inestimável para os stakeholders do setor,
oferecendo um roteiro pragmático para o desenvolvimento, a implementação e
a otimização de marketplaces online que são não apenas funcionais e
intuitivos, mas também seguros e confiáveis.
No entanto, é imperativo reconhecer que o campo do comércio
eletrônico é dinâmico. Assim, a contínua avaliação e adaptação são cruciais
para garantir que as plataformas online não apenas atendam aos padrões
atuais, mas estejam também preparadas para evoluir e inovar em resposta às
demandas futuras do mercado e dos usuários.
REFERÊNCIAS
GUEDES, Gilleanes TA. UML 2-Uma abordagem prática. Novatec Editora,
2018.
MORGADO, Gisele P. et al. Práticas do CMMI como regras de
negócio. Production, v. 17, p. 383-394, 2007.

Continue navegando