Ir para o conteúdo

terça-feira, 13 de setembro de 2016

Artigos

Desenvolvimento de software para pessoas com deficiência visual: uma proposta a disseminação do conhecimento

A inclusão de pessoas portadoras de algum tipo de deficiência na área do conhecimento é de extrema importância, pois possibilita uma inclusão social mais justa diminuindo as diferenças além de possibilitar que essas pessoas desempenhem um papel importante na sociedade que é exercer a cidadania. Desenvolver, integrar e trabalharcom acessibilidade significa desfazer barreiras, modificar atitudes e consequentemente afirmar o termo cidadania em nosso país.  Neste sentido, a qualidade de ensino torna-se uma das maiores solicitações daqueles que se empenham por uma educação inclusiva, porém há o compromisso de encontrar tecnologias que, com efeito, torneesta inserção efetiva e significativa na sociedade e para a sociedade.
Tendo como base as necessidades específicas de uma pessoa com deficiência visual, o software em questão visa facilitar a consulta ao conteúdo teórico necessário a um curso na área de Ciências Humanas e Sociais convertendo as consultas do discente em áudioe proporcionando suporte ao seu processo educacional/acadêmico.
O primeiro objetivo deste projetofoiverificar as técnicas de elicitaçãode requisitos necessárias ao desenvolvimento de um software para a utilização de uma pessoa com deficiência visual. Observadas as dificuldades que a mesma apresentava com relação aos seus estudos e consultas às bibliografias necessárias à sua aprendizagem, havia a necessidade de um sistema que possuísse o material indispensável.Os objetivos específicos ao desenvolvimento foram:
– Analisar as diversas técnicas de elicitação e selecionar as apropriadas devido ao comportamento do usuário tendo em vista suas limitações, necessidades e competências;
– Definir um modelo de avaliação das técnicas de elicitação de requisitos a ser utilizado;
– Definir e conduzir um estudo para a avaliação de conhecimento e utilização das técnicas de elicitação de requisitos;
– Tornar a experiência de aprendizagem mais agradável por meio da exploração de recursos tecnológicos em prol da educação e conhecimento;
A princípio, o trabalho de pesquisa para o desenvolvimento do software foi por meio da análise de requisitos e em como o mesmo interagia com seu computador pessoal. Era necessário saber como manipulava e fazia o uso de seu PC com relação a sua condição visual.  Foi visto que o mesmo não fazia o uso do mouse, no entanto, possuía total domínio em digitação e manipulava o dispositivo de forma prática por meio das teclas e softwares de apoio como DOSVOX e NVDA. DOSVOX é um sistema para microcomputadores que se comunica com o usuário por meio de síntese de voz, viabilizando, o uso de computadores por deficientes visuais, enquanto que através de voz sintética, o NVDA permite que usuários com deficiência visual possam acessar e interagir com o sistema operacional Windows e vários outros aplicativos.Na etapa de levantamento de requisitos foram realizadas as reuniões acerca do software a ser desenvolvido, definindo-se as suas funcionalidades.
Processo de Elicitação de Requisitos. A elicitação de requisitos é o primeiro passo dentro da engenharia de requisitos. Se houver erros na elicitação resultará emsoftware com baixa qualidade, prazos tardios e custos não previstos. Analisadas todas as técnicas, observa-se o desenvolvimento do projeto baseado nas seguintes:
• As entrevistas são realizadas por encontros com os usuários, a fim de extrair informações importantes. Deve-se ter o cuidado com perguntas erradas, ambíguas, não relevantes e que cansem o entrevistado. Um bom entrevistador entende e explora os requisitos do software;
• Prototipagem é o processo que permite a definição do comportamento do sistemae geração de suas interfaces;
• Observação é a técnica realizada “in loco”, neste caso analisando o comportamento do usuário específico;
• A técnica de representação gráfica como Diagramas UML faz parte de métodos de engenharia de software e pode ser utilizada para elicitação dos requisitos relativos ao sistema de software que está sendo desenvolvido.
A partir da análise das técnicas e utilização de entrevistasestruturadas e não estruturadas, prototipagem, diagramas UML e observação, verifica-se que estas técnicascombinadas foram base para o desenvolvimento e implementação do software. O software foi e desenvolvido em Linguagem Visual C# 2010 Express, Microsoft, na qual é explorado o recurso de sintetizador de voz da plataforma.  Por meio da manipulação de Strings e estruturas de repetição, foi possível extrair e disponibilizar em áudio digital de forma coerente o conteúdo teórico essencial para o ensino.
Este artigo apresentou uma avaliação de conhecimento e utilização das técnicas de elicitação de requisitos. A avaliação foi conduzida de acordo com o ponto de vista e necessidade do usuário.Com o objetivo de prover uma sustentação para o desenvolvimentodeste artigo, foram estudados conceitos sobre engenharia de software e utilizadas as técnicasentrevistas estruturadas e não estruturadas, prototipagem, diagramas UML e observação, mas conclui-se que aplicando em conjunto ocorreu o êxito do software.
O Núcleo de Acessibilidade que solicitou o projeto ao Departamento de Sistemas de Informação através da tríade “pesquisa-ensino-extensão” avançou na política de inclusão.Como trabalhos futuros, destaca-se a realização e estudo do desenvolvimento desta análise para cursos na área de exatas.
 
Adriano Robson de Andrade, discente do 6º. Semestre de Sistemas de Informação da Faculdade Barretos e orientado por Me. Maria LudovinaA.Quintans.

Compartilhe: