Os experimentos foram executados no contexto de projetos de desenvolvimento de módulos adicionais para o sistema SIG@. A Tabela 16 apresenta um resumo das características desses módulos e a descrição dos respectivos casos de uso que foram utilizados como parâmetros para execução dos experimentos.
Tabela 16 – Descrição dos módulos e casos de uso usados nos experimentos
Módulo: Processos Gerais
Propósito: Controlar os processos administrativos, financeiros, e judiciais da instituição de ensino. Cenário
Atual:
O sistema antigo controla apenas a tramitação dos processos, ou seja, registra a chegada e saída de processos em um órgão. Os processos são compostos por documentos, pareceres, e formulários, todos em papel. Os processos tramitam de um órgão para outro através de malotes internos.
Cenário Visionado:
O módulo de processos gerais do SIG@ possibilitará a criação de processos eletrônicos. Os formulários e pareceres poderão ser preenchidos e informados diretamente no sistema, bem como os documentos serão digitalizados e armazenados na base de dados. A tramitação dos processos será controlada pelo sistema, através de FTA (Fluxo de Tramitação Automática). Entretanto, o módulo novo ainda continuará controlando apenas a tramitação para os casos de processos manuais.
Caso de Uso Descrição
Manter FTA Controla as operações de manutenção (inserção, atualização, exclusão, e consulta) dos fluxos de tramitação automática.
Registrar Processo Controla o registro (abertura) dos processos pelo solicitante.
Manipular Processo Controla os requisitos (formulários, documentos, pareceres) de uma etapa do processo, bem como a tramitação automática e manual.
Manter Processo Controla as operações de alteração, cancelamento, e arquivamento dos processos.
Receber Documentos e Processos Controla o recebimento de documentos impressos ou processos manuais por um órgão responsável.
Acompanhar Processo Controla a apresentação do histórico (tramitações nos órgãos, pareceres, documentos, etc.) dos processos.
Módulo: Pré-Matrícula de discentes ingressantes
Propósito: Controlar o processo de pré-matrícula de discentes ingressantes via vestibular. Cenário
Atual:
O controle dos requisitos necessários (comprovação da documentação exigida) para os vestibulandos ingressarem formalmente na instituição de ensino é manual, sem auxílio de sistema de informação.
Cenário Visionado:
O módulo de pré-matrícula do SIG@ irá controlar os requisitos (documentos exigidos) para ingresso dos vestibulandos classificados na instituição de ensino e auxiliar o processo de remanejamento de vagas.
Caso de Uso Descrição
Cadastrar Candidatos Controla o processamento de arquivo com os vestibulandos classificados e vestibulandos remanejados em casos de desistências ou eliminações. Realizar Pré-Matrícula Controla o atendimento aos vestibulandos, com relação aos documentos
exigidos e apresentados, bem como confirma o vínculo do candidato à instituição ou o elimina.
Módulo: Requerimentos Diversos do Alunado
Propósito: Controlar o processo de solicitações de serviços pelos discentes. Cenário
Atual:
A requisição de serviços (emissão de documentos, como histórico, comprovante de vínculo, entre outros) pelos discentes é manual e feita diretamente no órgão responsável, através do preenchimento de formulário em papel. O discente necessita se deslocar pelo menos três vezes ao órgão responsável até a conclusão da solicitação.
Cenário Visionado:
O módulo de requerimentos diversos do SIG@ irá controlar todo o processo de requerimentos de serviços pelo alunado. O pagamento das taxas de serviços será através de GRU (Guia de Recolhimento da União) emitida no próprio módulo. O discente precisará se deslocar ao órgão responsável uma única vez, apenas para receber o documento solicitado.
Caso de Uso Descrição
Gerar GRU Controla a geração de GRUs referentes às taxas cobradas pelos serviços. Requisitar Serviços Controla a requisição dos serviços pelos discentes.
Acompanhar Requerimento Controla a apresentação do histórico das situações (pendente, emitido, e recebido) dos requerimentos.
Registrar Pagamento GRU por Arquivo
Controla o processamento de arquivos de retorno, enviados pelo agente bancário, com os pagamentos das GRUs.
Registrar Emissão de Documentos Controla o registro da emissão de documentos pelo órgão responsável. Emitir Ata de Entrega de
Documentos Controla a emissão de ata (relatório impresso) para formalizar a entrega de documentos aos discentes. Registrar Entrega de Documentos Controla o registro da entrega de documentos aos discentes.
Registrar Pagamento GRU
Manualmente Controla o registro de pagamentos de GRUs manualmente, para os casos eventuais de pagamentos que por algum motivo não venham no arquivo de retorno, ou de pagamentos realizados por terceiros em que o sistema não reconhece o CPF da pessoa (ex: pais de alunos).
Para validar a hipótese formulada, se fez necessário o uso de duas alternativas para execução dos experimentos. A primeira alternativa foi a construção da visão de interação com os usuários sem a utilização do método WE4UIV. A segunda alternativa foi a construção da visão de interação com os usuários através do método WE4UIV.
Os experimentos baseados na primeira alternativa foram realizados no contexto dos projetos de desenvolvimento dos módulos Processos Gerais e Pré-Matrícula de Ingressantes (Tabela 16). Os experimentos baseados na segunda alternativa foram realizados no contexto do projeto de desenvolvimento do módulo de Requerimentos Diversos (Tabela 16). Porém, em todos estes projetos foi utilizada a plataforma JSF e o perfil da equipe técnica era similar, inclusive alguns técnicos participaram de experimentos de ambas alternativas.
A Tabela 17 apresenta os indicadores de desenvolvimento coletados nos experimentos. A contagem de pontos de função foi realizada ao final da implementação dos módulos pelo mesmo profissional. As horas de implementação se referem apenas à construção da visão de interação com os usuários. As horas para correções se referem aos ajustes realizados para atendimento às solicitações de mudança.
Tabela 17 – Indicadores de desenvolvimento coletados nos experimentos
Módulo Caso de Uso Pontos de Função Horas de Implementação Horas para Correções Manter FTA 88 212 72 Registrar Processo 42 80 30 Manipular Processo 115 280 88 Manter Processo 30 46 16 Receber Documentos e Processos 24 44 08 Processos Gerais Acompanhar Processo 30 70 20 Cadastrar Candidatos 20 34 12 Pré-Matrícula de Ingressantes Realizar Pré- Matrícula 22 38 08 Gerar GRU 45 80 10 Requisitar Serviços 23 40 06 Acompanhar Requerimento 22 38 12 Registrar Pagamento
GRU por Arquivo 15 16 00
Registrar Emissão de Documentos 24 36 08 Emitir Ata de Entrega de Documentos 19 21 04 Registrar Entrega de Documentos 13 13 10 Requerimentos Diversos Registrar Pagamento GRU Manualmente 25 35 00