PPGCC - Mestrado (Dissertações)

URI permanente para esta coleçãohttp://www.hml.repositorio.ufop.br/handle/123456789/597

Navegar

Resultados da Pesquisa

Agora exibindo 1 - 3 de 3
  • Item
    MASLAB : um software interativo de simulação para apoio no ensino de modelagem e análise de sistemas lineares.
    (2022) Aguiar, Italo Almeida; Ribeiro, Rodrigo Geraldo; Ricco, Rodrigo Augusto; Ribeiro, Rodrigo Geraldo; Ricco, Rodrigo Augusto; Silva, Saul Emanuel Delabrida; Reis, Leonardo Vieira dos Santos
    Simulações aplicadas no contexto educacional são capazes de prover um considerável apoio no processo de aprendizado de determinada área de conhecimento. Este traba- lho propõe o desenvolvimento de um software de simulação interativo, gratuito e de código aberto para uso educacional no contexto da disciplina de Modelagem e Análise de Sistemas Lineares, nomeado MASLAB. Dentro do escopo da disciplina, MASLAB é capaz de compor e simular graficamente, dentro do escopo da disciplina, variações de cenários definidos pelos usuários, seja por visualização em tempo real ou por visuali- zação de um instante específico. Como forma se de testar as saídas do simulador, a metodologia de validação se propôs a replicar um experimento real por meio de dados previamente amostrados, de modo a se buscar uma proximidade relativa aos dados do experimento original. Por fim, são apresentados os resultados obtidos na replicação vir- tual do experimento real e a análise da proximidade esperada dos resultados obtidos no simulador.
  • Item
    Meu Porta-Voz : uma avaliação do uso da tecnologia da informação a favor da participação popular no poder legislativo.
    (2017) Machado, Tales Mota; Pereira Junior, Álvaro Rodrigues; Pereira Junior, Álvaro Rodrigues; Freitas, Alan Robert Resende de; Paiva, Débora Maria Barroso; Ferreira, Anderson Almeida
    O atual cenário político do país não fornece mecanismos eficazes para incluir a participação popular na tomada de decisão nas políticas públicas. Visto que, apesar dos esforços para a criação de ferramentas governamentais para coleta de opinião pública, como o sistema de votações da Câmara dos Deputados, o resultado de tais serviços não refletem o resultado final das votações. Assim, o objetivo deste trabalho é criar uma plataforma a fim de oferecer ferramentas para a população discutir e apontar soluções para os problemas encontrados nas cidades. Dessa forma, por meio do uso da Inteligência Coletiva, a plataforma é capaz de definir as prioridades do município. Ainda, foi necessário escolher pessoas com um perfil específico para se afiliarem à plataforma e se candidatarem ao cargo político de vereador para serem os responsáveis por atender as demandas da população. Como resultado, um aplicativo móvel foi desenvolvido e implementando todos os requisitos levantados para atender aos objetivos propostos. Ainda, um estudo de caso foi realizado nas cidades de Ouro Preto-MG e Araraquara-SP, mostrando que o uso da tecnologia da informação pode auxiliar na participação popular para a tomada de decisões políticas.
  • Item
    Desenvolvendo software inovador em universidades públicas : adaptando processos ágeis para a realidade de laboratórios de pesquisa e desenvolvimento.
    (2014) Pereira, Igor Muzetti; Carneiro, Tiago Garcia de Senna
    Por meio de estudos de caso, este trabalho analisa os desafios envolvidos no desenvolvimento de software inovador em universidades públicas brasileiras. Nestes estudos de caso, um processo ágil de desenvolvimento de software foi customizado e implantando em três laboratórios de pesquisa e inovação em computação. Métricas de desempenho, qualidade e bem estar dos colaboradores foram coletadas ao longo de dois anos. A análise destes dados evidencia que estudantes de graduação são recursos capazes de colocar em risco o sucesso de projetos de software. Porém, também evidencia que, por meio de processos de desenvolvimento bem definidos, eles são capazes de desenvolver e manter projetos de longo prazo. Além disto, a análise confirma que combinar práticas de diferentes processos de desenvolvimento pode trazer melhoria à produtividade e à qualidade dos projetos. Especificar estórias de usuário e cenários de testes segundo o Behavior Driven Development mantém a equipe animada e satisfeita porque esclarecem ao desenvolvedor quais são os critérios de aceitação do cliente. As práticas do Test Driven Development reduzem substancialmente os efeitos da rotatividade e capacitação apenas parcial dos graduandos. Utilizar artefatos formais e mensuráveis favorece o acompanhamento dos projetos e não compromete a agilidade do processo de desenvolvimento. Utilizar ciclos de desenvolvimento de duração fixa e formado por iterações curtas mantém a equipe focada e promove a adaptação dos produtos às necessidades do cliente. Hierarquizar a equipe confere maior escalabilidade ao processo. A discussão coletiva das métricas de desempenho e qualidade, ao longo do desenvolvimento dos projetos, promove a auto-organização das equipes.