O principal objetivo de um professor é assegurar os melhores resultados de aprendizagem para os seus alunos. 


2022-2023, LDSA-6

 Simulação da informatização de uma empresa de Desenvolvimento de Software

 

Autores: Guilherme Santos, Miguel Bento, Rafael Sousa, Simão Correia

Data: 29/12/2022

 

Resumo

Este trabalho consiste da informatização de uma microempresa, de desenvolvimento de software, através da utilização de hypervisors tipo 2. A criação dos postos de trabalho, foi através da Oracle VirtualBox, onde foram criadas as máquinas virtuais. Após criadas, foi feito uma instalação dos programas necessários em cada máquina para o funcionamento necessário de uma empresa relacionada ao desenvolvimento de software.

Palavras-chave: Hypervisors, Máquina Virtual, Virtualização, Desenvolvimento de Software, Informatização de uma empresa

 

Índice

Resumo ................................................................2

Introdução .........................................................4

Estado da Arte ................................................4

Metodologia .....................................................11

Resultados .......................................................21

Discussão .........................................................22

Conclusões e Trabalho Futuro .........24

Referências .....................................................26

 

Introdução

Este trabalho foi realizado no contexto da Unidade Curricular de Sistemas Operativos e Virtualização (SOV), na Licenciatura de Desenvolvimento de Software e Aplicações (LDSA) do ISCTE-Sintra, e tem como objetivo simular a informatização de uma microempresa que estará direcionada para o desenvolvimento de software.

A motivação da informatização de uma empresa de desenvolvimento software surgiu através da curiosidade e ambição de adquirir novo conhecimento sobre esta área, permitindo-nos assim obter um maior leque de competências a nível da estruturação e de funcionamento de uma empresa relacionada ao desenvolvimento de software. A nossa simulação de empresa vai ser composta por quatro postos de trabalho, sendo estes: gerente, secretário, marketing e programador.

Com o intuito de adquirir os conhecimentos de como seria a informatização de uma empresa a nível de desenvolvimento de software optámos por realizar a interligação deste projeto com o projeto da Unidade Curricular de Trabalho e Emprego na Sociedade Digital, visto que nesse projeto houve um estudo e análise da empresa, GestPub (Gestão Pública e Consultoria Autárquica).

A empresa GestPub é uma empresa privada portuguesa, que pertence ao setor do Estado e da Administração Pública de Serviços, ou seja, tudo o que engloba as Juntas de Freguesias, Câmaras Municipais, Organismos Públicos e Ministérios, que tende a propor ou solucionar necessidades de informatização através da criação de software para estas entidades.

 

Estado da Arte

O processo de informatização de uma empresa pode ser algo muito grande e fascinante, tornando-se uma completa aventura. Contudo, esta deve ser uma decisão bem pensada e fundamentada no estudo de todas as potenciais implicações que estão associadas, principalmente, quando se faz um investimento tão grande.

Para informatizar uma empresa é necessário perceber as necessidades da empresa de maneira a se escolher o melhor conjunto de programas possível para as soluções dessas necessidades.

(…)

 

Metodologia

Surgimento

A virtualização surgiu nos anos 60, como maneira de aproveitar ao máximo os mainframes, computadores IBM capazes de processar inúmeras quantidades de informação. Após este começo a virtualização não parou de evoluir, até que, hoje em dia, temos a “Cloud” que, fisicamente, são os Data centers. Um Data center, como o próprio nome diz, é um centro de informação ou, por outras palavras, são armazéns cheios de hardware, seria equivalente ao mainframe de outros tempos. Estes armazéns têm um gasto de energia bastante elevado sendo, na sua maioria, devido à refrigeração, onde é gasta cerca de metade da energia total consumida por um armazém deste tipo. Portanto, quando estamos na “Cloud” como, por exemplo, quando vamos ao e-mail, estamos a utilizar o hardware desses data centers o que, por outras palavras, é virtualização.

Pesquisas

Para a realização deste trabalho teve que haver uma pesquisa aprofundada em várias situações. Consistiu inicialmente com a introdução da história da virtualização, que foi algo que o nosso grupo teve de ir pesquisar para ficar com uma ideia de o porquê da mesma ter surgido. Além deste tipo de pesquisa, houve também uma pesquisa sobre várias aplicações para a escolha das aplicações para os vários cargos da empresa ser a mais adequada. E, por último, foi realizada uma pesquisa relativa à parte prática da criação das máquinas virtuais e da interligação das mesmas dentro da mesma rede.

(…)

 







Resultados

Os resultados obtidos deste trabalho foram a criação de quato VM’s no Hypervisor “Oracle VM Virtual Box 7.0- .4”, com as seguintes especificações: 11 Pro, com 4GB ou 8GB de RAM e 80GB de armazenamento. Após feita a informatização da empresa, isto é criação das 4 máquinas virtuais e a instalação das aplicações relativas aos postos de trabalho, e a configuração da rede para a partilha de ficheiros, foram obtidos os seguintes resultados:

(…)

 



Conclusões e Trabalho Futuro

 

Gerente

A informatização de uma empresa é um processo complexo, onde se planeia cada ação com detalhe e cuidado, tendo em conta as consequências. Também tem de se ter em conta os recursos necessários para a informatização da mesma, de forma a se adaptar com o desenvolvimento constante do mundo empresarial e das tecnologias digitais.

Ser o gerente de uma empresa, seja esta pequena ou de grandes dimensões, é fundamental para o funcionamento da mesma. É o coordenador que planeia os projetos, que une a equipa, possibilitando que esteja ao mais elevado nível e que possam ter sucesso.

 

Secretário

A informatização de uma microempresa é sempre um processo complicado, pois exige a criação das máquinas virtuais e a interligação das mesmas. Apesar de tudo, a função de secretário acaba por não exigir muito das capacidades do computador, como por exemplo as GB de RAM, dado que o trabalho do mesmo engloba mais os mails recebidos e enviados, mas obviamente numa empresa com objetivos não académicos, 4 GB de RAM acabam por ser pouco, especialmente com o avanço tecnológico que estamos a presenciar.

 

Marketing

A informatização de uma empresa é um processo longo e demorado que conta com os mínimos detalhes para um bom funcionamento. A avaliação da infra-estrutura, o estudo dos equipamentos, das aplicações necessárias de como o mercado empresarial se comporta e se desenvolve na atualidade é algo fundamental para o sucesso da estruturação informática de uma empresa.

O cargo de marketeer é uma função essencial nas empresas nos dias de hoje, devido à imensa disponibilidade de informação que circula pelo mundo, que proporciona um elevado nível de concorrência. Por isso a criação do cargo de marketeer que conta com a função de promover e atrair novos clientes de forma inovadora e dinâmica, através da criação de imagens e vídeos.

Na minha opinião a criação deste trabalho foi um processo de elevada aprendizagem face à informatização de uma microempresa a nível global. Este processo conta com a necessidade e exigência de um estudo aprofundado de funcionamento a nível de estrutura e aplicações utilizadas, pois a informatização de uma empresa, sendo uma microempresa ou uma empresa de grandes dimensões é um processo de elevada importância.

Em suma, a forma como as cadeiras do curso de Licenciatura de Desenvolvimento de Software se conciliam entre si de modo a promover os trabalhos a nível de conteúdo foi um processo bastante enriquecedor e interessante, na forma de obtenção de conhecimentos e de como a construção de trabalhos se pode interligar entre si.

 

Programador

A criação e informatização de uma empresa é um processo detalhado. Na minha opinião, a nossa foi realizada com sucesso, podendo este projeto ser posto em prática por uma empresa real. Penso que é também importante relatar que muitas vezes a dificuldade na informatização de uma empresa está quando a empresa quer poupar, pois caso se pague os serviços de Cloud este processo torna-se mais fácil.

Relativamente ao meu cargo, é um cargo que cada vez mais tem postos nas empresas, sendo este posto parecido ao criado neste projeto, isto em termos de aplicações ou até mesmo a máquina virtual em si, e as suas especificações.

Para concluir, na minha opinião, este projeto foi interessante, tendo para mim, ligado quatro Unidades Curriculares a de SOV, a de Fundamentos de Programação, devido ao facto de eu representar o programador na empresa, a de Trabalho em equipa, pois foi um projeto de grupo e a de TESD devido à ligação com as empresas.

 

Referências

[1] «Software Advice», Software Advice. https://www.softwareadvice.com/ (acedido 17 de dezembro de 2022).

[2] «Licenciatura de Desenvolvimento de Software e Aplicações», ISCTE SINTRA. https://www.iscte- iul.pt/curso/378/licenciatura-desenvolvimento-de-software-aplicacoes/planoestudos (acedido 17 de dezembro de 2022).

[3] «Os 83 tipos de marketing principais, explicados e com exemplos visuais para você», rockcontent, 25 de dezembro de 2022. https://rockcontent.com/br/blog/tipos-de-marketing/

[4] «Trello», Trello. https://trello.com/u/mvboe1/boards (acedido 17 de dezembro de 2022).

[5] «OneDrive», Microsoft. https://www.microsoft.com/pt-pt/microsoft-365/onedrive/online-cloud-storage (acedido 17 de dezembro de 2022).

[6] «Teams», Microsoft. https://www.microsoft.com/pt-pt/microsoft-teams/download-app (acedido 17 de dezembro de 2022).

[7] «Word Requirements», Microsoft. https://www.microsoft.com/pt-pt/microsoft- 365/p/word/cfq7ttc0hlkm?activetab=pivot:caracter%C3%ADsticast%C3%A9cnicastab#tab1779ec609-94c4-4935-ac8d-477ad4552b2a (acedido 17 de dezembro de 2022).

[8] «Excel Requirements», Microsoft. https://www.microsoft.com/pt-pt/microsoft-365/p/excel/cfq7ttc0hr4r?activetab=pivot:descri%C3%A7%C3%A3ogeraltab (acedido 17 de dezembro de 2022).

[9] «CamScanner requirements», AppzforPC.com. https://appzforpc.com/download-camscanner-for-pc- windows-mac/ (acedido 17 de dezembro de 2022).

[10] «Evernote Requirements», BESTFORPC.COM. https://www.bestforpc.com/evernote-free-download/(acedido 17 de dezembro de 2022).

[11] «Photoshop System Requirements», ûdemy. https://blog.udemy.com/photoshop-system-requirements/(acedido 17 de dezembro de 2022).

[12] «CoolCut Requirements», CoolCut. https://bit.ly/3FvqXFK (acedido 17 de dezembro de 2022).

[13] «Visual Studio Requirements», Microsoft. https://learn.microsoft.com/en-us/visualstudio/releases/2019/system-requirements (acedido 17 de dezembro de 2022).

[14] «Eclipse Requirements», Eclipse Systems Knowledge Base. http://kb.eclipseinc.com/requirements/workstations/ (acedido 17 de dezembro de 2022).

[15] «Tipos de Marketing: Conheça os 10 principais e como aplicá-los na sua empresa», nomus, 25 de dezembro de 2022. https://www.nomus.com.br/blog-industrial/tipos-de-marketing/

[16] «Facebook ADS», Meta, 25 de dezembro de 2022. https://www.facebook.com/business/ads

[17] «Google ADS», Google, 25 de dezembro de 2022. https://ads.google.com/intl/pt_pt/getstarted/?subid=pt-pt-ha-aw-sk-c-bau!o3~CjwKCAiAhqCdBhB0EiwAH8M_Gj7N316xCg7H6ktDKQRjRApkKBWmsOvNz03WD3rrY9zKtQR_45jrLxoCAKIQAvD_BwE~118219641267~kwd-94527731~11853311513~598732151983

 




Conheça outros projetos em do ano letivo 2022-2023 seguindo esta ligação.

 

Comentários