• Nenhum resultado encontrado

Objetivos do Trabalho e Questões de Investigação

1. Introdução

1.3. Objetivos do Trabalho e Questões de Investigação

O objetivo principal desta investigação foi desenvolver uma proposta de método de desenvolvimento de software com a implementação de acessibilidade explícita, que fosse abrangente o suficiente para abarcar todas as dificuldades funcionais que se pretendam mitigar, bem como maleável, de forma a ser usado por equipas de desenvolvimento que utilizem os mais populares métodos de desenvolvimento na atualidade. O autor considera que este objetivo foi conseguido e, para isso, foram delineados alguns propósitos e colocadas algumas questões de investigação de forma a conseguir alcançá-los.

Abaixo é providenciada a lista de objetivos cada qual seguido de o que se considerou ser apropriado descrever, de forma a demonstrar, sinteticamente, o sucesso na sua realização. • Investigar a literatura científica na área do desenvolvimento de software com

7

A literatura científica na área do desenvolvimento de software com acessibilidade foi pesquisada nos principais repositórios de artigos científicos. Os resultados levaram à conclusão de que este tópico é parcamente tratado nos meios científicos;

• Escrutinar os principais standards relativos à acessibilidade digital aceites internacionalmente

Foram escrutinados os principais standards referentes à acessibilidade digital, onde foi concluído que o EN 301 459 será, porventura, o que reúne as melhores condições para ser seguido;

• Verificar a legislação aplicável

A legislação aplicável, com enfoque no contexto português, foi apresentada. Foi concluído que embora a legislação exista, falta a sua tradução para a realidade, que fará com que a acessibilidade digital passe ao mainstream;

• Expor a relevância da acessibilidade digital na educação de PCD

Foram expostos vários documentos oficiais que versam sobre educação inclusiva, onde a acessibilidade digital é mencionada. Com base nesses documentos conclui-se que a acessibilidade digital é um fator relevante na educação inclusiva;

• Isolar os passos de desenvolvimento de um software transversais aos vários métodos de desenvolvimento

Por meio de referências na área da engenharia de software, foi possível identificar as fases gerais de desenvolvimento de software que estão presentes de sobremodo nos diversos métodos de desenvolvimento utilizados atualmente;

8

• Perceber onde e como devem ser introduzidas as questões relativas à acessibilidade digital durante o processo de desenvolvimento de software Com as fases de desenvolvimento gerais identificadas, foi possível explanar a melhor forma de implementar acessibilidade digital num projeto de desenvolvimento de software. Algum deste conhecimento, junto com o relativo a standards, foi utilizado no desenvolvimento de uma ferramenta de auxílio à prática, onde foram estabelecidas ligações entre o tipo de projeto de software e o standard relativo à acessibilidade digital mais adequado a ser seguido;

• Desenvolver e apresentar uma proposta de método de desenvolvimento de software que mencione a acessibilidade digital

A investigação efetuada permitiu desenvolver e apresentar, em artigos de conferência internacional e revista científica, uma proposta de método com a implementação de acessibilidade explícita que se considerou abrangente o suficiente para abarcar todas as dificuldades funcionais que se pretendam mitigar, assim como maleável a fim de ser usado por equipas de desenvolvimento que utilizem os mais populares métodos de desenvolvimento na atualidade;

• Validar a proposta de método apresentada

A proposta de método foi sujeita a afinação e validação por meio de entrevistas semiestruturadas a profissionais relacionados com desenvolvimento de software e posta à prova num projeto de software multiplataforma.

Para cumprir os objetivos deu-se resposta às seguintes questões de investigação, cuja resposta se sintetiza abaixo.

9

De forma geral, nos meios académicos a relevância dada à acessibilidade digital é baixa, especialmente se se tiver em consideração que esta deve estar presente durante todo o processo de desenvolvimento de software. Esta ideia foi confirmada através do baixo número de estudos sobre desenvolvimento de software acessível, bem como com as entrevistas realizadas a profissionais no desenvolvimento de software onde alguns pertenciam, ainda, aos meios académicos – e.g. ensino secundário; ensino superior. As entrevistas revelaram que, apesar de bem-vista, a acessibilidade digital era vítima de alguma falta de conhecimento, tanto técnico como teórico, fazendo acreditar que a acessibilidade, de uma forma geral, apesar de propalada na sociedade lata, tem dificuldade em penetrar nas rotinas de quem, de facto, a poderia implementar;

• Qual a relevância da acessibilidade digital para a população com deficiência? Por meio da revisão sistemática da literatura, assim como do inquérito qualitativo feito a pessoas com deficiência visual, foi possível demonstrar que a acessibilidade digital é muito relevante em áreas chave, tanto nas atividades da vida diária, como na educação, afigurando- se, portanto, numa importantíssima ferramenta de apoio a uma fatia da população particularmente frágil, bem como no suporte da evolução demográfica. Assim, a acessibilidade digital afigura-se como uma área com um importante impacto positivo na dignidade da sociedade como um todo, dado que todas as pessoas acabarão por beneficiar da acessibilidade digital, seja de forma direta ou indireta;

• Quais os maiores obstáculos à criação de software acessível?

De acordo com a pesquisa sistemática do estado da arte e a análise de conteúdos feito às entrevistas a profissionais na área de desenvolvimento de software, foi possível entender que existem diversas causas associadas a este problema. A falta de conhecimento técnico e de consciencialização de quem deveria ensinar e promover a implementação de acessibilidade digital, será, porventura, o maior impedimento à resolução do problema. A juntar a isto, o facto de o mercado não exigir acessibilidade digital nos produtos que encomenda – ou se o

10

faz, é de forma pífia –, faz com que quem desenvolve software não tenha incentivo para aprender e aplicar as técnicas necessárias à criação de um artefacto de software acessível;

• Que etapas devem ser cumpridas durante o desenvolvimento para criar software acessível “out-of-the-box”?

A acessibilidade digital, a par de várias outras características de um software, deve ser planeada, desenvolvida, testada e feita a sua manutenção, com tudo o que isso envolve. Estas etapas estão descritas na proposta de método apresentada nesta tese.

Esta investigação permitiu clarificar a necessidade da acessibilidade digital estar presente em todas as fases de desenvolvimento de artefactos de software, a par de qualquer outra característica que se queira estrutural no software. Os cuidados a ter variam de acordo com o tipo de projeto, tal como noutras situações.