Prévia do material em texto
1 UNIP INTERATIVA Projeto Integrado Multidisciplinar Cursos Superiores de Tecnologia Teste de um sistema de Formatação de Artigos Acadêmicos Polo Rio Claro 2017 2 UNIP INTERATIVA Projeto Integrado Multidisciplinar Cursos Superiores de Tecnologia Teste de um sistema de Formatação de Artigos Acadêmicos Nome: Fabiana Marques Costa RA: 1620190 Curso: Tecnologia em Análise e Desenvolvimento de Sistemas Semestre: 3 Polo Rio Claro 2017 3 “Nunca é tarde demais para ser aquilo que sempre se desejou ser.” George Eliot 4 Resumo O projeto tem como objetivo desenvolver um roteiro de testes caixa-preta para um Sistema de Formatação de Artigos Acadêmicos e gerar os resultados com o teste, realizar uma inspeção de usabilidade no sistema por meio da técnica de avaliação heurística, apresentando um relatório com os resultados para o Departamento de Extensão, Pesquisa e Pós-graduação. A universidade informou 10 casos de testes os quais serão criados roteiros específicos para cada caso, executados e geradas as evidências dos sucessos ou insucessos observados para auxiliar a DEPP na aceitação do Sistema. Palavras-chave: Testes Caixa preta. Heurística. Usabilidade. Interface. 5 Abstract The project aims to develop a script of black-box tests for a System of Formatting Academic Articles and generate the results with the test, perform a usability inspection in the system by means of the heuristic evaluation technique, presenting a report with the results For the Department of Extension, Research and Postgraduate. The university has reported 10 test cases which will create specific scripts. For each case, executed and generated the evidences of the successes or failures observed to assist the DEPP in the acceptance of the System. Keywords: Tests Black box. Heuristic. Usability. Interface. 6 Sumário 1. Introdução ......................................................................................................................... 7 1.1. Justificativa ................................................................................................................. 7 1.2. Objetivos .................................................................................................................... 8 2. Fundamentação Teórica ................................................................................................... 9 3. Materiais e Métodos ........................................................................................................ 11 4. Resultados ...................................................................................................................... 14 5. Considerações Finais ...................................................................................................... 32 6. Bibliografia ...................................................................................................................... 34 7 1. Introdução O projeto consiste em testar e fazer uma inspeção de usabilidade em um sistema pré-existente, denominado Sistema de Formatação de Artigos Acadêmicos, com o objetivo de verificar sua correção em relação ao comportamento esperado e usabilidade. O Departamento de Extensão, Pesquisa e Pós-graduação (DEPP) da Universidade “A” contratou a Empresa “z” para o desenvolvimento de um sistema para ajudar os autores na formatação de artigos acadêmicos para publicação em congressos e revistas científicas da universidade. A solicitação do DEPP à empresa contratada foi para desenvolver um sistema que atendesse como principal função formatar os artigos acadêmicos que serão submetidos, pelos autores, aos congressos e às revistas científicas da universidade. Um artigo somente poderá ser submetido se estiver dentro das normas de formatação definidas pela DEPP, em formato PDF e se tiver até 42.000 caracteres. Para ser submetido, o artigo deverá ter duas versões, uma com o nome dos autores e outra sem o nome dos autores (blind review). Essas duas versões deverão ser geradas pelo Sistema de Formatação de Artigos Acadêmicos. Cabe ao projeto avaliar e dar o aceite final no sistema em nome do DEPP, desenvolvendo e executando um roteiro de testes caixa-preta no sistema, bem como realizar uma inspeção de usabilidade por meio da técnica de avaliação heurística. 1.1. Justificativa Em razão do DEPP precisar avaliar e dar o aceite final no sistema, mas não ter domínio das técnicas a serem aplicadas para a avaliação, é que este projeto do Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas auxiliará para realizar essas atividades. 8 Esse projeto se destina a desenvolver dois testes. O primeiro se dará no desenvolvimento e execução de um roteiro de testes caixa-preta no sistema e o segundo em realizar uma inspeção de usabilidade por meio da técnica de avaliação heurística. 1.2. Objetivos O presente trabalho visa apresentar um projeto focado em: ● Desenvolver e executar um roteiro de testes caixa-preta no sistema; ● Realizar uma inspeção de usabilidade por meio da técnica de avaliação heurística. 9 2. Fundamentação Teórica Os testes de software estão incluídos nas etapas de verificação e validação como recurso para a garantia de qualidade do produto de software. Para executar as atividades de verificação e validação necessitamos definir uma técnica dependendo do contexto e do tempo para a elaboração do projeto. Os testes de software são técnicas dinâmicas usadas sobre o sistema já construído, podendo ser aplicadas de forma manual ou automática. Testar software é uma atividade introduzida no processo de desenvolvimento de software a partir da década de 80 onde houveram a elaboração de métodos formais, tornando-se uma atividade essencial ao processo de construção do produto de software. Para entender testes de software é necessário ter clareza nos conceitos de teste e depuração. A depuração acontece na fase de programação, antes dos testes por meio de ferramentas CASE. Os testes são realizados por pessoas específicas em cada etapa da concepção do produto de software, são atividades de validação, uma equipe inteira é responsável. As técnicas de testes de software estão divididas em duas vertentes: a especificação funcional da aplicação e a qualidade do código.A especificação funcional da aplicação está voltada aos testes de sistema e de aceitação enquanto os testes de unidade e de integração relacionam – se com os testes de código. Este projeto utilizará a técnica funcional, mais especificamente o teste de caixa preta que consiste em avaliar se o software está de acordo com as necessidades dos usuários finais. Para que se possa criar testes bem elaborados são necessários alguns artefatos. Entre estes artefatos temos o documento de requisitos e pelo menos um protótipo visual das telas a serem testadas. Com a documentação em mãos a equipe pode iniciar as atividades de testeque foram divididas em cinco etapas bem definidas: 1. Planejamento: Determinar qual parte do sistema será testado; 10 2. Projeto: Identificar os casos de teste, que significa um requisito do usuário com relação ao sistema; 3. Implementação: Analisar cada caso de teste e elaboração dos roteiros de testes onde encontram-se as descrições detalhadas dos passos para a execução do sistema, a fim de identificar os casos de teste determinados na etapa de projeto; 4. Execução: Executar os roteiros e apresentar os resultados; 5. Verificação: Havendo não conformidades com os requisitos do usuário, gera-se as evidências dos testes através de prints das telas. Com essas informações podemos iniciar os testes no sistema disponível no endereço (http://sfaa.unipinterativa.edu.br/pdf/) solicitado pelo DEEP. 11 3. Materiais e Métodos O projeto conta com a pesquisa bibliográfica que se deu para desenvolver uma breve fundamentação teórica e a organização do projeto na fase de planejamento e execução dos testes. Utiliza-se neste projeto os seguintes recursos: ● O site para análise (http://sfaa.unipinterativa.edu.br/pdf/); ● Teste da caixa preta; ● Avaliação heurística. A técnica utilizada para avaliar se o sistema está de acordo como as conformidades previstas pelo Departamento de Extensão, Pesquisa e Pós- graduação e a funcional caixa-preta que verifica situações de sucesso e insucesso na execução de determinadas funcionalidades denominadas casos de teste. A universidade informou 10 casos de testes os quais serão criados roteiros específicos para cada caso, executados e geradas as evidências dos sucessos ou insucessos observados. Ao final é gerado um relatório final apontando as possíveis falhas do sistema, auxiliando a DEPP na aceitação do Sistema. Os procedimentos são: ● Caso de teste 1: Gerar um artigo completo com um autor cadastrado com sucesso (nenhum campo pode ficar em branco). ● Caso de teste 2: Gerar um artigo para submissão com um autor cadastrado com sucesso (nenhum campo pode ficar em branco). ● Caso de teste 3: Gerar um artigo completo com três autores cadastrados com sucesso (nenhum campo pode ficar em branco). ● Caso de teste 4: Gerar um artigo completo com três autores com e- mails inválidos (nenhum campo pode ficar em branco). ● Caso de teste 5: Gerar um artigo completo com três autores com os campos de autor em branco. 12 ● Caso de teste 6: Gerar um artigo completo com um autor cadastrado com sucesso (nenhum campo pode ficar em branco) e limpar os dados sem gerar o artigo. ● Caso de teste 7: Gerar um artigo completo com um autor cadastrado com sucesso (nenhum campo pode ficar em branco), criando no campo “corpo do texto” um texto com formatação em negrito, itálico, subscrito e sobrescrito e o texto justificado com sucesso. ● Caso de teste 8: Gerar um artigo completo com um autor cadastrado com sucesso (nenhum campo pode ficar em branco), anexando no campo “corpo do texto” uma imagem de um arquivo com sucesso. ● Caso de teste 9: Gerar um artigo completo com um autor cadastrado com sucesso (nenhum campo pode ficar em branco), anexando no campo “Notas” uma URL de um arquivo com sucesso e criando um texto formatado à esquerda e em negrito. ● Caso de teste 10: Testes de interface ○ Além dos casos de testes relacionados às regras de negócio, será necessário criar os testes relativos ao comportamento técnico da tela do sistema. ○ Avalie a tela do sistema e crie, para todos os campos e controles existentes, os testes de interface relacionados a: ■ Domínio de todos os campos; ■ Validação de cada campo; ■ Ações em botões e links existentes; ■ Mensagens exibidas pelo sistema. Para cada caso de teste, deve ser elaborado um roteiro de testes que descreva o passo a passo do que deve ser testado; exibindo, no mínimo, a condição inicial de teste, o passo a ser executado, qual o dado de entrada necessário para o teste e o resultado esperado. Após a elaboração do roteiro, executá-lo e gerar as evidências necessárias (prints de tela) que provem que os testes foram aplicados. Elaborar um relatório final com a análise dos resultados e o parecer final sobre os testes. 13 Para a Avaliação Heurística, deve-se considerar as dez heurísticas de usabilidade para projeto de interface de usuário, apresentadas por Jakob Nielsen: ● Visibilidade do estado do sistema. ● Correlação entre o sistema e o mundo real. ● Liberdade e controle do usuário. ● Consistência e padrões. ● Prevenção de erros. ● Reconhecimento em vez de memorização. ● Flexibilidade e eficiência de uso. ● Projeto estético e minimalista. ● Suporte para o usuário no reconhecimento, no diagnóstico e na recuperação de erros. ● Ajuda e documentação. As falhas de usabilidade devem ser relacionadas e caracterizadas em um relatório de inspeção de usabilidade, o qual deve apresentar: ● Caracterização do sistema inspecionado. ● Violações de heurísticas encontradas: ○ Identificação dos itens envolvidos; ○ Print Screen das telas demonstrando a violação; ○ Grau de severidade para cada uma das violações apontadas. ● Avaliação global do sistema inspecionado (apreciação pessoal sobre aspectos de usabilidade do sistema). 14 4. Resultados Com esse projeto espera-se atender a todos os requisitos solicitados. Na fase de planejamento, detalhou-se a parte do sistema que fora testado. Na fase de projeto, identificou-se os casos de testes. Na fase de implementação, analisou-se cada caso de teste e fora elaborado roteiros para a execução do sistema. Na fase de execução foram executados os roteiros e apresentou-se os resultados. Na fase de verificação, quando deparou-se com a(s) não conformidades com o requisito do usuário, gerou-se evidências por meio de prints de tela. 4.1. Fase de Implementação Elaborou-se um roteiro de testes com as exigências necessárias a execução dos testes, contemplando a condição inicial, os passos a serem executados, dados de entrada e resultado obtido como pode-se visualizar nos Quadros 1 a 9 a seguir: Quadro 1. Caso de teste 1. Caso de teste 1 - Gerar um artigo completo com um autor cadastrado com sucesso (nenhum campo pode ficar em branco) Responsável Fabiana Marques Costa Procedimento Acesso ao endereço: http://sfaa.unipinterativa.edu.br/pdf/ Preenchimento: todos os campos Gerar: Artigo Completo Clicar no Botão do campo: Arquivo completo Registro Passo para execução Dado de entrada Resultado Obtido 1 Campo Título Uma proposta de Orientação de Projetos Integradores balizada no Método Design Thinking O sistema gera o artigo com esse requisito completo 2 Campo Título em Inglês A proposal of Orientation of Integrator Projects based on the Thinking Design Method O sistema gera o artigo com esse requisito completo 3 Campo Autor(es): Autor Fabiana Marques Costa Msc O sistema gera o artigo com esse requisito 15 Titulação Vínculo Institucional E-mail de contato UNIVESP fmcostaead@gmail.com completo 4 Campo Resumo Este trabalho apresenta materiais específicos de orientação da Supervisão de Projetos dentro do modelo didático-pedagógico dos cursos de Engenharia da UNIVESP, incorporando princípios da Aprendizagem Baseada em Problemas e por Projetos e Design Thinking nos Projetos Integradores (PI). Esses materiais compreendem na ….. O sistema gera o artigo com esse requisito completo 5 Campo Palavras- chave Supervisão de Projetos. ABPP. Design Thinking. O sistema gera o artigocom esse requisito completo 6 Campo Abstract This work presents specific guidance materials for Project Supervision within the didactic- pedagogical model of UNIVESP Engineering courses, incorporating principles of Problem-Based Learning and Projects and Design Thinking in Integrative Projects (PI). These materials include in the …. O sistema gera o artigo com esse requisito completo 7 Campo Keywords Project Supervision. PPBL. Design Thinking. O sistema gera o artigo com esse requisito completo 8 Campo Corpo do Texto Este trabalho da Supervisão de Projetos consiste na apresentação de materiais (planos de aula e roteiros de pesquisa) sistematizados especificamente para a orientação de mediadores/alunos, a partir da observação das dificuldades apresentadas no desenvolvimento dos Projetos Integradores (PI), dentro do modelo didático-pedagógico dos cursos de Engenharia da Universidade Virtual do Estado de São Paulo, no qual incorpora os princípios da Aprendizagem Baseada em Problemas e por Projetos (ABPP) e o Design Thinking (DT)..... O sistema gera o artigo com esse requisito completo 16 9 Campo Notas Figura 1 no Anexo 1. O sistema gera o artigo com esse requisito completo 10 Campo Referências Bibliográficas Branco, R. H. F., Leite, D. E. S., Junior, R. V. Gestão colaborativa de projetos: a combinação de design thinking e ferramentas práticas para gerenciar seus projetos. São Paulo: Saraiva, 2016. ….. O sistema gera o artigo com esse requisito completo Quadro 2. Caso de teste 2. Caso de teste 2 - Gerar um artigo para submissão com um autor cadastrado com sucesso (nenhum campo pode ficar em branco) Responsável Fabiana Marques Costa Procedimento Acesso ao endereço: http://sfaa.unipinterativa.edu.br/pdf/ Preenchimento: todos os campos Gerar: Artigo para Submissão Clicar no Botão do campo: Arquivo para submissão (blind review) Registro Passo para execução Dado de entrada Resultado Obtido 1 Campo Título Uma proposta de Orientação de Projetos Integradores balizada no Método Design Thinking O sistema gera o artigo com esse requisito completo 2 Campo Título em Inglês A proposal of Orientation of Integrator Projects based on the Thinking Design Method O sistema gera o artigo com esse requisito completo 3 Campo Autor(es): Autor Titulação Vínculo Institucional E-mail de contato Fabiana Marques Costa Msc UNIVESP fmcostaead@gmail.com O sistema gera o artigo com esse requisito completo 4 Campo Resumo Este trabalho apresenta materiais específicos de orientação da Supervisão de Projetos dentro do modelo didático- pedagógico dos cursos de Engenharia da UNIVESP, ….. O sistema gera o artigo com esse requisito completo 5 Campo Palavras-chave Supervisão de Projetos. ABPP. Design Thinking. O sistema gera o artigo com esse requisito completo 17 6 Campo Abstract This work presents specific guidance materials for Project Supervision within the didactic-pedagogical model of UNIVESP Engineering courses, …. O sistema gera o artigo com esse requisito completo 7 Campo Keywords Project Supervision. PPBL. Design Thinking. O sistema gera o artigo com esse requisito completo 8 Campo Corpo do Texto Este trabalho da Supervisão de Projetos consiste na apresentação de materiais (planos de aula e roteiros de pesquisa) sistematizados ..... O sistema gera o artigo com esse requisito completo 9 Campo Notas Figura 1 no Anexo 1. O sistema gera o artigo com esse requisito completo 10 Campo Referências Bibliográficas Branco, R. H. F., Leite, D. E. S., Junior, R. V. Gestão colaborativa de projetos: a combinação de design thinking e ferramentas práticas para gerenciar seus projetos. São Paulo: Saraiva, 2016. ….. O sistema gera o artigo com esse requisito completo Quadro 3. Caso de teste 3. Caso de teste 3 - Gerar um artigo completo com três autores cadastrados com sucesso (nenhum campo pode ficar em branco) Responsável Fabiana Marques Costa Procedimento Acesso ao endereço: http://sfaa.unipinterativa.edu.br/pdf/ Preenchimento: todos os campos Gerar: Artigo Completo Clicar no Botão do campo: Arquivo completo Registro Passo para execução Dado de entrada Resultado Obtido 1 Campo Título Uma proposta de Orientação de Projetos Integradores balizada no Método Design Thinking O sistema gera o artigo com esse requisito completo 2 Campo Título em A proposal of Orientation of O sistema gera o artigo 18 Inglês Integrator Projects based on the Thinking Design Method com esse requisito completo 3 Campo Autor(es): Autor Titulação Vínculo Institucional E-mail de contato Fabiana Marques Costa Msc UNIVESP fmcostaead@gmail.com Daiana Marques Costa Msc UNESP daianamcosta@gmail.com Antonio Carlos Zambon Dr UNICAMP aczambon@gmail.com O sistema gera o artigo com esse requisito completo 4 Campo Resumo Este trabalho apresenta materiais específicos de orientação da Supervisão de Projetos dentro do modelo didático-pedagógico dos cursos de Engenharia da UNIVESP, ….. O sistema gera o artigo com esse requisito completo 5 Campo Palavras- chave Supervisão de Projetos. ABPP. Design Thinking. O sistema gera o artigo com esse requisito completo 6 Campo Abstract This work presents specific guidance materials for Project Supervision within the didactic- pedagogical model of UNIVESP Engineering courses, …. O sistema gera o artigo com esse requisito completo 7 Campo Keywords Project Supervision. PPBL. Design Thinking. O sistema gera o artigo com esse requisito completo 8 Campo Corpo do Texto Este trabalho da Supervisão de Projetos consiste na apresentação de materiais (planos de aula e roteiros de pesquisa) sistematizados ..... O sistema gera o artigo com esse requisito completo 9 Campo Notas Figura 1 no Anexo 1. O sistema gera o artigo com esse requisito completo 10 Campo Referências Bibliográficas Branco, R. H. F., Leite, D. E. S., Junior, R. V. Gestão colaborativa de projetos: a combinação de design thinking e ferramentas práticas para gerenciar seus projetos. São Paulo: Saraiva, 2016. ….. O sistema gera o artigo com esse requisito completo 19 Quadro 4. Caso de teste 4. Caso de teste 4 - Gerar um artigo completo com três autores com e-mails inválidos (nenhum campo pode ficar em branco). Responsável Fabiana Marques Costa Procedimento Acesso ao endereço: http://sfaa.unipinterativa.edu.br/pdf/ Preenchimento: todos os campos Gerar: Artigo Completo Clicar no Botão do campo: Arquivo completo Registro Passo para execução Dado de entrada Resultado Obtido 1 Campo Título Uma proposta de Orientação de Projetos Integradores balizada no Método Design Thinking O sistema gera o artigo com esse requisito completo 2 Campo Título em Inglês A proposal of Orientation of Integrator Projects based on the Thinking Design Method O sistema gera o artigo com esse requisito completo 3 Campo Autor(es): Autor Titulação Vínculo Institucional E-mail de contato Fabiana Marques Costa Msc UNIVESP fmcostaead@ Daiana Marques Costa Msc UNESP daianamcosta@ Antonio Carlos Zambon Dr UNICAMP aczambon@ O sistema alerta por meio de uma caixa a mensagem de que deve completar o email: “Por favor, informe um email válido!” Destaca em vermelho os campos de email. 4 Campo Resumo Este trabalho apresenta materiais específicos de orientação da Supervisão de Projetos dentrodo modelo didático-pedagógico dos cursos de Engenharia da UNIVESP, ….. O sistema gera o artigo com esse requisito completo 5 Campo Palavras- chave Supervisão de Projetos. ABPP. Design Thinking. O sistema gera o artigo com esse requisito completo 6 Campo Abstract This work presents specific guidance materials for Project Supervision within the didactic- pedagogical model of UNIVESP Engineering courses, …. O sistema gera o artigo com esse requisito completo 20 7 Campo Keywords Project Supervision. PPBL. Design Thinking. O sistema gera o artigo com esse requisito completo 8 Campo Corpo do Texto Este trabalho da Supervisão de Projetos consiste na apresentação de materiais (planos de aula e roteiros de pesquisa) sistematizados ..... O sistema gera o artigo com esse requisito completo 9 Campo Notas Figura 1 no Anexo 1. O sistema gera o artigo com esse requisito completo 10 Campo Referências Bibliográficas Branco, R. H. F., Leite, D. E. S., Junior, R. V. Gestão colaborativa de projetos: a combinação de design thinking e ferramentas práticas para gerenciar seus projetos. São Paulo: Saraiva, 2016. ….. O sistema gera o artigo com esse requisito completo Quadro 5. Caso de teste 5. Caso de teste 5 - Gerar um artigo completo com três autores com os campos de autor em branco Responsável Fabiana Marques Costa Procedimento Acesso ao endereço: http://sfaa.unipinterativa.edu.br/pdf/ Preenchimento: todos os campos Gerar: Artigo Completo Clicar no Botão do campo: Arquivo completo Registro Passo para execução Dado de entrada Resultado Obtido 1 Campo Título Uma proposta de Orientação de Projetos Integradores balizada no Método Design Thinking O sistema gera o artigo com esse requisito completo 2 Campo Título em Inglês A proposal of Orientation of Integrator Projects based on the Thinking Design Method O sistema gera o artigo com esse requisito completo 3 Campo Autor(es): Autor Titulação Vínculo Institucional E-mail de contato em branco todos os campos dessa classe O sistema não emite aviso por estar em branco. 4 Campo Resumo Este trabalho apresenta O sistema gera o artigo 21 materiais específicos de orientação da Supervisão de Projetos dentro do modelo didático-pedagógico dos cursos de Engenharia da UNIVESP, ….. com esse requisito completo 5 Campo Palavras- chave Supervisão de Projetos. ABPP. Design Thinking. O sistema gera o artigo com esse requisito completo 6 Campo Abstract This work presents specific guidance materials for Project Supervision within the didactic- pedagogical model of UNIVESP Engineering courses, …. O sistema gera o artigo com esse requisito completo 7 Campo Keywords Project Supervision. PPBL. Design Thinking. O sistema gera o artigo com esse requisito completo 8 Campo Corpo do Texto Este trabalho da Supervisão de Projetos consiste na apresentação de materiais (planos de aula e roteiros de pesquisa) sistematizados ..... O sistema gera o artigo com esse requisito completo 9 Campo Notas Figura 1 no Anexo 1. O sistema gera o artigo com esse requisito completo 10 Campo Referências Bibliográficas Branco, R. H. F., Leite, D. E. S., Junior, R. V. Gestão colaborativa de projetos: a combinação de design thinking e ferramentas práticas para gerenciar seus projetos. São Paulo: Saraiva, 2016. ….. O sistema gera o artigo com esse requisito completo Quadro 6. Caso de teste 6. Caso de teste 6 - Gerar um artigo completo com um autor cadastrado com sucesso (nenhum campo pode ficar em branco) e limpar os dados sem gerar o artigo. Responsável Fabiana Marques Costa Procedimento Acesso ao endereço: http://sfaa.unipinterativa.edu.br/pdf/ Preenchimento: todos os campos Gerar: Artigo Completo Clicar no Botão do campo: Arquivo completo Registro Passo para execução Dado de entrada Resultado Obtido 1 Campo Título Uma proposta de Orientação de Projetos Integradores O sistema gera o artigo com esse requisito 22 balizada no Método Design Thinking completo 2 Campo Título em Inglês A proposal of Orientation of Integrator Projects based on the Thinking Design Method O sistema gera o artigo com esse requisito completo 3 Campo Autor(es): Autor Titulação Vínculo Institucional E-mail de contato Fabiana Marques Costa Msc UNIVESP fmcostaead@gmail.com O sistema gera o artigo com esse requisito completo 4 Campo Resumo Este trabalho apresenta materiais específicos de orientação da Supervisão de Projetos dentro do modelo didático-pedagógico dos cursos de Engenharia da UNIVESP, ….. O sistema gera o artigo com esse requisito completo 5 Campo Palavras- chave Supervisão de Projetos. ABPP. Design Thinking. O sistema gera o artigo com esse requisito completo 6 Campo Abstract This work presents specific guidance materials for Project Supervision within the didactic- pedagogical model of UNIVESP Engineering courses, …. O sistema gera o artigo com esse requisito completo 7 Campo Keywords Project Supervision. PPBL. Design Thinking. O sistema gera o artigo com esse requisito completo 8 Campo Corpo do Texto Este trabalho da Supervisão de Projetos consiste na apresentação de materiais (planos de aula e roteiros de pesquisa) sistematizados ..... O sistema gera o artigo com esse requisito completo 9 Campo Notas Figura 1 no Anexo 1. O sistema gera o artigo com esse requisito completo 10 Campo Referências Bibliográficas Branco, R. H. F., Leite, D. E. S., Junior, R. V. Gestão colaborativa de projetos: a combinação de design thinking e ferramentas práticas para gerenciar seus projetos. São Paulo: Saraiva, 2016. ….. O sistema gera o artigo com esse requisito completo 11 botão limpar o usuário clica no botão limpar O campo: Corpo do Texto, Notas, Referências não foram apagados e os demais campos sim. 23 Quadro 7. Caso de teste 7. Caso de teste 7 - Gerar um artigo completo com um autor cadastrado com sucesso (nenhum campo pode ficar em branco), criando no campo “corpo do texto” um texto com formatação em negrito, itálico, subscrito e sobrescrito e o texto justificado com sucesso. Responsável Fabiana Marques Costa Procedimento Acesso ao endereço: http://sfaa.unipinterativa.edu.br/pdf/ Preenchimento: todos os campos Gerar: Artigo Completo Clicar no Botão do campo: Arquivo completo Registro Passo para execução Dado de entrada Resultado Obtido 1 Campo Título Uma proposta de Orientação de Projetos Integradores balizada no Método Design Thinking O sistema gera o artigo com esse requisito completo 2 Campo Título em Inglês A proposal of Orientation of Integrator Projects based on the Thinking Design Method O sistema gera o artigo com esse requisito completo 3 Campo Autor(es): Autor Titulação Vínculo Institucional E-mail de contato Fabiana Marques Costa Msc UNIVESP fmcostaead@gmail.com O sistema gera o artigo com esse requisito completo 4 Campo Resumo Este trabalho apresenta materiais específicos de orientação da Supervisão de Projetos dentro do modelo didático-pedagógico dos cursos de Engenharia da UNIVESP, ….. O sistema gera o artigo com esse requisito completo 5 Campo Palavras- chave Supervisão de Projetos. ABPP. Design Thinking. O sistema gera o artigo com esse requisito completo 6 Campo Abstract This work presents specific guidance materials for Project Supervision within the didactic- pedagogicalmodel of UNIVESP Engineering courses, …. O sistema gera o artigo com esse requisito completo 7 Campo Keywords Project Supervision. PPBL. Design Thinking. O sistema gera o artigo com esse requisito completo 24 8 Campo Corpo do Texto Este trabalho da Supervisão de Projetos consiste na apresentação de materiais (planos de aula e roteiros de pesquisa) sistematizados ..... O sistema gera o artigo com esse requisito completo na formatação que fora solicitada. 9 Campo Notas Figura 1 no Anexo 1. O sistema gera o artigo com esse requisito completo 10 Campo Referências Bibliográficas Branco, R. H. F., Leite, D. E. S., Junior, R. V. Gestão colaborativa de projetos: a combinação de design thinking e ferramentas práticas para gerenciar seus projetos. São Paulo: Saraiva, 2016. ….. O sistema gera o artigo com esse requisito completo Quadro 8. Caso de teste 8. Caso de teste 8 - Gerar um artigo completo com um autor cadastrado com sucesso (nenhum campo pode ficar em branco), anexando no campo “corpo do texto” uma imagem de um arquivo com sucesso. Responsável Fabiana Marques Costa Procedimento Acesso ao endereço: http://sfaa.unipinterativa.edu.br/pdf/ Preenchimento: todos os campos Gerar: Artigo Completo Clicar no Botão do campo: Arquivo completo Registro Passo para execução Dado de entrada Resultado Obtido 1 Campo Título Uma proposta de Orientação de Projetos Integradores balizada no Método Design Thinking O sistema gera o artigo com esse requisito completo 2 Campo Título em Inglês A proposal of Orientation of Integrator Projects based on the Thinking Design Method O sistema gera o artigo com esse requisito completo 3 Campo Autor(es): Autor Titulação Vínculo Institucional E-mail de contato Fabiana Marques Costa Msc UNIVESP fmcostaead@gmail.com O sistema gera o artigo com esse requisito completo 4 Campo Resumo Este trabalho apresenta materiais específicos de orientação da Supervisão de Projetos dentro do modelo O sistema gera o artigo com esse requisito completo 25 didático-pedagógico dos cursos de Engenharia da UNIVESP, ….. 5 Campo Palavras- chave Supervisão de Projetos. ABPP. Design Thinking. O sistema gera o artigo com esse requisito completo 6 Campo Abstract This work presents specific guidance materials for Project Supervision within the didactic- pedagogical model of UNIVESP Engineering courses, …. O sistema gera o artigo com esse requisito completo 7 Campo Keywords Project Supervision. PPBL. Design Thinking. O sistema gera o artigo com esse requisito completo 8 Campo Corpo do Texto Este trabalho da Supervisão de Projetos consiste na apresentação de materiais (planos de aula e roteiros de pesquisa) sistematizados ..... O sistema gera o artigo com esse requisito sem a figura de um arquivo. 9 Campo Notas Figura 1 no Anexo 1. O sistema gera o artigo com esse requisito completo 10 Campo Referências Bibliográficas Branco, R. H. F., Leite, D. E. S., Junior, R. V. Gestão colaborativa de projetos: a combinação de design thinking e ferramentas práticas para gerenciar seus projetos. São Paulo: Saraiva, 2016. ….. O sistema gera o artigo com esse requisito completo Quadro 9. Caso de teste 9. Caso de teste 9 - Gerar um artigo completo com um autor cadastrado com sucesso (nenhum campo pode ficar em branco), anexando no campo “Notas” uma URL de um arquivo com sucesso e criando um texto formatado à esquerda e em negrito. Responsável Fabiana Marques Costa Procedimento Acesso ao endereço: http://sfaa.unipinterativa.edu.br/pdf/ Preenchimento: todos os campos Gerar: Artigo Completo Clicar no Botão do campo: Arquivo completo Registro Passo para execução Dado de entrada Resultado Obtido 1 Campo Título Uma proposta de Orientação de Projetos Integradores O sistema gera o artigo com esse requisito 26 balizada no Método Design Thinking completo 2 Campo Título em Inglês A proposal of Orientation of Integrator Projects based on the Thinking Design Method O sistema gera o artigo com esse requisito completo 3 Campo Autor(es): Autor Titulação Vínculo Institucional E-mail de contato Fabiana Marques Costa Msc UNIVESP fmcostaead@gmail.com O sistema gera o artigo com esse requisito completo 4 Campo Resumo Este trabalho apresenta materiais específicos de orientação da Supervisão de Projetos dentro do modelo didático-pedagógico dos cursos de Engenharia da UNIVESP, ….. O sistema gera o artigo com esse requisito completo 5 Campo Palavras- chave Supervisão de Projetos. ABPP. Design Thinking. O sistema gera o artigo com esse requisito completo 6 Campo Abstract This work presents specific guidance materials for Project Supervision within the didactic- pedagogical model of UNIVESP Engineering courses, …. O sistema gera o artigo com esse requisito completo 7 Campo Keywords Project Supervision. PPBL. Design Thinking. O sistema gera o artigo com esse requisito completo 8 Campo Corpo do Texto Este trabalho da Supervisão de Projetos consiste na apresentação de materiais (planos de aula e roteiros de pesquisa) sistematizados ..... O sistema gera o artigo com esse requisito completo 9 Campo Notas https://ava.ead.unip.br/bbcsweb dav/pid-1564267-dt-content-rid- 25780287_1/courses/3017- 50_DS_2016_M01/OPIMV%20 Jose%2009- 02%20SEI%20%28PP%29%20 %28RF%29.pdf O sistema gera o campo Notas em branco 10 Campo Referências Bibliográficas Branco, R. H. F., Leite, D. E. S., Junior, R. V. Gestão colaborativa de projetos: a combinação de design thinking e ferramentas práticas para gerenciar seus projetos. São Paulo: Saraiva, 2016. ….. O sistema gera o artigo com esse requisito completo 27 4.2. Teste de Interface Elaborou-se um roteiro de testes com as exigências necessárias a execução dos testes para a especificação da interface, a especificação da mensagem a ser exibida, a execução do teste de interface como pode-se visualizar nos Quadros 10 a 12 a seguir: Quadro 10. Caso de teste 10 - Especificação da interface. Elemento Descrição Tipo Formato Validação campo Título Textarea Centralizado Não pode estar em branco campo Título em Inglês Textarea Centralizado Não pode estar em branco botão Autores Botão + Adicionar autores campo Autor Textarea Alinhado a esquerda Não pode estar em branco campo Titulação Textarea Alinhado a esquerda Não pode estar em branco campo Vínculo Institucional Textarea Alinhado a esquerda Não pode estar em branco campo E-mail de contato Textarea Alinhado a esquerda E-mail deve ser válido e não pode estar em branco campo Resumo Textarea - Caracteres Restantes: 1000 - Total de caracteres disponíveis: 1000 Justificado Não deve ultrapassar 1000 caracteres e não pode estar em branco campo palavras-chave Textarea Alinhado a esquerda Não pode estar em branco campo Abstract Textarea - Caracteres Restantes: 1000 - Total de caracteres disponíveis: 1000 Justificado Não deve ultrapassar 1000 caracteres e não pode estar em branco campo keywords Textarea Alinhado a esquerda Não pode estar em branco 28 campo Corpo do texto Textarea Justificado com recuo de 2cm no início de cada parágrafo Não pode estar em branco campo Notas Textarea Justificado Não pode estar em branco campo Referências Bibliográficas Textarea Justificado Deve seguir a ABNT BotãoArquivo completo > Gerar Submit Alinhado à esquerda Gerar artigo completo Botão Arquivo para submissão (blind review) Submit Alinhado à esquerda Gerar artigo para submissão (blind review) Botão Limpar Reset Justificado Limpar dos dados Quadro 11. Caso de teste 10 - Especificação da mensagem a ser exibida. Elemento Descrição Situação Mensagem a ser exibida Botão Arquivo completo - Gerar Campos não preenchidos Título Preencher o campo Título! Título em inglês Preencher o campo Título em inglês! Autor Preencher o campo Autor! Titulação Preencher o campo Titulação! Vínculo Institucional Preencher o campo Vínculo Institucional! E-mail de Contato Preencher o campo E-mail! Palavras-Chave Preencher o campo Palavra- Chave! Abstract Preencher o campo Abstract! Corpo do Texto Preencher o campo Corpo do Texto! Notas Preencher o campo Notas! Referências bibliográficas Preencher o campo Referências Bibliográficas! Campos preenchidos E-mail O E-mail deve ser válido! 29 Resumo Atenção, você atingiu o limite máximo de caracteres! Abstract O campo Abstract deve conter no máximo 1000 caracteres! Quadro 12. Caso de teste 10 - Execução do teste de interface. Campo Ortografia Tamanho Formato Campos Obrigatório s Caracteres especiais Valores de Domínio Ordem Alfabét ica Navegação T ít u lo Está com a ortografia correta Tamanho indefinido Alinhado à esquerda - Permite Limite indefinido - Artigo Completo > Gerar: se os campos obrigatórios estiverem preenchidos, gera o artigo completo T ít u lo e m I n g lê s Está com a ortografia correta Tamanho indefinido Alinhado à esquerda - Permite Limite indefinido - Artigo Submissão > Gerar: gera o artigo mesmo se os campos obrigatórios não estiverem preenchidos A u to r Está com a ortografia correta Tamanho indefinido Alinhado à esquerda Se ficar em branco ao clicar em gerar artigo completo, mostrará a mensagem: Por favor, verifique o campo Autor Permite Limite indefinido - Limpar: ao clicar no botão não limpa o formulário T it u la ç ã o Está com a ortografia correta Tamanho indefinido Alinhado à esquerda Se ficar em branco ao clicar em gerar artigo completo, mostrará a mensagem: Por favor, verifique o campo Titulação. Permite limite indefinido - - 30 V ín c u lo I n s ti tu c io n a l Está com a ortografia correta Tamanho indefinido Alinhado à esquerda Se ficar em branco ao clicar em gerar artigo completo, mostrará a mensagem: Por favor, verifique o campo Vínculo Institucional. Permite Limite indefinido - - R e s u m o Está com a ortografia correta Ao ultrapassar o limite de caracteres, mostrará a mensagem : Atenção, você atingiu o limite máximo de caracteres! Centralizad o - Permite Limite de 1000 caracteres - - P a la v ra s - C h a v e Está com a ortografia correta Tamanho indefinido Alinhado à esquerda - Permite Limite indefinido - - A b s tr a c t Está com a ortografia correta Ao ultrapassar o limite de caracteres, mostrará a mensagem : Atenção, você atingiu o limite máximo de caracteres! Justificado - Permite Limite de 1000 caracteres - - K e y b o a rd Está com a ortografia correta Tamanho indefinido Alinhado à esquerda - Permite Limite indefinido - - C o rp o d e T e x to Está com a ortografia correta Tamanho indefinido Justificado com recuo de 2 cm no primeiro parágrafo - Permite Limite indefinido - - N o ta s Está com a ortografia correta Tamanho indefinido Justificado - Permite Limite indefinido - - 31 R e fe rê n c ia s B ib lio g rá fi c a s Está com a ortografia correta Tamanho indefinido De acordo com a ABNT - Permite Limite indefinido - - 32 5. Considerações Finais O DEPP (Departamento de Extensão, Pesquisa e Pós-graduação) de uma universidade necessitou de uma solução em forma de software que pudesse atender a critérios normativos em quesito da mais adequada formatação de artigos para serem submetidos a congressos e revistas científicas da própria universidade solicitante do serviço. Com isso, se fez necessária a contratação de uma empresa que pudesse desenvolver o software proposto, sendo que ele deveria atender a alguns critérios como estar de acordo com as normas de formatação adotadas pelo DEPP, possuir o máximo de 42.000 caracteres e gerar duas versões que seriam a blind review e a outra com a devida identificação do(s) autor(es) do artigo. Para a devida validação do Sistema de Formatação de Artigos Acadêmicos desenvolvido, foi solicitado aos alunos do curso de Análise e Desenvolvimento de Sistemas realizarem diversos testes técnicos (em caixa-preta) que fogem aos domínios do conhecimento dos usuários finais, que estão de acordo com critérios da Engenharia de Software, de modo a mitigar erros que poderiam ou podem ocorrer com o contínuo uso do sistema. Houve uma padronização dos testes a serem realizados, de forma a criar um método mais simples para a validação dos casos propostos pelo coordenador do curso de ADS, criando assim passos concisos para a melhor absorção da interação além da elaboração de métricas para as respostas provenientes do sistema, não deixando de lado a análise das funcionalidades bem como da interface e interatividade do sistema desenvolvido. Após testes sistemáticos, foi possível observar em uma visão holística as respostas de acordo com as entradas propostas em cada caso ou roteiro e, a partir de tal premissa, uma avaliação geral do software foi realizada, demonstrando os prós e contras encontrados na versão disponibilizada. Tendo em vista estas respostas, deve-se esperar uma gradual evolução do sistema a fim de que esteja perfeitamente alinhado aos critérios exigidos. 33 O software é todo o processo que envolve sua concepção, desenvolvimento, testes e a entrega do sistema para o cliente que, provavelmente, irá demandar cada vez mais recursos ou funcionalidades mediante novas necessidades. Com base nisso e focado em testes de caixa preta padronizados neste projeto, foi possível mapear entradas e saídas esperadas do software, de modo a obter parâmetros que se propusesse a resolver problemas que surgiram após análise da versão disponível, tornando assim a curva de desenvolvimento do sistema menos acentuada com a diminuição de inconsistências que poderiam passar despercebidos pela equipe de desenvolvedores, uma vez que tais testes permitem simular com maior precisão à linha de pensamento do usuário final, com a diferença de que todo o processo é sistematizado e documentado para uma maior absorção por parte dos analistas e programadores que poderão propor novas soluções para futuras versões do sistema. 34 6. Bibliografia FERREIRA, S. B. L., NUNES, R. R. e-Usabilidade. LTC, 2008. KOSCIANSKI, A.; SOARES, M. S. Qualidade de software. Rio de Janeiro: Novatec, 2010. MORAES, R. O., LAURINDO, F. J. B. Teste de software e qualidade de software: uma visão geral. 1999. Disponível em: <http://www.abepro.org.br/biblioteca/ENEGEP1999_A0198.PDF>.Acesso em: 02 abr. 2017. PAULA FILHO, W. Engenharia de software: fundamentos, métodos e padrões. Rio de Janeiro: LTC, 2011. RIBEIRO, A. L. Engenharia de Software II. São Paulo: Editora Sol, 2015. SOUZA, L. S. de. Projeto de interface com o usuário. São Paulo: Editora Sol, 2015.