262 research outputs found

    Um estudo do relacionamento entre técnicas de usabilidade e testes automatizados em métodos empíricos de desenvolvimento de software

    Get PDF
    Monografia (graduação)—Universidade de Brasília, Faculdade UnB Gama, Curso de Engenharia de Software, 2014.Este trabalho de conclusão de curso de engenharia de software apresenta um estudo sobre usabilidade e testes automatizados no desenvolvimento empírico de software a fim de verificar como essas técnicas de testes podem se relacionar com as avaliações de usabilidade de um software. Para isso, realizamos um estudo sobre aplicabilidade de técnicas de usabilidade, alem de técnicas de BDD (desenvolvimento de software dirigido por comportamento) em projetos de software, alem de compreender como inserir as praticas de usabilidade estudadas no desenvolvimento empírico de software. Este estudo serviu de base para levantamento e apuração de algumas hipóteses a respeito da relação dos testes automatizados na usabilidade de um sistema de software.This degree monograph presents a study about software usability and how to automate testing on the empirical software development to verify how automated testing may be related to software usability. For this, we conducted a study about applicability of BDD (Behaviour Driver Development) and usability techniques in software projects, as well as understand how to insert some studied techniques. In this study, we have tested some hypotheses to investigate the relationship between about automated testing approaches and software usability techniques

    Incorporação de métodos de engenharia de usabilidade no desenvolvimento de dispositivos médicos com foco em certificação

    Get PDF
    Regulatory agencies concerned with controlling the new Medical Devices (MD) that go on the market started to require that manufacturers follow standards. Among these, an IEC 62366 standard establishes a Usability Engineering (UE) process. Within the scope of the scientific literature, authors present ways of including the user in product devel-opment and point out practical difficulties in the selection and execution of different methods, in understanding the requirements and in inserting the EU process in existing processes. These difficulties can be aggravated by deficiencies in capacity and cultural aspects, treating or topic only as documentary compliance. This thesis presents a model of UE methods for the development of MD, with a primary focus on meeting regulatory requirements. To assess the suitability of the proposal, case studies were planned in four different companies, first the goal was to apply the model by outsourced specialists into two companies and then to apply in another two companies, by the internal com-pany team. It was possible to conclude by the first application of the model that the results contributed to the certification of products in the studied companies. For a mod-el application in the second stage of verification, as teams of companies passed through a process of training in the methods and structuring of the model. In both companies, an UE process was established for a product under development, with the creation of a documentary procedure, plan and auxiliary documents. Some of the proposed methods have been successfully implemented by the teams. It was possible to conclude that the model showed a good option for MD companies to implement the EU process according to IEC 62366, even if they do not have specialists or professionals with experience in this area. It was possible to observe that, when a company implements the model, applies the proposed methods, the results can generate not only regulatory compliance, but also a cultural transformation. The companies that applied the model based on internal training, after the results, mentioned that they could do more than what was proposed in the model, in order to go beyond compliance with requirements, impacting general use and innovation.Agência 1Agências reguladoras, preocupadas em controlar os novos Dispositivos Médicos (DM) que irão ao mercado, passaram a exigir que fabricantes sigam normas e padrões. Dentre estes, a norma IEC 62366 que estabelece um processo de Engenharia de Usabili-dade (EU). No âmbito da literatura científica, autores apresentam formas de inclusão do usuário no desenvolvimento de produtos e apontam dificuldades práticas na seleção e execução de diferentes métodos, entendimento dos requisitos, e inserção do processo de EU dentro dos processos já existentes. Estas dificuldades podem ser agravadas por deficiências de capacitação e aspectos culturais, tratando o tópico somente como con-formidade documental. Esta tese visa apresentar um modelo de métodos de EU para desenvolvimento de DM, com o foco principal no cumprimento de requisitos regulató-rios. Para avaliar a adequação da proposta, estudos de casos foram planejados em quatro empresas diferentes, primeiramente com uma aplicação do modelo por especia-lista terceirizado em dois casos, e depois duas aplicações pelo time interno de outras duas empresas. Pôde se concluir pela primeira aplicação do modelo que os resultados obtidos contribuíram para a certificação dos produtos nos casos estudados. Para a veri-ficação de adequação do modelo na segunda etapa de verificação, as equipes das empresas passaram por um processo de capacitação nos métodos propostos e proces-sos relacionados. Em ambas as empresas houve o estabelecimento do processo de EU para um produto em desenvolvimento, sendo realizada a criação de um procedimento documental, plano e documentos auxiliares. Alguns dos métodos propostos no modelo foram implementados com sucesso pelas equipes. Foi possível concluir que o modelo se mostrou uma boa opção para as empresas de DM em como implementar o processo da EU de acordo com a norma IEC 62366, mesmo não tendo especialistas ou profissionais com experiência prévia nessa área. Foi possível observar que quando uma empresa im-plementa o modelo, aplicando os métodos propostos, os resultados podem gerar não apenas conformidade normativa, mas também uma transformação cultural. Das em-presas que aplicaram o modelo na segunda etapa de avaliação, ao verem os resultados obtidos, mencionaram que poderiam fazer mais do que o proposto, a fim de ir além do cumprimento de requisitos, impactando na usabilidade geral e em inovação

    Projeto de um banco de dados para suporte ao FMEA : estudo de caso das informações da autorizada

    Get PDF
    Monografia (graduação)—Universidade de Brasília, Faculdade de Tecnologia, Curso de Graduação em Engenharia de Controle e Automação, 2015.O preenchimento da FMEA (Failure Mode And Effect Analysis) não é tarefa simples nem rápida. A identificação do índice de ocorrência depende de acesso a dados históricos das falhas. Este trabalho apresenta uma proposta para implementação da ferramenta FMEA a partir da criação de um Sistema de Banco de Dados (BD) que registra as informações sobre as falhas ocorridas nos produtos, com foco naqueles em período de garantia. O sistema BD foi desenvolvido em seis etapas: levantamento e análise de requisitos, projeto do modelo conceitual, determinação do Sistema de Gerenciamento de Banco de Dados (SGBD), projeto do modelo lógico, projeto do modelo físico e implantação e ajuste do sistema. Ao final do projeto foi realizada uma inspeção de usabilidade para verificar se o sistema atende aos critérios heurísticos estabelecidos. A interface do sistema satisfez parcialmente aos requisitos. Os resultados buscaram agilizar o processo de registro de falhas contribuindo para implementação do FMEA.Completion of FMEA (Failure Mode And Effect Analysis) is not simple or quick task. The identification of the occurrence rate depends on access to historical data failures. This paper presents a proposal for implementation of the FMEA (Failure Mode and Effect Analysis) tool from the creation of database (DB) containing information about the products failures, with focus on those under warranty. This system was developed in six steps: requirement collection and Analysis, conceptual model design, determination of the Database Management System (DBMS), the logical design model, physical model design and Database System Implementation and Tuning. Finally, a usability inspection was carried out to verify that the system meets the established heuristic criteria. The system interface partially satisfied the requirements. The results sought to speed up the log failure process contributing to FMEA implementation

    Instrumento de avaliação de processos cognitivos para a aprendizagem de subestações de energia em ambientes 2D e realidade virtual

    Get PDF
    This study describes the development of a prototype to evaluate the potential of environments based on two-dimensional modeling and virtual reality as power substations learning objects into training environments from a central operation and control of power utility Cemig. Initially, there was an identification modeling features and cognitive processes in 2D and RV, from which it was possible to create frames that serve to guide the preparation of a checklist with assigning a metric weight for measuring cognitive potential learning in the study sites. From these contents twenty-four questions were prepared and each was assigned a weight that was used in the calculation of the metric; the questions were grouped into skill sets and similar cognitive processes called categories. Were then developed two distinct environments: the first, the prototype features an interactive checklist and your individual results. And, second, a system of data management environment for the configuration and editing of the prototype, and the observation and analysis of the survey results. For prototype validation, were invited to access the virtual checklist and answer it, five professionals linked to Cemig's training area. The results confirmed the validity of this instrument application to assess the possible potential of modeling in 2D and RV as learning objects in power substations, as well as provide feedback to developers of virtual environments to improve the system.Dissertação (Mestrado)Esta pesquisa descreve o desenvolvimento de um protótipo para avaliar as potencialidades de ambientes baseados em modelagem bidimensional e em Realidade Virtual como objetos de aprendizagem de subestações de energia em espaços computacionais de treinamento de uma central de operação e controle da concessionária de energia Cemig. Inicialmente, realizou-se uma identificação de características de modelagem e processos cognitivos em 2D e RV, a partir das quais foi possível a criação de quadros que serviriam para nortear a confecção de um checklist com atribuição de pesos para medição das potencialidades cognitivas de aprendizagem nos ambientes estudados. A partir desses conteúdos, foram elaboradas vinte e quatro perguntas e, para cada uma delas, foi atribuído um peso, o qual foi utilizado no cálculo de uma métrica. As perguntas foram agrupadas em conjuntos de habilidades e processos cognitivos semelhantes denominados categorias. Foram, então, desenvolvidos dois ambientes distintos para o sistema proposto: o primeiro deles, o protótipo, apresenta um checklist interativo e seu resultado individual; o segundo, um ambiente de gerenciamento de dados, destinado à configuração e edição do protótipo, além da observação e análise dos resultados da pesquisa. Para validação do protótipo, cinco profissionais ligados à área de treinamento da Cemig foram convidados a acessar o checklist virtual e respondê-lo. Os resultados obtidos confirmaram a validade de aplicação desse instrumento para avaliar as possíveis potencialidades da modelagem em 2D e RV como objetos de aprendizagem em subestações de energia, como, também, ofereceram um feedback aos desenvolvedores dos ambientes virtuais para a melhoria do sistema

    Contribuições da usabilidade em processos de desenvolvimento de sistemas aplicados à qualidade em ambientes virtuais de aprendizagem

    Get PDF
    Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Engenharia de Produção, Florianópolis, 2005.O presente trabalho tem por objetivo verificar a necessidade da aplicação do estudo de usabilidade na concepção de sistemas de informação, por meio de hipóteses formuladas para avaliações em um software para ambientes virtuais de aprendizagem, sustentadas pelos testes com usuários durante todo o processo de desenvolvimento, desde a fase de planejamento até a implementação do sistema. Esta pesquisa é fundamentada em autores, normas, recomendações e uso de técnicas que visam alcançar um bom nível de usabilidade em sistemas de aprendizagem on-line. Durante a pesquisa, será analisado um estudo de caso com a intenção de verificar as hipóteses levantadas e validar os testes aplicados no sistema, buscando apresentar mudanças significativas que possam aperfeiçoar a relação dos aprendizes com os sistemas de aprendizagem on-line, oferecendo melhores condições de interação, integração e colaboração na hora de estudar pelo computador.The present work aims to verify through some formulated hypotheses about software evaluations the necessity of the applicability in systems of information with a focus on the Virtual Environment usability. Sustaining the users utilization during all the development process, from the conception until the implementation. This work has as mainly focus the Virtual Environments of Learning, where the desired objective is the learning supported by the computer tools, what stimulates the necessity of efficient and effectives interactions that bring up the student a complete satisfaction as well as motivation about the tasks realization. This research was based on in authors, norms, recommendations and applicability of techniques that aim the systems usability. It will be analyzed a case, during this research process, to analysis and verification of those hypotheses and tests validation, presenting significative changes that could improve and optimize the relation of the students with the learning systems, giving a better interaction, collaboration and consequently providing its better quality and productivity

    Avaliação de sistemas de informação para Wayfinding : um estudo comparativo entre academia e mercado em Curitiba

    Get PDF
    Orientadora: Profª Drª Stephania PadovaniDissertação (mestrado) - Universidade Federal do Parana, Setor de Ciências Humanas, Letras e Artes, Programa de Pós-Graduação em Design. Defesa: Curitiba, 08/03/2013Bibliografia : fls. 148-152Área de Concentração : Design gráfico e de produtoResumo: Esta pesquisa teve como objetivo propor diretrizes para a configuração de métodos de avaliação de Sistemas de Informação para Wayfinding. Observou-se na literatura que os métodos avaliativos e suas aplicações são apresentados de maneira genérica, sem que sejam discutidas sua consistência e reais contribuições para o desenvolvimento projetual. Além disso, muitos desses métodos não são aplicáveis aos Sistemas de Informação para Wayfinding desenvolvidos para suporte impresso. Sendo assim, este estudo investigou como estão sendo avaliados Sistemas de Informação para Wayfinding por especialistas da academia e do mercado em Curitiba-PR. Fazendo isto por meio de um estudo bibliográfico e analítico, com uma abordagem qualitativa, que estrutura-se em três fases: (1) estudo analítico de métodos de avaliação de Sistemas de Informação para Wayfinding; (2) avaliação dos métodos e técnicas de avaliação de Sistemas de Informação para Wayfinding junto aos especialistas que os estão utilizando; (3) compilação de diretrizes e recomendações para guiar o desenvolvimento de avaliações em Sistemas de Informação para Wayfinding. As fases (1) e (2) permitiram descrever os aspectos teóricos e práticos das avaliações em estudo, sendo possível verificar as diferenças, semelhanças e dificuldades presentes no cotidiano de especialistas da academia e do mercado que realizam estas avaliações. Já a fase (3) permitiu organizar tais diretrizes, apresentadas nas categorias: recomendações para escolha do método; operacionalização dos critérios em medidas; participação do usuário na avaliação; tratamento e uso dos resultados; aplicabilidade dos métodos avaliativos; e padronização dos métodos aplicáveis. Além das diretrizes propostas, os resultados permitiram observar que apesar de os especialistas da academia e do mercado reconhecerem a importância dos processos avaliativos em projetos de Sistemas de Informação para Wayfinding e estarem abertos à sugestões e mudanças, ainda há muito a ser estudado e realizado neste tema, principalmente na transição entre teoria e prática dos métodos atuais, que carece de maiores esclarecimentos e facilitação. Por fim, a realização desta pesquisa proporcionou uma melhor compreensão dos métodos avaliativos de Sistemas de Informação para Wayfinding atuais, bem como auxiliar no desenvolvimento destes. Esta pesquisa, apresentou ainda duas abordagens diferenciadas: uma análise comparativa de instrumentos avaliativos de Sistemas de Informação para Wayfinding reunida em um único material de consulta, acrescida de uma discussão dos métodos em estudo junto aos profissionais e pesquisadores que os aplicam em seu desenvolvimento projetual.Abstract: This research aims to propose guidelines for setting of evaluation methods of Information Systems for Wayfinding. It was observed on the literature that the evaluation methods and their applications are presented in a generic way, without being discussed their consistency and real contributions to the projetual development. Furthermore, many of these methods are not applicable to Information Systems for Wayfinding developed for print. Thus, this study investigated how Information Systems for Wayfinding are being evaluated by experts from academia and market in Curitiba-PR. Doing this through a bibliographic and analytical study, with a qualitative approach, which is divided into three phases: (1) analytical methods for evaluation of Information Systems for Wayfinding, (2) evaluation of evaluation of Information Systems for Wayfinding methods and techniques together with experts who are using them, (3) compilation of guidelines and recommendations to guide the development of evaluations in Information Systems for Wayfinding. Phases (1) and (2) allowed to describe the theoretical and practical aspects of assessments in study, it was possible to verify the differences, similarities and difficulties in the daily lives of experts from academia and the market that perform these evaluations. The phase (3) helped to arrange such guidelines presented in the categories: recommendations on choice of method; operationalization of the criteria in measures, user involvement in the assessment, treatment and use of results; applicability of evaluation methods, and standardization of applicable methods. In addition to the proposed guidelines, the results propose that although the experts from academia and the market recognize the importance of the evaluative processes in projects of Information Systems for Wayfinding and are open to suggestions and changes, there is still much to be studied and performed on this subject, especially in the transition between theory and practice of current methods, which needs further clarification and facilitation. Finally, this research provided a better understanding of current evaluation methods of Information Systems for Wayfinding, as well as assist in developing these. This research also presented two different approaches: a comparative analysis of evaluative instruments of Information Systems for Wayfinding coalesced into a single reference material, plus a discussion of the methods under study with professionals and researchers that apply in their development projetual

    Transparência de software como apoio à publicidade da administração pública

    Get PDF
    Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Ciência da Computação, Florianópolis, 2014.A transparência tem sido amplamente discutida nas sociedades atuais e, com isso, enfatizada também nas instituições públicas. O aumento da atenção sobre as questões de transparência nos governos originaram a proposição de novas leis, a exemplo da Lei de Acesso à Informação (LAI). A LAI gerou nas instituições públicas a necessidade de estabelecer mecanismos que demonstrem a transparência de suas informações e seus processos. O desafio, portanto, está na aplicação da LAI nos processos e informações dessas instituições, incluindo os seus processos de desenvolvimento de software. Para isso, são necessários esforços em descobrir como lidar com os requisitos de transparência ao longo do processo de desenvolvimento. Esta dissertação aborda alguns desafios da transparência no contexto da terceirização do desenvolvimento de software no setor público. Ela apresenta como instituições públicas, que terceirizam algumas etapas do desenvolvimento de software, podem executar atividades durante o processo de desenvolvimento de software com o objetivo de atender aos requisitos de transparência exigidos pela legislação. São sugeridas 19 ações essenciais a serem realizadas pelas instituições públicas contratantes, ainda na fase de especificação de requisitos. Sugere-se que esses requisitos de transparência sejam descritos por meio de testes de aceitação e incluídos nos contratos licitatórios pelas instituições públicas contratantes. A proposta foi avaliada para verificar a efetividade da inclusão dos requisitos de transparência em um projeto. Como resultado verificou-se que o uso do checklist de ações sugeridas para definir os requisitos de transparência apresentou evidências de melhoria da transparência em relação a sua não utilização.Abstract : Transparency has been widely discussed in the current society and also emphasized in public companies. The increased attention of the Brazilian government on transparency issues has led to the proposition of new laws, as the Access To Information Law (LAI). The LAI has created the need for public companies to establish mechanisms that evidence the transparency of information and processes. Therefore, the challenge is to apply the LAI to processes and information of these companies, including their software processes. This demands an effort to find out how to deal with transparency requirements throughout software processes. This dissertation discusses some aspects about transparency when a public company has to outsource part of its software development. It proposes some activities that can be performed by public companies during their software processes in order to meet transparency requirements. More specifically, we propose nineteen essential actions to be carried out by public companies during the specification of their contracts. We also suggest that transparency requirements are described throughout acceptance tests and are included in contract bidding by public companies. This proposal was evaluated to verify the effectiveness of the inclusion of transparency requirements in a project. As a result, it was found that the use of the checklist with our suggested actions to define transparency requirements indicated an improvement in transparency when compared to not using our checklist

    COAVALIEITOR : sistema de suporte para avaliação por pares

    Get PDF
    Orientadora: Prof. Andreia de JesusMonografia (graduação) - Universidade Federal do Paraná, Setor de Educação Profissional e Tecnológica, Curso de Graduação em Tecnologia em Análise e Desenvolvimento de Sistema

    Proposta de metodologia de desenvolvimento de software voltada à educação

    Get PDF
    Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciência da Computação.O cenário atual da indústria de software, sedimentada desde 1993 até a última pesquisa de 1999, é apresentado para parametrizar, em dados estatísticos, a evolução desse mercado, fundamentados no relatório bienal da pesquisa realizada pelo Ministério da Ciência e Tecnologia-MCT, sob a responsabilidade da Secretaria de Política de Informática e Automação-SEPIN, no âmbito do Subcomitê Setorial da Qualidade e Produtividade em Software, do Programa Brasileiro da Qualidade e Produtividade, a qual retrata numericamente os resultados da avaliação da gestão da qualidade nas empresas, a sua evolução e os procedimentos específicos para a qualidade de software. Dentre os inúmeros esforços e trabalhos desenvolvidos para a melhoria de processos de softwares, são apresentados e estudados, com mais profundidade, aqueles que, no momento atual, são objeto de estudo e padronização pela ISO/IEC e pela ABNT, como ferramentas de avaliação de gerenciamento e Engenharia de Software. São apresentadas as características das normas e modelos, contribuindo para a análise e seleção de instrumentos de melhoria e subsídios para elaboração de planos de qualificação de processos de desenvolvimento de softwares, compondo um conjunto de ferramentas de avaliação do produto e processo. Dessa forma, a proposta da metodologia de processo de software educacional apresenta-se como um segmento primordial na aplicação, teste e validação de softwares qualitativos, com interfaces amigáveis, tanto para o educador como para o educando. Atualmente, a proliferação de softwares educacionais, quantitativamente, torna-se um atraente mercado de estudos de validação e avaliação e, principalmente, adequação, como instrumento de ensino-aprendizagem

    Site NEAB-UFPR: sistema de controle e divulgação do núcleo de estudos afro-brasileiros da Universidade Federal do Paraná.

    Get PDF
    Orientador : Rafael Romualdo WandresenMonografia (Graduação) - Universidade Federal do Paraná. Setor de Educação Profissional e Tecnológica. Curso de Tecnologia em Análise e Desenvolvimento de Sistemas.Inclui referência
    corecore