Escolar Documentos
Profissional Documentos
Cultura Documentos
NOMES RA
Arthur Ferreira Silva N8890D4
Gabriel Santos de Faria N801476
Júlia Victória Gomes da Silva F3442G0
Kesiah Araujo Sofia N9391D0
Marcelus Valezzi Junior G528123
Vinícius Lanzoni N8134G3
DEZEMBRO/2022
1
NOMES RA
Arthur Ferreira Silva N8890D4
Gabriel Santos de Faria N801476
Júlia Victória Gomes da Silva F3442G0
Kesiah Araujo Sofia N9391D0
Marcelus Valezzi Junior G528123
Vinícius Lanzoni N8134G3
Dezembro / 2022
2
RESUMO
A RevoTech é uma startup que atua na área de marketing, oferecendo diversos
serviços de criação de sites, criação de sistemas, criação de aplicativos, mídias
sociais, gestão de relacionamento, marketing de infoprodutos, identidade visual –
Branding e cursos de marketing digital, para empresas e microempreendedores em
suas redes sociais. Após feita uma avaliação, foi constatado que o mercado de
marketing tem se expandido. Visando melhorias no atendimento e na gestão, foi
planejado o desenvolvimento de um software e que possibilitaria maior eficácia nos
atendimentos, relatórios financeiros propondo melhorias para funcionários e clientes,
pois com o sistema, os clientes realizam a solicitação e os funcionários têm acesso
imediato a solicitação feita, aumentando assim a qualidade de atendimento, além de
melhorar a gestão da startup. Também foi sugerido treinamento sobre assuntos
relacionados a educação ambiental, discriminação e inclusão social, foi proposto que
a startup reveja e atualize suas políticas de segurança, como restrição de acesso a
informações prevenção de roubo de dados, que reduz o risco de ataques virtuais,
equívocos e falhas do sistema, também foi recomendado o uso de antivírus, firewall e
certificados digitais, que através da criptografia permitem a troca de informações de
forma mais segura e garantem maior privacidade. O objetivo desta proposta foi
apresentar vias de maior usabilidade e otimização de gerenciamento através do
programa sugerido que permite a solicitação de serviço, a qual o funcionário possui
acesso imediato. Apesar da não implementação do software e das sugestões de
segurança, espera-se que, com a possível implantação do sistema, haja melhorias em
todo o processo e resulte o aumento de melhoria no processo de gerenciamento no
gerenciamento da startup.
SUMÁRIO
1. INTRODUÇÃO…………………………….…………………………….…………….…4
2. OBJETIVOS……………………………………………………………….……………..5
3. CONTEXTUALIZAÇÃO DO CASO……………….…………………………………..6
9. DESENVOLVIMENTO DO PROJETO…………………………………………….…27
REFERÊNCIAS……………………………………………………………...……………..32
4
1. INTRODUÇÃO
Startups são modelos de negócios baseados em inovação e escalabilidade. O
empreendedorismo precisa considerar muitos aspectos, como finanças,
administração, produção, tecnologia e assim por diante. A gestão de uma startup nada
mais é do que o conjunto de ações necessárias para gerenciar todas as áreas de uma
organização. É semelhante ao tipo de gestão que ocorre em empresas mais fortes,
porém adaptada a um ritmo disruptivo e sintonizada com o constante potencial de
crescimento comum às startups (SILVEIRA, 2021).
Com um bom gerenciamento, é possível identificar quais serviços são mais
vendidos, os lucros da empresa, além de ter completo acesso às finanças de forma
clara, melhorar a qualidade nos serviços prestados, medir os resultados e prevenir
futuras mudanças. Ainda, faz o monitoramento de resultados, o engajamento da
equipe, corte nos custos e a utilização de um sistema de gestão empresarial. O
gerenciamento é importante para uma empresa que deseja se destacar no mercado,
pois com ele, os processos internos serão melhorados, aumentando gradualmente o
fluxo de trabalho de maneira controlada e resultando em uma estrutura sólida para
que seu negócio cresça cada vez mais, elevando os lucros da startup (ANGELO,
2020).
Pensando nisso, foi projetado um software que objetiva melhorar o
gerenciamento da RevoTech, que é uma prestadora de serviços na área de marketing.
Também será proposto o aumento na segurança de dados dos clientes e inclusão
social na startup.
5
2. OBJETIVOS
2.1 Objetivo Geral
Desenvolver um programa que permita realizar o controle de todos os processos
envolvidos para o gerenciamento da RevoTech.
3. CONTEXTUALIZAÇÃO DO CASO
A RevoTech é uma startup fundada em 13 de dezembro de 2021. Tem como
objetivo atender a demanda e a necessidade tecnológica da Comunidade virtual e
seus demais contratantes, assim como, treinar e capacitar novos profissionais para o
mercado de trabalho. Com matriz física em Portugal, a RevoTech abrange
colaboradores tanto no Brasil como no país de origem, com o intuito de inovar no
mercado tecnológico e capacitar pessoas para o mercado desse mesmo âmbito.
A startup é uma comunidade virtual formada por mais de 60 jovens espalhados
por todo o Brasil e Portugal. A startup segue uma maneira de trabalho chamada de
office-every-where, em português: escritório em qualquer lugar. Além disso, as suas
transações financeiras ocorrem de maneira totalmente virtual através de criptomoedas
na web (REVOTECH, 2022).
Contando com mais de 50 cinquenta projetos concluídos, a startup realiza
serviços como: realizações tecnológicas para alavancagem de negócios,
gerenciamento de redes sociais, criação de sites, desenvolvimento de aplicativos e
sistemas. Além disso, a RevoTech também conta com cursos de capacitação para
novos funcionários para o mercado de trabalho (REVOTECH, 2022).
Atualmente, com o grande crescimento do mercado na área da informação,
torna-se inteligível a necessidade de ferramentas para monitoramento de seus
negócios a fim de obter controle integral de suas finanças com o objetivo de estabilizar
ou, até mesmo, anular futuros riscos de perdas financeiras com uma boa gestão de
suas atividades e afins. (TOCANTINS,2022)
Fazendo parte dessa onda de crescimento, a RevoTech notou uma grande
necessidade de uma ferramenta no qual auxiliasse na gestão e monitoramento em
algumas de suas rotinas laborais, sendo mais específico ao âmbito referente ao
mercado de mídias sociais.
Tendo em vista o grande crescimento do marketing digital na internet e nas
redes sociais, tornou-se rotineira a grande demanda por este serviço e passou-se a
tornar comum o grande congestionamento de clientes devido a alta procura deste
serviço por parte dos clientes, o que causa o controle desordenado de clientes e
serviços a serem feitos devido à falta de uma ferramenta que auxiliasse os
funcionários da startup a agilizar o seu trabalho e consequentemente causar redução
na entrega de um produto final a um cliente.
7
4. ENGENHARIA DE SOFTWARE I
Os fluxogramas, que podem ser apresentados na forma de diagramas, gráficos
e diagramas esquemáticos, expressam soluções para problemas ou sistemas por
meio de símbolos geométricos inter-relacionados (LUCIDCHART).
Os fluxogramas usam a formas geométricas como retângulos, ovais, losangos
e muitas outras formas para definir tipos de etapas e setas de conexão para definir o
fluxo e sequência. Eles também possuem nomes mais específicos, como fluxograma
de processos, funcionais, mapa de processos de negócios, notação de modelagem
de processos de negócios (BPMN) ou diagrama de fluxo de processos (PFD)
(PRESSMAN & MAXIM, 2021).
Eles estão relacionados a outros diagramas comuns, como diagramas de fluxo
de dados (DFDS) e diagramas de atividades da Unified Modeling Language (UML -
Diagramas de atividade de linguagem de modelagem unificada) (LUCIDCHART).
Com o fluxograma tem-se todo o panorama antes de montar o sistema. É
através dele que é identificada cada etapa do processo de criação do projeto, com as
informações que são solicitadas pelo cliente, e também toda a parte lógica, onde
começa e onde termina, e se existe a possibilidade de algum erro ou não, por isso é
indispensável para a criação de um sistema (PRESSMAN & MAXIM, 2021).
Macrofluxo é uma visão geral da organização, sem muito detalhe dos
processos, este tipo de fluxograma mostra apenas as relações existentes entre os
processos (PRESSMAN & MAXIM, 2021).
As relações diretas, que envolvem fluxo de materiais e informações, são
representadas por linhas cheias. O fluxo deve ser indicado terminando a linha com
uma seta no sentido do processo que “recebe” o fluxo (PRESSMAN & MAXIM, 2021).
O macrofluxo é um conjunto de dados e sistema, na qual são criadas setas e
formas para determinar a organização de um sistema, entrada e saída de fluxo. Um
jeito de gerir o funcionamento da organização com o fluxograma de macrofluxo
(PRESSMAN & MAXIM, 2021).
Para desenvolver um software é recomendado que, antes de começá-lo, seja
feito um fluxograma, e para exemplificá-lo, um Diagrama de Fluxo de Dados (DFD).
O DFD descreve o fluxo de informações que são aplicadas à medida que os
dados se movimentam da entrada para a saída (PRESSMAN & MAXIM, 2021).
9
Fonte: O autor.
Fonte: O autor.
Fonte: O autor.
13
Fonte: O autor.
de ‘palavras reservadas’ e elas não podem ser usadas no código se não para suas
funções (NOLETO, 2020).
É importante mencionar que todo programa feito em C é iniciado com a inclusão
das bibliotecas. As bibliotecas contêm funções necessárias para o desenvolvimento
de qualquer programa. As principais bibliotecas são:
● stdio.h: contém funções de entrada e saída padrão, como printf;
● stdlib.h: contém funções da biblioteca padrão, como exit, abort e sleep
(NOLETO, 2020).
No projeto proposto será utilizado a linguagem C para a estruturação. No
desenvolvimento desse software será empregado algumas estruturas, são elas:
● If…Else, permite que uma escolha seja feita entre duas ou mais
possibilidades. conforme é mostrado na “Figura 3: If…Else” a seguir:
Figura 3– If…Else
Fonte: O autor.
16
Fonte: O autor.
● Do…While. um laço que executa pelo menos uma vez o comando dentro
dele, como exemplificado na “Figura- 5 Do…While” a seguir:
17
Figura 5– Do…While
Fonte: O autor.
● Uma struct é uma variável especial que contém diversas outras variáveis
normalmente de tipos diferentes. As variáveis internas contidas pela struct são
denominados membros da struct, como expressado na "Figura 6– Struct" a seguir:
.
18
Figura 6– Struct
Fonte: O autor.
Fonte: O autor.
20
Fonte: O autor.
Fonte: O autor.
26
9. DESENVOLVIMENTO DO PROJETO
Para tornar viável a proposta de implementação do software de gerenciamento
na startup RevoTech, é recomendado realizar testes com o software com clientes e
funcionários para verificar a adaptabilidade e realizar correções necessárias no
programa.
Após a fase de experimento, com as devidas atualizações e com o aval da
startup, o aplicativo ficará disponível para download no site da startup para que os
clientes e funcionários consigam utilizá-lo através do celular, ou computador, e assim
realizar pedidos e cadastro na plataforma.
É proposto que os computadores e celulares dos funcionários continuem
conectados em rede tipo malha, pois já é a topologia utilizada na RevoTech, ela possui
a vantagem de que o tráfego é independente entre os nós e as falhas são isoladas
sem afetar outros nós, e assim os dispositivos ficarão conectados entre si e com
segurança.
Com o objetivo de melhorar o gerenciamento da startup, o software fará todo
cálculo de clientes e quanto foi ganho com os pedidos feitos pelos mesmos, assim
além da rapidez para o cliente, os funcionários também terão acesso imediato no
sistema a solicitação do cliente.
Sugere-se que a RevoTech crie treinamentos sobre assuntos relacionados a
educação ambiental, discriminação e inclusão social, sugere-se que a startup reveja
e atualize suas políticas de segurança, como limitar o acesso às informações o que
evita roubo de dados, o que reduz o risco de ataques virtuais, equívocos e falhas do
sistema, também é recomendado o uso de antivírus, firewall e certificados digitais, que
através da criptografia permitem a troca de informações de forma mais segura e
garantem maior privacidade.
28
Fonte: O autor.
Fonte: O autor.
31
10. CONCLUSÃO
Tendo em vista a problemática apresentada pela a empresa RevoTech, em
relação a demora no atendimento aos clientes, a falta de controle dos lucros e gastos
da empresa e a preocupação com os dados sigilosos dos clientes, foi proposto a
criação de um software com o objetivo de tornar o atendimento aos clientes mais
rápidos, realizar o gerenciamento dos serviços contratados pelos clientes, gerar
relatórios financeiros e administrativos e tornar mais segura a troca de informações
entre o contratante e o contratado.
Sugeriu-se que a RevoTech atualize suas políticas de segurança, como
restringir o acesso a informações, uso de antivírus, de firewall e certificados digitais.
Essas medidas têm como objetivo trazer mais segurança e dificultar os problemas de
vazamento de dados, quedas e falhas de sistema e trazer mais privacidade em relação
aos dados trocados entre a empresa e o cliente.
A proposta também inclui, com base na Declaração Universal dos Direitos
Humanos (DUDH), a criação de um código de ética da empresa e de alguns
treinamentos com foco em educação ambiental, ética no ambiente de trabalho,
discriminação racial e inclusão social.
Foi proposto que sejam realizados mais estudos para iniciar a criação de
protótipos, testes e implementação efetiva do software, para que sejam alcançados
os benefícios esperados e seja obtido um resultado satisfatório.
32
REFERÊNCIAS
ANGELO, A. A importância de uma boa gestão empresarial. In: 2020. Disponível
em: https://gestaoclick.com.br/blog/importancia-boa-gestao-empresarial/. Acesso em:
18 nov. 2022.
DUDH. Declaração Universal dos Direitos Humanos. In: 2014. Disponível em:
https://www.ohchr.org/sites/default/files/UDHR/Documents/UDHR_Translations/por.p
df. Acesso em: 18 out. 2022.
Alunos:
RA Nome E-mail Curso Visto do aluno
N8890D4 Arthur Ferreira Silva arthur.silva123@aluno.unip.br ADS
Registros:
Data do encontro Observações
10/08- Decisão de nova startup e esboço da parte de redes em sala de aula
com o professor Jair.
26/08- Reunião para pesquisa sobre a startup, sites, redes sociais e meios de
comunicação.