O uso de CMSs na construção de MVPs
Autor(a) principal: | |
---|---|
Data de Publicação: | 2023 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFSCAR |
Texto Completo: | https://repositorio.ufscar.br/handle/ufscar/18520 |
Resumo: | Early-stage startups need to collect costumer opinions about the offered solution in a short time stamp, so they can adapt to the high competitiveness of the market. In that context, Minimum Valuable Products (MVP’s) are created to present the proposed solution and collect opinions from the consumer market in a practical way. This article proposes the use of CMS‘s (Content Management Systems) to build software MVP’s. As a case-of-study, the Directus, an open-source CMS, was picked as the tool to build an application that automates database backups. Over the development phase, it is demonstrated how the tool was adapted in order to build the application, taking advantage of the high level of customization from CMS’s. As a discussion, the work suggests the use of these tools only for data-driven applications, focused on analysis and management of data and events, citing the impossibility of using CMSs in the construction of game or streaming applications, for example. Then, this work concludes that CMS’s can be considered options to facilitate the software development process. |
id |
SCAR_c0879843ec50c8286cfa3cc6ec78a368 |
---|---|
oai_identifier_str |
oai:repositorio.ufscar.br:ufscar/18520 |
network_acronym_str |
SCAR |
network_name_str |
Repositório Institucional da UFSCAR |
repository_id_str |
4322 |
spelling |
Oliveira, Guilherme deLucrédio, Danielhttp://lattes.cnpq.br/909039655959622138fa6783-f8e9-4a97-a7cd-aef8d22c87dd2023-09-05T19:01:18Z2023-09-05T19:01:18Z2023-08-30OLIVEIRA, Guilherme de. O uso de CMSs na construção de MVPs. 2023. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) – Universidade Federal de São Carlos, São Carlos, 2023. Disponível em: https://repositorio.ufscar.br/handle/ufscar/18520.https://repositorio.ufscar.br/handle/ufscar/18520Early-stage startups need to collect costumer opinions about the offered solution in a short time stamp, so they can adapt to the high competitiveness of the market. In that context, Minimum Valuable Products (MVP’s) are created to present the proposed solution and collect opinions from the consumer market in a practical way. This article proposes the use of CMS‘s (Content Management Systems) to build software MVP’s. As a case-of-study, the Directus, an open-source CMS, was picked as the tool to build an application that automates database backups. Over the development phase, it is demonstrated how the tool was adapted in order to build the application, taking advantage of the high level of customization from CMS’s. As a discussion, the work suggests the use of these tools only for data-driven applications, focused on analysis and management of data and events, citing the impossibility of using CMSs in the construction of game or streaming applications, for example. Then, this work concludes that CMS’s can be considered options to facilitate the software development process.Startups em fase inicial necessitam coletar opiniões de possíveis clientes sobre a solução ofertada no menor tempo possível, para que possam se adaptar a alta concorrência do mercado. Nesse contexto, MVPs, ou Produto Mínimo Viável, são utilizados para apresentar a solução proposta e coletar opiniões do mercado consumidor de forma prática. Este trabalho defende a viabilidade em construir MVPs de software com a utilização de CMSs (Sistemas de Gerenciamento de Conteúdo). Como estudo de caso, o Directus, um CMS de código aberto, foi escolhido como ferramenta para a construção de uma aplicação de automação de backup para banco de dados. Ao longo do desenvolvimento, é demonstrado como a ferramenta foi adaptada a fim de construir a aplicação, aproveitando-se do alto grau de customização que os CMSs oferecem. Como discussão, o trabalho sugere o uso dessas ferramentas apenas para aplicações focadas em análise e gerenciamento de dados e eventos, citando a impossibilidade de utilizar CMSs na construção de aplicações de jogos ou streaming, por exemplo. Assim, o trabalho conclui que CMSs podem ser opções levadas em consideração para facilitar o processo de desenvolvimento de software.Não recebi financiamentoporUniversidade Federal de São CarlosCâmpus São CarlosEngenharia de Computação - ECUFSCarAttribution 3.0 Brazilhttp://creativecommons.org/licenses/by/3.0/br/info:eu-repo/semantics/openAccessMVPCMSDesenvolvimento webStartupSoftwareDirectusCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOO uso de CMSs na construção de MVPsUsing CMSs to build MVPsinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis600600912fe828-c7e3-45b9-a9c1-9479310c8672reponame:Repositório Institucional da UFSCARinstname:Universidade Federal de São Carlos (UFSCAR)instacron:UFSCARORIGINALTCC___Guilherme_de_Oliveira (1).pdfTCC___Guilherme_de_Oliveira (1).pdfManuscritoapplication/pdf1276839https://repositorio.ufscar.br/bitstream/ufscar/18520/1/TCC___Guilherme_de_Oliveira%20%281%29.pdf6a1eef25507025fbf79b146ae5bb68c1MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8913https://repositorio.ufscar.br/bitstream/ufscar/18520/2/license_rdf3185b4de2190c2d366d1d324db01f8b8MD52TEXTTCC___Guilherme_de_Oliveira (1).pdf.txtTCC___Guilherme_de_Oliveira (1).pdf.txtExtracted texttext/plain45858https://repositorio.ufscar.br/bitstream/ufscar/18520/3/TCC___Guilherme_de_Oliveira%20%281%29.pdf.txtd63e1707b38ed4d0c7beebc580bf8350MD53ufscar/185202024-05-14 18:31:09.998oai:repositorio.ufscar.br:ufscar/18520Repositório InstitucionalPUBhttps://repositorio.ufscar.br/oai/requestopendoar:43222024-05-14T18:31:09Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR)false |
dc.title.por.fl_str_mv |
O uso de CMSs na construção de MVPs |
dc.title.alternative.eng.fl_str_mv |
Using CMSs to build MVPs |
title |
O uso de CMSs na construção de MVPs |
spellingShingle |
O uso de CMSs na construção de MVPs Oliveira, Guilherme de MVP CMS Desenvolvimento web Startup Software Directus CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
title_short |
O uso de CMSs na construção de MVPs |
title_full |
O uso de CMSs na construção de MVPs |
title_fullStr |
O uso de CMSs na construção de MVPs |
title_full_unstemmed |
O uso de CMSs na construção de MVPs |
title_sort |
O uso de CMSs na construção de MVPs |
author |
Oliveira, Guilherme de |
author_facet |
Oliveira, Guilherme de |
author_role |
author |
dc.contributor.author.fl_str_mv |
Oliveira, Guilherme de |
dc.contributor.advisor1.fl_str_mv |
Lucrédio, Daniel |
dc.contributor.advisor1Lattes.fl_str_mv |
http://lattes.cnpq.br/9090396559596221 |
dc.contributor.authorID.fl_str_mv |
38fa6783-f8e9-4a97-a7cd-aef8d22c87dd |
contributor_str_mv |
Lucrédio, Daniel |
dc.subject.por.fl_str_mv |
MVP CMS Desenvolvimento web |
topic |
MVP CMS Desenvolvimento web Startup Software Directus CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
dc.subject.eng.fl_str_mv |
Startup Software Directus |
dc.subject.cnpq.fl_str_mv |
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
description |
Early-stage startups need to collect costumer opinions about the offered solution in a short time stamp, so they can adapt to the high competitiveness of the market. In that context, Minimum Valuable Products (MVP’s) are created to present the proposed solution and collect opinions from the consumer market in a practical way. This article proposes the use of CMS‘s (Content Management Systems) to build software MVP’s. As a case-of-study, the Directus, an open-source CMS, was picked as the tool to build an application that automates database backups. Over the development phase, it is demonstrated how the tool was adapted in order to build the application, taking advantage of the high level of customization from CMS’s. As a discussion, the work suggests the use of these tools only for data-driven applications, focused on analysis and management of data and events, citing the impossibility of using CMSs in the construction of game or streaming applications, for example. Then, this work concludes that CMS’s can be considered options to facilitate the software development process. |
publishDate |
2023 |
dc.date.accessioned.fl_str_mv |
2023-09-05T19:01:18Z |
dc.date.available.fl_str_mv |
2023-09-05T19:01:18Z |
dc.date.issued.fl_str_mv |
2023-08-30 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
OLIVEIRA, Guilherme de. O uso de CMSs na construção de MVPs. 2023. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) – Universidade Federal de São Carlos, São Carlos, 2023. Disponível em: https://repositorio.ufscar.br/handle/ufscar/18520. |
dc.identifier.uri.fl_str_mv |
https://repositorio.ufscar.br/handle/ufscar/18520 |
identifier_str_mv |
OLIVEIRA, Guilherme de. O uso de CMSs na construção de MVPs. 2023. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) – Universidade Federal de São Carlos, São Carlos, 2023. Disponível em: https://repositorio.ufscar.br/handle/ufscar/18520. |
url |
https://repositorio.ufscar.br/handle/ufscar/18520 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.confidence.fl_str_mv |
600 600 |
dc.relation.authority.fl_str_mv |
912fe828-c7e3-45b9-a9c1-9479310c8672 |
dc.rights.driver.fl_str_mv |
Attribution 3.0 Brazil http://creativecommons.org/licenses/by/3.0/br/ info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Attribution 3.0 Brazil http://creativecommons.org/licenses/by/3.0/br/ |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Federal de São Carlos Câmpus São Carlos Engenharia de Computação - EC |
dc.publisher.initials.fl_str_mv |
UFSCar |
publisher.none.fl_str_mv |
Universidade Federal de São Carlos Câmpus São Carlos Engenharia de Computação - EC |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFSCAR instname:Universidade Federal de São Carlos (UFSCAR) instacron:UFSCAR |
instname_str |
Universidade Federal de São Carlos (UFSCAR) |
instacron_str |
UFSCAR |
institution |
UFSCAR |
reponame_str |
Repositório Institucional da UFSCAR |
collection |
Repositório Institucional da UFSCAR |
bitstream.url.fl_str_mv |
https://repositorio.ufscar.br/bitstream/ufscar/18520/1/TCC___Guilherme_de_Oliveira%20%281%29.pdf https://repositorio.ufscar.br/bitstream/ufscar/18520/2/license_rdf https://repositorio.ufscar.br/bitstream/ufscar/18520/3/TCC___Guilherme_de_Oliveira%20%281%29.pdf.txt |
bitstream.checksum.fl_str_mv |
6a1eef25507025fbf79b146ae5bb68c1 3185b4de2190c2d366d1d324db01f8b8 d63e1707b38ed4d0c7beebc580bf8350 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR) |
repository.mail.fl_str_mv |
|
_version_ |
1813715668517781504 |