TÍTULO: ESTUDO DE CASO: UTILIZAÇÃO DAS TÉCNICAS DE ELICITAÇÃO DE REQUISITOS PARA IMPLEMENTAÇÃO DE SOFTWARE PARA PESSOAS COM DEFICIÊNCIA VISUAL.

Documentos relacionados
PROPOSTA DE DOCUMENTO ORIENTADOR DA EXECUÇÃO ORÇAMENTÁRIA UFES 2015

Professor Emiliano S. Monteiro

TÍTULO: OBJETO DE APRENDIZAGEM: DESENVOLVIMENTO DE UMA PROPOSTA PARA O ENSINO DO DIAGRAMA DE CASO DE USO

Projeto e Desenvolvimento de Sistemas de Informação

Plano de Trabalho Docente 2017 Ensino Técnico

Engenharia de Software II

Proposta de Trabalho de Conclusão de Curso

Ferramenta Web de Apoio à Elicitação de Requisitos de Software. Acadêmico: Ivan Wilhelm Orientador: Everaldo Artur Grahl

INCLUSÃO DIGITAL PARA DEFICIENTES VISUAIS

UML: Introdução. História Visão geral Modelo conceitual da UML. Bibliografia. UML: introdução

MANUAL PARA DESENVOLVIMENTO DE SOFTWARE TRABALHO DE CONCLUSAO DE CURSO EM SISTEMAS DE INFORMAÇÃO

ALFABETIZAÇÃO MATEMÁTICA PARA ALUNOS CEGOS A PARTIR DO APLICATIVO MINIMATECAVOX

Ações decorrentes dos processos de auto avaliação e de avaliações externas Profa. Maria Helena Krüger

Engenharia de Software. Herbert Rausch Fernandes

Análise e Projeto Orientados a Objetos

Elaboração de uma metodologia para o desenvolvimento de interfaces com o

AVALIANDO METODOLOGIAS DE DESENVOLVIMENTO DE APLICAÇÕES WEB.

Engenharia de Requisitos

Análise e Projeto de Sistemas de Informação (APSI)

Departamento de Sistemas de Computação Universidade de São Paulo Análise e Projeto Orientados a Objetos Aula 2 O Processo Unificado (PU)

Apresentação da Disciplina

PLANO DE CURSO. 2. EMENTA: Planejamento e gerenciamento de projetos de software. Métricas e Técnicas de estimativa de software. Qualidade de Software.

Metodologias Protótipo Cronograma Levantamento de Requisito

- Prototipação Iterativa - Observação Direta

Fasci-Tech INTEGRAÇÃO ENTRE BPMN E UML: APLICANDO O MODELO USE PROCESSES. Palavras-Chave: Use Processes, BPMN, Casos de Uso, UML

DESENVOLVIMENTO DE UM APLICATIVO MÓVEL (JOGO) PARA AUXÍLIO NO ENSINO DE MATEMÁTICA. Beatriz Polita Franchin 1, Elvio Gilberto da Silva 2

SELEÇÃO DE MONITORES - NÍVEL I

LABORATÓRIO DE INFORMÁTICA: ESPAÇO DE INCLUSÃO

O ESTUDANTE UNIVERSITÁRIO COM DEFICIÊNCIA: CAMINHOS A SEREM PERCORRIDOS. Ana Laura Herrero Pereira¹; Juliana Mantovani²

II WPPC Workshop de Pesquisas do Grupo PET Computação

ANÁLISE E DESENVOLVIMENTO DE SISTEMAS TURMA º PERÍODO - 7º MÓDULO AVALIAÇÃO A1 DATA 10/09/2009 ENGENHARIA DE USABILIDADE

Aula 5. Ciclo de Vida Espiral; Requisitos Funcionais e não Funcionais; Técnica de Requisitos.

Processo de Desenvolvimento de Software

Apresentação da Disciplina

INCLUSÃO ESCOLAR PARA CEGOS ATRAVÉS DE FERRAMENTAS DE ACESSIBILIDADE *

[Ano] Manual de Instalação do Leitor de Tela. Campus Virtual Cruzeiro do Sul

CAMPUS PRESIDENTE EPITÁCIO PLANO DE ENSINO

O Processo Unificado (PU) SSC 121 Engenharia de Software I Profa. Dra. Elisa Yumi Nakagawa 2 o semestre de 2012

Apresentação da Disciplina

ACESSIBILIDADE INFORMACIONAL ATRAVÉS DO USO DE UMA TECNOLOGIA ASSISTIVA EM UMA BIBLIOTECA UNIVERSITÁRIA: uma proposta para implantação

Criação do Portal Online com Recursos Tecnológicos e Ferramentas em Libras

O LIVRO ELETRÔNICO: subsídios para a aquisição e implementação

ENGENHARIA DE SOFTWARE

Atividades de Ensino de IHC em Duas Instituições de Ensino Superior

SOCIEDADE PARANAENSE DE ENSINO E TECNOLOGIA SPET PROGRAMA DE EVOLUÇÃO CONTÍNUA DE QUALIDADE. ES 60 DISCIPLINA: Engenharia de Software II

UNIVERSIDADE FEDERAL DO PARANÁ - UFPR BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO

CONTRIBUIÇÕES DA AUDIODESCRIÇÃO PARA O ENSINO DE CÉLULAS ANIMAIS NO ENSINO MÉDIO UNIVERSIDADE FEDERAL DE PERNAMBUCO

SOFTWARE EDUCACIONAL PARA ELABORAÇÃO DE PROVAS E EXERCÍCIOS

Diego Azevedo José Thiago Moutinho Sérgio Chaves Thiago Bemerguy William Sampaio

Instituto Federal de Educação, Ciência e Tecnologia do Sul de Minas Gerais Câmpus Muzambinho. Muzambinho /MG.

Modelagem de Casos de Uso

4/14/11. Processos de Engenharia de Requisitos. Engenharia de requisitos. Elicitação e análise. A espiral de requisitos

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ ENGENHARIA DE COMPUTAÇÃO. Smart Relay SISTEMA DE AUTOMAÇÃO POR COMANDO DE VOZ

REGULAMENTO INTERNO DAS DISCIPLINAS DE CONCEPÇÃO, PROJETO, IMPLEMENTAÇÃO E OPERAÇÃO EM ENGENHARIA AEROESPACIAL CAPÍTULO I

Análise e Projeto. Prof. Erinaldo Sanches Nascimento

Análise e Projetos de Sistemas - INF014

Avaliações Externas de Cursos - UFSM

Universidade Federal de Pernambuco Graduação em Ciência da Computação Centro de Informática

Universidade Estadual do Centro-Oeste Reconhecida pelo Decreto Estadual nº 3.444, de 8 de agosto de 1997

Bibliografia. Quais são os problemas? capacidade de construção. acompanha a demanda por novos programas. ameaçada por projetos ruins.

INTRODUÇÃO. Professora Lucélia Oliveira

Projeto de Pesquisa em Adaptação de Materiais Didáticos Especializados para Estudantes com Necessidades Especiais

ACESSIBILIDADE ARQUITETÔNICA

Projeto Interface Interativa Inclusiva.

Processo Unificado. Leonardo Gresta Paulino Murta

FUNDAÇÃO UNIVERSIDADE FEDERAL DA GRANDE DOURADOS - DOURADOS

Processo de Desenvolvimento. Edjandir Corrêa Costa

UNIVERSIDADE FEDERAL DE OURO PRETO - OURO PRETO

UNIVERSIDADE FEDERAL DE GOIÁS - CATALÃO

Requisitos de Sistemas

UNIVERSIDADE CASTELO BRANCO METODOLOGIA DA PESQUISA EM MATEMÁTICA PARA TCC CURSO DE LICENCIATURA PLENA EM MATEMÁTICA

MICROSCÓPIO VIRTUAL UTILIZANDO REALIDADE AUMENTADA

APLICAÇÃO DA ENGENHARIA DE REQUISITOS E ESPECIFICAÇÃO DE REQUISITOS NA IDENTIFICAÇÃO DE ESCOPO DE SISTEMA

Engenharia de Software

COMPUTADORES NA EDUCAÇÃO MÉDICA

CURSO DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

Diagrama de Casos de Uso. Diagrama de Casos de Uso. Diagrama de Casos de Uso. Diagrama de Casos de Uso. Componentes do Diagrama

Aula 1 - Introdução à disciplina e Processos de desenvolvimento de software e suas atividades básicas

Apresentação da Disciplina

PLANO ANUAL DE ATIVIDADES 2016 NÚCLEO DE ACESSIBILIDADE DA UFES

INCLUSÃO NA EDUCAÇÃO SUPERIOR: O NÚCLEO DE ACESSIBILIDADE DO CLARETIANO - REDE DE EDUCAÇÃO

ACESSIBILIDADE E AUTOAVALIAÇÃO: UM DESAFIO PARA A AVALIAÇÃO DA EDUCAÇÃO SUPERIOR

Análise de Sistemas. Aula 5

Diagrama de Casos de Uso. Diagrama de Casos de Uso. Diagrama de Casos de Uso. Diagrama de Casos de Uso. Componentes do Diagrama.

Projeto APAE de Muzambinho Experiências na Aplicação da Informática na Educação Especial

Diagrama de Casos de Uso

A PROVINHA BRASIL SOB A ÓTICA DOS PROFESSORES ALFABETIZADORES

Sérgio Koch Van-Dall

Transcrição:

16 TÍTULO: ESTUDO DE CASO: UTILIZAÇÃO DAS TÉCNICAS DE ELICITAÇÃO DE REQUISITOS PARA IMPLEMENTAÇÃO DE SOFTWARE PARA PESSOAS COM DEFICIÊNCIA VISUAL. CATEGORIA: CONCLUÍDO ÁREA: CIÊNCIAS EXATAS E DA TERRA SUBÁREA: COMPUTAÇÃO E INFORMÁTICA INSTITUIÇÃO: FACULDADE BARRETOS AUTOR(ES): ADRIANO ROBSON DE ANDRADE ORIENTADOR(ES): MARIA LUDOVINA APARECIDA QUINTANS

Estudo de caso: Utilização das técnicas de elicitação de requisitos para implementação de software para pessoas com deficiência visual. Resumo O uso da tecnologia em prol da acessibilidade desempenha um papel importante na área do conhecimento pois, possibilita que pessoas com alguma deficiência possam ter oportunidades iguais na sociedade, diminuindo assim as diferenças. Levando em consideração esses fatores, este proieto tem o objetivo de expor as técnicas de elicitação de requisítos na construção de um software para uma discente deficiente visual matriculada no 2 período do curso de Direito da Faculdade Barretos que enfrentava problemas nas suas consultas acadêmicas por meio de seu computador pessoal e necessitava de um sistema que fosse mais eficiente para atender suas necessidades. Através das técnicas de elicitação de requisitos foi possível desenvolver uma ferramenta útil no auxílio ao aprendizado da mesma possibilitando um rendimento no seu processo educacional. A metodologia deste estudo compreende pesquisa bibliográfica sobre os temas envolvidos no trabalho, engenharia de software, técnicas de elicitação de requisitos, trabalhos relacionados, definindo um modelo de avaliação das técnicas de elicitação de requisitos a ser utilizado. O projeto implantado supriu satisfatoriamente todos os requisitos solicitados. Depois do estudo e análise das técnicas, a entrega do software e os testes de software verificou-se o êxito obtido nas primeiras versões do programa e o aprimoramento do crescimento da discente na área do Direito e a real inclusão da mesma ao curso escolhido. INTRODUÇÃO Este projeto institucionalizou a Acessibilidade na IES Faculdade Barretos, a fim de assegurar o direito da pessoa com deficiência à educação superior, fundamentado nos princípios e diretrizes contidos na Convenção sobre os Direitos das Pessoas com Deficiência (ONU 2006) e nos Decretos n. 186/2008, nº 6.949/2009, nº 5.296/2004e nº 7.611/2011.

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 alem de possibilitar que essas pessoas desempenhem um papel importante na sociedade que é disseminar o conhecimento. Desenvolver, integrar e trabalhar com 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, torne esta 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 do curso de Direito convertendo as consultas do discente em áudio e proporcionando suporte ao seu processo educacional/acadêmico. OBJETIVOS O objetivo deste projeto é através de um estudo de caso na Instituição de ensino Faculdade Barretos verificar as técnicas de elicitação necessárias ao desenvolvimento de um software para a utilização de uma discente com deficiência visual total matriculada no ano 2016, 1º. Semestre do curso de Bacharelado em Direito. 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 à sua aprendizagem. Os objetivos específicos ao desenvolvimento deste projeto são: - Analisar as diversas técnicas de elicitação e selecionar as apropriadas devido ao comportamento de uma pessoa com deficiência tendo em vista suas limitações, necessidades e competências;

- Definição de um modelo de avaliação das técnicas de elicitação de requisitos a ser utilizado; - Definição e condução de 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; Metodologia A metodologia deste estudo compreende pesquisa bibliográfica sobre os temas envolvidos no trabalho, engenharia de software, técnicas de elicitação de requisitos, trabalhos relacionados, definindo um modelo de avaliação das técnicas de elicitação de requisitos a ser utilizado. Desenvolvimento A princípio, o início do trabalho de pesquisa para o desenvolvimento do software para a discente deu por meio da análise de requisitos e em como a mesma interagia com seu computador pessoal. Era necessário saber como ela manipulava e fazia o uso de sua máquina com relação a sua condição visual. Foi visto que a mesma 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 em função das necessidades discente. Processo de Elicitação de Requisitos A elicitação de requisitos é o primeiro passo dentro da engenharia de requisitos. Realizado de maneira errônea, levará a produtos com baixa qualidade, datas de entregas tardias e gastos fora do previsto.

O propósito da elicitação é coletar informações dos clientes e capturar essa informação como requisitos candidatos (tanto técnicos como não técnicos) junto com a justificativa que dá suporte aos requisitos (Andriano, 2004). Hickey (2002) expõe que uma melhor seleção de técnica melhora a qualidade do processo de elicitação de requisitos e aumenta o sucesso dos projetos de desenvolvimento de software. As técnicas informais são baseadas em comunicação estruturada e interação com o usuário: questionários, estudo de documentos, etc. O modelo do problema e do produto é construído na mente dos desenvolvedores, que podem fazer uso de notações informais, que são traduzidas diretamente para o documento de especificação de requisitos. 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. Os tipos de perguntas a serem usados são as aberto-dirigidas que abrangem mais o detalhamento de um ponto, porém gastam mais tempo e as fechadas que focam mais a objetividade, porém oferece problemas como a falta de detalhes e monotonia (Carvalho, 2001). Um entrevistador competente pode ajudar a entender e explorar os requisitos do produto de software. A correta aplicação requer habilidades sociais gerais, capacidade para escutar e conhecimento de táticas de entrevistas (Andriano, 2004). Prototipagem é o processo de criação de um sistema que ilustra as características relevantes do mesmo. Começa pelo estudo preliminar dos requisitos do usuário e conclui como uma série de requisitos formulados e um protótipo descartável. É um processo interativo o qual permite a definição do comportamento do sistema, e em particular a aparência do mesmo. (Andriano,2004) Observação possui um enfoque na qual a base é que o mundo social está ordenado. A ordem social é obtida sobre uma base de momento a momento através de ações coletivas dos participantes (em vez de através de qualquer estrutura pré-existente). Por exemplo, a ordem social será somente

observável no caso em que o observador se submeta a ele. A observação deve ser realizada em um ambiente natural (Andriano, 2004). 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. O diagrama de caso de uso abaixo expressa o autor e suas funções: Figura 1 - Diagrama de Casos de Uso, UML O fluxograma abaixo demonstra a consulta aos artigos jurídicos:

Figura 2 - Fluxograma do sistema para consulta dos artigos O fluxograma abaixo mostra a extração dos artigos: Figura 3 - Fluxograma do sistema para extração dos artigos.

RESULTADOS A partir da análise das técnicas e utilização das técnicas entrevistas estruturadas e não estruturadas, prototipagem, diagramas UML e observação, verifica-se que estas técnicas combinadas foram a base para o desenvolvimento e implementação do software. O software já foi implementado e supriu as necessidades da acadêmica em todas as disciplinas cursadas. CONCLUSÃO Este trabalho 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 da acadêmica de Direito. Com o objetivo de prover uma sustentação para o desenvolvimento deste trabalho, foram estudados conceitos sobre engenharia de software, que possibilitaram este estudo. Foram utilizadas as técnicas entrevistas estruturadas e não estruturadas, prototipagem, diagramas UML e observação, mas conclui-se que aplicando em conjunto ocorreu o êxito do trabalho. 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, destacam-se a realização e estudo do desenvolvimento desta análise para curso na área de exatas. REFERÊNCIAS ANDRIANO, Natalia; BALZARINI, Monica. Proceso de Elicitación de Requerimientos para Software Empaquetado y Software a Medida, Estadística. Universidad Nacional de Córdoba. Trabalho aceito no 9º. Workshop IberoAmericano de Ingeniería de Requisitos y Ambientes de Software- IDEAS 2006, La Plata, Buenos Aires, Argentina, April 24-28, 2006.

BRASIL. Ministério da Educação. Inclusão - Revista da Educação Especial. Vol. 4, n. 1. Brasília: MEC/SEESP, 2008. BRASIL. Ministério da Educação. Secretaria de Educação Especial. Direito à educação: subsídios para a gestão dos sistemas educacionais - orientações gerais e marcos legais. Brasília: MEC/SEESP, 2006. BRASIL. Decreto Legislativo n 186, 09 de julho de 2008. Diário Oficial da União, Brasília, 2008. BRASIL.Decreto n 6.949, de 25 de agosto de 2009, promulga a Convenção Internacional sobre os Direitos das Pessoas com Deficiência - ONU. Diário Oficial da União, Brasília, 2009 Booch, G; Rumbaugh, J; Jacobson, I.. UML: guia do usuário. Elsevier Brasil, 2006. C#. Disponível em https://msdn.microsoft.com/ptbr/library/system.speech.synthesis.speechsynthesizer.selectvoice(v=vs.110).aspx. Acesso em 10 de abril de 2016. Deitel,H.m. C# Como Programar. Pearson Education, SP, Brasil, 2009. REFERENCIAIS DE ACESSIBILIDADE NA EDUCAÇÃO SUPERIOR E A AVALIAÇÃO IN LOCO DO SISTEMA NACIONAL DE AVALIAÇÃO DA EDUCAÇÃO SUPERIOR (SINAES)- MINISTÉRIO DA EDUCAÇÃO Instituto Nacional de Estudos e Pesquisas Educacionais Anísio Teixeira Diretoria de Avaliação da Educação Superior Coordenação-Geral de Avaliação de Cursos de Graduação e IES, Julho/2013. ORGANIZAÇÃO DAS NAÇÕES UNIDAS. Convenção sobre os Direitos das Pessoas com Deficiência, 2006. Sommerville,Ian. Engenharia de Software - 8ª Edição 2007. Pearson Education, SP, Brasil.