A METODOLOGIA TELESSAÚDE-ES
DE
DESENVOLVIMENTO
DE
SISTEMAS
DO
Autores – Jordano Ribeiro Celestrini (Instituto Federal do Espírito Santo – Ifes/ES, Vitória-ES); Wesley Pereira da Silva (Telessaúde-ES - Instituto Federal do Espírito Santo – Ifes/ES, Vitória-ES); Ana Carolina Lopes Sylvan (Telessaúde-ES - Vitória/ES); Filipe Xavier Fernandes (Telessaúde-ES – Vitória/ES); Rodrigo Varejão Andreão (Instituto Federal do Espírito Santo – Ifes/ES, Vitória/ES); Marcelo Queiroz Schimidt (Instituto Federal do Espírito Santo – Ifes/ES, Vitória/ES). Objetivo: Os objetivos desta pesquisa são: apresentar a metodologia de desenvolvimento de sistemas do Telessaúde-ES e suas características tecnológicas. Métodos: O procedimento metodológico adotado iniciou a partir da análise de artigos científicos para buscar referencial teórico relativo à experiência de desenvolvimento empreendida pelo Telessaúde-ES. Posteriormente, foram analisados os manuais técnicos de desenvolvimento do sistema de teleconsultoria e de sua documentação. Resultados e discussão: A metodologia para o desenvolvimento do sistema de teleconsultoria do Telessaúde-ES foi embasada no método Processo Unificado, cujo propósito é determinar um conjunto de atividades necessárias para transformar os requisitos dos usuários em sistemas de software. Outrossim, foi utilizada a modelagem de processos de negócios pois sua definição coopera para a identificação dos requisitos de sistema ao descrever suas operações, entradas e saídas. Somado a isso, na modelagem do sistema foram utilizados elementos da UML (Unified Modeling Language), pelo fato dela possibilitar a colaboração entre os membros da equipe, através de uma linguagem padronizada. Assim, a metodologia de desenvolvimento de sistemas do Telessaúde-ES foi estabelecida da seguinte forma: quatro etapas gerencias, e seis etapas operacionais. As do primeiro tipo são: planejamento, controle de mudança, configuração de ambiente e garantia da qualidade. Já as do segundo tipo são: modelagem de processos de negócios, levantamento de requisitos, análise e projeto de sistemas, implementação e implantação. Após a definição
da metodologia de desenvolvimento de sistemas, foi iniciada a seleção das tecnologias de suporte do sistema de teleconsultoria. Assim, chegou-se ao seguinte cenário de sofwares livres: um sistema web de teleconsultoria hospedado num servidor Apache; programado na linguagem Python, apoiado pelo framework Django e com seus dados persistidos sistema gerenciador de banco
de
dados
MySQL.
O
estabelecimento
da
metodologia
de
desenvolvimento aliado à estrutura tecnológica selecionada propiciou o desenvolvimento da primeira versão do sistema de teleconsultoria em três meses, contendo um total de 22 casos de uso – notação oriunda da UML, sendo quinze relativos ao cadastro básico do sistema e sete concernentes à teleconsultoria. Conclusão: O uso de tecnologias livres, fomentado pelo Governo Federal, se mostrou aplicável numa situação real. Sua utilização em programas governamentais como o Telessaúde Brasil Redes corresponde à expectativa de uso e disseminação visada pelo governo, além de ocasionar redução de custos por não lançar mão de softwares proprietários. A definição de uma metodologia de trabalho objetiva e com suas etapas bem delineadas contribui para a otimização do processo de desenvolvimento.
Autores: Jordano Celestrini; jordano@ifes.edu.br Wesley Pereira; wesley@ifes.edu.br Ana Carolina Sylvan; anasylvan@gmail.com Filipe Xavier - fpxafer@gmail.com Rodrigo Varejão Andreão; rodrigova@ifes.edu.br Marcelo Queiroz Schimidt; marcelos@ifes.edu.br