Author(s):
Martins, Hugo Alexandre Alves Resende
Date: 2011
Persistent ID: http://hdl.handle.net/10362/8810
Origin: Repositório Institucional da UNL
Subject(s): Usabilidade; Problemas de usabilidade; Engenharia de Software; Qualidade de Software; Processos de desenvolvimento de software; Testes de usuário; Análise Custo-benefício
Description
Trabalho de Projeto apresentado como requisito parcial para obtenção do grau de Mestre em Estatística e Gestão de Informação
É atributo da qualidade de software a usabilidade deste. Usabilidade é o termo que designa o grau de facilidade com que o usuário de um sistema realiza seus objectivos. A qualidade do interface é fundamental na interacção pessoa-máquina. Para obter esta qualidade é necessário haver uma avaliação durante o processo de design, permitindo assim a identificação e ajustes ao modelo. Serão apresentados conceitos de qualidade de uso de interfaces, métodos de avaliação e suas vantagens e desvantagens, indo de encontro às necessidades reais do usuário, ou seja, facilidade de uso. Indissociável a um sistema de software, surge o processo de modelação de desenvolvimento que o antecedeu. A engenharia de software é uma área do conhecimento da computação voltada para a especificação, desenvolvimento e manutenção de sistemas de software. Os modelos de desenvolvimento definem ordem para uma actividade iminentemente caótica. Estes são escolhidos com base na natureza do projecto, ferramentas ao dispor e nos controlos e entregas requeridas. Serão apresentados alguns processos de desenvolvimento, destacando suas características, vantagens e desvantagens, objectivando organização, produtividade e qualidade.