2 research outputs found

    Cenários de usuário por meio de diagramas de interação com o usuário

    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, 2015.O Desenvolvimento Dirigido por Testes de Aceitação (ATDD  Acceptance Test-Driven Development) requer que os requisitos da aplicação sejam expressos em formatos executáveis, criados a priori do desenvolvimento do código de aplicação. Esses testes devem conter as expectativas dos usuários e são adotados para promover a comunicação e colaboração entre usuários e desenvolvedores. Os requisitos normalmente são derivados de histórias de usuários. Contudo, devido à dificuldade dos usuários em expressarem os requisitos, os desenvolvedores são responsáveis pela especificação e automatização dos testes. Com objetivo de viabilizar a especificação de requisitos por usuários, esta Dissertação propõe os Cenários de Usuários por meio de Diagramas de Interação do Usuário (US-UID  User Scenarios through User Interaction Diagrams). Sendo assim, este estudo aborda: a criação de US-UIDs por usuários não técnicos e a execução automatizada dos US-UIDs. Este trabalho foi avaliado por meio de um estudo de caso de um jogo, que resultou em 67% dos requisitos completos e 90% dos requisitos corretos. A partir dos resultados obtidos na avaliação, apresentou-se e implementou-se um framework para executar os US-UIDs. Além disto, apresentou-se um estudo de caso baseado em um sistema web para verificar a capacidade de rastreabilidade de falha, erro e sucesso do código de aplicação.Abstract : Acceptance Test-Driven Development (ATDD) requires that application requirements to be expressed in executable formats and created a priori the development of the application code. These tests must include the users expectations and are adopted to promote communication and collaboration between users and developers. The requirements are usually derived from user stories. However, customers or users expressing requirements can be difficult. Thus, the developers are responsible for the specification and automation of tests. In order to facilitate the user s requirements specification, this dissertation proposes the User Scenarios through User Interaction Diagrams (US-UID). This study addresses: creation of US-UIDs by non-technical users and automated execution of US-UIDs. This study evaluated through a case study of a game, which resulted in 67% of complete requirements and 90% of correct requirements. Through the evaluation results, we developed a framework to automate the US-UIDs execution. In addition, we show a case study on a Web-base system to check the ability of traceability: failure, error and success of the application code

    MAA-Patricia Vilain

    Get PDF
    corecore