Please use this identifier to cite or link to this item: https://ric.cps.sp.gov.br/handle/123456789/46340
Title: IDEA HALL: Desenvolvimento de uma Ferramenta Colaborativa de Validação de Ideias para Desenvolvedores de Software
Authors: SILVA, Claudinei da
FERREIRA, Daniel Menoni
CANDIDO, Emersom
SILVA FILHO, Jeovany Carlos
BARROS, Pedro Henrique Ferreira
Advisor: Euzébio, Alan de Andrade
Other contributor: Selani, Ricardo Ap.
Marelli, Mara Silvia Arcoleze
type of document: Monografia
Keywords: Desenvolvimento de software;Processos fundamentais de desenvolvimento de software
Issue Date: 30-Jun-2026
Publisher: 084
Citation: SILVA, Claudinei da; FERREIRA, Daniel Menoni; CANDIDO, Emersom; SILVA FILHO, Jairson Goes; QUEIROZ, Jeovany Carlos; BARROS, Pedro Henrique Ferreira; IDEA HALL: Desenvolvimento de uma Ferramenta Colaborativa de Validação de Ideias para Desenvolvedores de Software, Trabalho de Conclusão de Curso. (Curso Técnico em Desenvolvimento de Sistemas). Etec Orlando Quagliato - Santa Cruz do Rio Pardo – SP: Etec Orlando Quagliato, 2026
Abstract: O presente trabalho examina os desafios enfrentados por pequenas equipes de desenvolvimento de software ao tentarem transformar conhecimento técnico em iniciativas comerciais viáveis. A partir de uma análise sistemática dos segmentos acessíveis a um grupo de estudantes com habilidades voltadas ao desenvolvimento de sistemas — abrangendo tanto projetos com componente de hardware quanto soluções exclusivamente de software —, o trabalho identifica que o principal obstáculo não é de natureza técnica nem financeira, mas epistêmica: a dificuldade de determinar, antes do início do desenvolvimento, se uma ideia resolve um problema real com demanda verificável. Diante dessa lacuna, o trabalho apresenta o IdeaHall, uma ferramenta de linha de comando desenvolvida em Java com as tecnologias Picocli, GraalVM Native Image, Spring Boot e PostgreSQL, que funciona simultaneamente como repositório pessoal de ideias e plataforma colaborativa de validação coletiva. O sistema permite que desenvolvedores registrem problemas tecnológicos não resolvidos, consultem contribuições de outros usuários e identifiquem oportunidades de projeto com demanda verificada antes de comprometer tempo de desenvolvimento. A arquitetura cliente-servidor adotada foi projetada para acomodar extensões futuras — interfaces web, mobile e desktop — sem reestruturação do núcleo. O trabalho conclui que o IdeaHall representa uma abordagem inédita para a etapa anterior ao desenvolvimento de produto: a organização colaborativa e estruturada de problemas com valor de mercado real, acessível a equipes técnicas pequenas e fundamentada na validação coletiva de demanda antes da primeira linha de código. Palavras-chave: desenvolvimento de software; empreendedorismo tecnológico; validação de produto; ferramentas de linha de comando; colaboração distribuída.  
ABSTRACT This work examines the challenges faced by small software development teams when attempting to transform technical knowledge into viable commercial initiatives. Through a systematic analysis of segments accessible to a group of students with software development skills — encompassing both hardware-component projects and purely software-based solutions —, the work identifies that the primary obstacle is neither technical nor financial in nature, but epistemic: the difficulty of determining, prior to development, whether an idea addresses a real problem with verifiable demand. To address this gap, the work presents IdeaHall, a command-line tool developed in Java using Picocli, GraalVM Native Image, Spring Boot, and PostgreSQL, which functions simultaneously as a personal idea repository and a collaborative collective validation platform. The system allows developers to register unsolved technological problems, consult contributions from other users, and identify project opportunities with verified demand before committing development time. The client-server architecture was designed to accommodate future extensions — web, mobile, and desktop interfaces — without restructuring the core. The work concludes that IdeaHall represents a novel approach to the stage that precedes product development: the collaborative and structured organization of real-market problems, accessible to small technical teams and grounded in the collective validation of demand before the first line of code is written. Keywords: software development; technology entrepreneurship; product validation; command-line tools; distributed collaboration. 
Description: Trabalho de Conclusão de Curso
URI: https://ric.cps.sp.gov.br/handle/123456789/46340
Appears in Collections:Trabalhos de Conclusão de Curso

Files in This Item:
File Description SizeFormat 
Des_sistemas_2026_1_claudineida_ideahall.pdf731.5 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.