1,407 research outputs found

    A QUALIDADE DO SISTEMA DE INFORMAÇÃO OBTIDO PELOS ALUNOS DO IFRO CAMPUS JI-PARANÁ NO SISTEMA PORTAL DO ALUNO

    Get PDF
    Os sistemas de informação têm ajudado as organizações a melhorar os seus processos organizacionais, tornando-as mais eficientes. Assim, o software assumiu um papel fundamental no dia a dia dos usuários, auxiliando-os nas mais diversas tarefas. A qualidade do software é fundamental para garantir o pleno uso do mesmo, garantindo a satisfação dos usuários na execução das tarefas que o software se propõe a executar. Neste sentido, a ISO 9126 dita os critérios de qualidade a serem medidos em um software, como a usabilidade, a funcionalidade, a eficiência e a confiabilidade. O presente trabalho descreve uma pesquisa quantitativa sobre a qualidade do software Portal do Aluno do Instituto Federal de Rondônia – Campus Ji-Paraná utilizando os critérios de qualidade definidos pela ISO 9126. Após a pesquisa com os usuários do sistema, neste caso os alunos dos cursos técnicos e superiores do campus, os resultados foram descritos na parte final deste artigo, abordando o nível de satisfação com o sistema demonstrados pelos alunos participantes da pesquisa

    Influencia da utilização de uma metodologia de desenvolvimento sobre a qualidade do Software : um enfoque quantitativo

    Get PDF
    Dissertação (mestrado) - Universidade Federal de Santa Catarina. Centro TecnologicoO presente trabalho faz uma descrição dos fatores que se interrelacionam em um ambiente de desenvolvimento de software, a saber: Metodologia, Recursos Humanos e Gerência. Além disso, é sugerido um método para se quantificar a influência da utilização de uma metodologia de desenvolvimento sobre a qualidade do software desenvolvido. Como resultado do detalhamento do método apresentado, são descritos processos para o cálculo da qualidade da metodologia e do software

    Avaliação tridimensional do uso do Scilab no ensino de matrizes

    Get PDF
    This article presents the design, implementation and results of using Scilab software to teach Algebraic Matrices for higher education students. The aim of the performed experiment is to evaluate the Scilab's use from three perspectives: (i) the software quality and (ii) pedagogical aspects, by applying Reeves method; and (iii) the user experience, by considering their satisfaction and emotions experienced through the SUMI and SAM instruments, respectively. The Scilab's uses was guided by a set of scripts about matrixes, as a directed study. It is intended, from the results, identify the correlation between software quality, pedagogical adequation of Scilab and user experience in educational context.Este artigo apresenta o planejamento, execução e resultados do uso do software Scilab no ensino de matrizes para alunos do ensino superior. O objetivo do experimento realizado é avaliar o uso do Scilab sob três perspectivas: (i) qualidade do software e de (ii) seus aspectos pedagógicos, utilizando o método de Reeves; e (iii) a experiência do usuário, considerando sua satisfação e as emoções vivenciadas, através dos instrumentos SUMI e SAM, respectivamente. O uso do Scilab foi guiado por um conjunto de roteiros realizados em estudo dirigido. Pretende-se, a partir dos resultados, identificar se existe alguma correlação entre a qualidade do software, a adequação pedagógica do Scilab e a experiência de usuário em contexto educacional

    Um Framework de Práticas Ágeis para Apoio à Implementação do Processo de Projeto e Construção do Produto

    Get PDF
    Qualidade de software é um tema recorrente nas organizações especializadas. No Brasil, a SOFTEX criou o programa MPS.BR, tendo o objetivo impulsionar a qualidade do software brasileiro. Adicionalmente, visando maior agilidade nos processos, muitas organizações estão adotando práticas ágeis para apoiar a implementação deste programa de qualidade. Assim, o presente artigo visa apresentar um framework contendo práticas ágeis oriundas das metodologias Crystal, FDD, TDD e eXtreme Programming para apoio à implementação do processo de Projeto e Construção do Produto constante no programa MPS.BR

    Sebenta de desenvolvimento de software

    Get PDF
    Texto escrito em 2007, no recurso "Livro" do Moodle, de modo a ser utilizado no contexto da UC, tendo sido reformatado em 2010.A presente sebenta é um texto sobre Desenvolvimento de Software, cujo objectivo desta unidade curricular não é conseguir desenvolver software, é encontrar a melhor maneira de o fazer, de forma a minimizar os custos e maximizar a qualidade do software, e porque não, maximizar o prazer de o desenvolver. Este texto é acompanhado de exemplos concretos, para assim auxiliar o estudante a assimilar o conteúdo dos textos

    Métricas para análise de complexidade de programas orientados a objetos

    Get PDF
    No contexto da Engenharia de Software, uma métrica corresponde às definições, coletas, analises e agilidades sobre uma medição com o objetivo de melhorar a qualidade do software desenvolvido por uma organização. O uso de métricas tornou-se uma ferramenta fundamental para as fases de planejamento e acompanhamento de projetos, considerada das atividades mais importante no processo de desenvolvimento de um software. O presente artigo pretende investigar algumas Métricas existentes no contexto da orientação a objeto, estudando suas principais características. Será abordado também um projeto proposto para a criação de um avaliador de métricas em softwares orientados a objetos usando a ferramenta JavaCC

    Desenvolvimento e execução automática de testes funcionais do SIGI.

    Get PDF
    Desenvolvimento de testes funcionais: técnicas de teste; casos de teste. Ferramenta para automação de testes: diretrizes para utilização do Vermont; problemas e soluções.bitstream/CNPTIA/9192/1/COMNICADOTEC14.pdfAcesso em: 29 maio 2008

    Adopting test automation at Effizency to Improve Agility and Software Quality

    Get PDF
    Digital solutions have long been used as a means to solve everyday problems. Over time these solutions have been improved and refined. These solutions have emerged to help humans, primarily with tasks that can be cumbersome or repetitive. The demand for repetitive tasks and process optimization through digital means is peaked. For this reason, many companies in the software development area have adopted the use of automated tests capable of doing autonomously and quickly the tasks that previously required a lot of resources to perform, thus jumping on the "Automation Bandwagon”. By applying this approach, companies have the goal to improve the quality standards of the software offered by reducing the number of bugs and identifying them as early as possible in the development process. To observe the applicability, optimization, and efficiency of the automation of autonomous testing in a specific system, the concepts and technologies proposed here were applied in a professional scenario of a young company, Effizency. This company aims to facilitate the sale of energy services and electrical optimization. Effizency currently works using an agile approach and is constantly looking for ways to improve its development process. The company is currently facing the challenge of increasing the quality of its software and at the same time reducing the repetitiveness of its validation processes. Through this dissertation, it is expected that an improvement will be identified in terms of both a reduction of process repetition, time consumption and an increase in the test coverage performed. The main objective of this dissertation is to improve the quality of a company's software and the agility of its development process. This objective will be achieved using automated testing.As soluções digitais são usadas para resolver problemas do dia a dia há muito tempo. Ao longo do tempo, estas têm sido melhoradas e aperfeiçoadas. Estas soluções surgiram com o objetivo de ajudar o ser humano nas suas tarefas, maioritariamente tarefas que podem ser pesadas ou repetitivas. A procura pela automatização de tarefas repetitivas e de otimização de processos através de meios digitais está no seu auge. Por essa razão, muitas empresas na área de desenvolvimento de software adotaram o uso de testes automáticos capazes de fazer de forma autónoma e rápida as tarefas que anteriormente necessitariam de muitos recursos para realizar, entrando assim no “Vagão da Automatização”. Ao aplicar esta abordagem, as empresas têm o objetivo de melhorar os padrões de qualidade do software oferecidos reduzindo o número de bugs e identificando-os o mais cedo possível no processo de desenvolvimento. Com o intuito de observar a aplicabilidade, otimização e eficiência da automação de testes autónomos num sistema em concreto foi realizada a aplicação dos conceitos e tecnologias aqui propostos num cenário profissional de uma empresa jovem, Effizency. A Effizency trabalha atualmente utilizando uma abordagem ágil e está constantemente à procura de formas de melhorar o seu processo de desenvolvimento. Atualmente a empresa, enfrenta o desafio de aumentar a qualidade do seu software e, ao mesmo tempo reduzir o a repetitividade dos seus processos de validação. Através desta dissertação, espera-se que seja identificada uma melhoria tanto em termos de uma redução da repetição do processo, do consumo de tempo e de um aumento da cobertura dos testes realizados. O principal objetivo desta dissertação é melhorar a qualidade do software de uma empresa e a agilidade do seu processo de desenvolvimento. Este objetivo será alcançado através de testes automatizados

    Contribuições das práticas devops em uma empresa líder do mercado de soluções para apoio à gestão de experiência do cliente: um estudo de caso

    Get PDF
    O propósito deste artigo é analisar as possíveis contribuições da adoção das práticas de DevOps em uma empresa de Tecnologia da Informação. O trabalho é qualitativo exploratório utilizando como estratégia o estudo de caso realizado em uma empresa líder do mercado de soluções para apoio à gestão de experiência do cliente. Os resultados apontaram redução dos índices de tempo médio de implantação, o tempo médio gasto com retrabalho e a quantidade média de erros no ambiente de produção. Com a realização do estudo, espera-se que as empresas de Tecnologia da Informação aumentem a qualidade do software entregue em ambiente de produção e a obterem o maior engajamento entre as equipes de desenvolvimento e de operações
    corecore