como o planejamento de software pode contribuir para qualidade de um software..doc

4

Click here to load reader

Upload: sandra-pavan

Post on 13-Apr-2017

115 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Como o planejamento de software pode contribuir para qualidade de um software..doc

X Jornada Científica Faculdades Integradas de Bauru - FIB

ISSN 2358-6044 2015

COMO O PLANEJAMENTO DE SOFTWARE PODE CONTRIBUIR PARA QUALIDADE DE UM SOFTWARE.

Fabiana Martins da Silva1; Patrícia de Souza Ramos2; Sandra Maíra Pavan3; Marco Aurelio Migliorini Antunes4; Ivan Morales5;

1Aluna de Ciência da Computação – Faculdades Integradas de Bauru – FIB – [email protected];

2Aluno de Ciência da Computação – Faculdades Integradas de Bauru – FIB - [email protected];

3Aluno de Ciência da Computação – Faculdades Integradas de Bauru – FIB - [email protected];

4Professor do curso de Ciência da Computação - [email protected];5Professor do curso de Ciência da Computação - [email protected];

Grupo de trabalho: Curso Ciência da Computação.

Palavras-chave: planejamento, teste de software, qualidade do sistema;

Introdução: De acordo com Caçador (2015) tão importante quanto o teste de software, é o planejamento e controle das etapas que devem ser realizadas para que o processo seja eficiente. Definir o que será testado nos casos de teste e garantir uma comunicação eficiente entre a equipe de testadores, se torna uma tarefa mais ágil com a utilização de ferramentas de apoio. Na TestLink essas funcionalidades são encontradas por se tratar de uma ferramenta de gerência, oferecendo suporte para especificação dos testes, controle de sua execução e monitoramento das atividades de teste. O planejamento de software é fundamental para que o projeto apresente uma boa performance no final de seu desenvolvimento. Usabilidade, funcionalidade, desempenho, segurança e confiabilidade são só alguns dos muitos quesitos analisados nessa etapa.

Objetivos: O método tem o objetivo de localizar e corrigir futuras falhas do software enquanto ele ainda está em fase de desenvolvimento, fazendo com que o projeto não sofra maiores problemas no futuro. Segundo Pressman (2015) o custo do defeito é progressivo, ou seja, encontrar o defeito na fase de engenharia de requisitos custa 1 enquanto encontrar o defeito durante a fase de uso custa 100 vezes mais, então utilizar o teste, reduz custo e não aumenta.

Relevância do Estudo: A relevância do presente estudo, visa fornecer informações a empresas de desenvolvimento de software, sobre a possibilidade de implantar um sistema de planejamento de teste, onde pode ocorrer uma diminuição de custos nos orçamentos a serem enviados para os clientes.

Materiais e métodos: O trabalho foi realizado por meio de pesquisa bibliográfica, utilizando-se da opinião de alguns autores. Conforme Cervo; Bervian (2002), a pesquisa bibliográfica visa explicar um problema tendo como base às referências publicadas por outros autores, podendo ser realizada independentemente ou como parte de pesquisa descrita ou experimental. Busca conhecer e analisar as contribuições culturais ou científicas publicadas anteriormente, proporcionando assim um domínio sobre um determinado assunto, tema ou problema por meio da metodologia científica e testado por meio de uma aplicação prática de um jogo pedagógico.

Page 2: Como o planejamento de software pode contribuir para qualidade de um software..doc

X Jornada Científica Faculdades Integradas de Bauru - FIB

ISSN 2358-6044 2015

Resultados e discussões: Pierre (2013) comenta que o planejamento na fase de testes é muito importante para garantir o sucesso e a qualidade do sistema, e para isso existem documentos que são essenciais nesta fase: Plano de teste, caso de teste e roteiro de teste. Uma ótima ferramenta para planejamento de softwares é o Test Link. Segundo Caetano (2015), Test Link é uma ferramenta open source automatizada escrita em PHP cujo principal objetivo é dar suporte às atividades de gestão de testes. Ao utilizar o test Link, é importante a criação de recursos para o planejamento de testes, são eles: Projeto de teste, Planos de testes, Caso de teste de Suite, Caso de teste e usuário. (Manual Test Link versão 1.7).

http://www.servicesul.com.br/fabrica-de-software.html

Conclusão: As empresas devem se preocupar com o planejamento de testes, pois o estudo demonstra que os custos são elevados quando um planejamento não é realizado. Com instalação da metodologia os problemas ou erros do sistema vão sendo monitorados de acordo com os testes realizados junto com os usuários. Quando uma empresa considera importante a fase de testes, os erros entregues aos clientes poderiam ser evitados e até eliminados na sua totalidade. O planejamento pode garantir que os erros sejam corrigidos, minimizandos os custos mantendo o orçamento dentro do estabelecido com os clientes.

Referências –

CAETANO, C. Ferramentas Open Source e melhores práticas na gestão de testes. Engenharia de Software Magazine – Gestão de Testes. Disponível em: <http://www.garcia.pro.br/EngenhariadeSW/artigos%20engsw/teste/teste%20de%20software%20-%20artigo%202%20-%20rev3%20-%20gestao%20de%20teste%20de%20sw.pdf>. Acessado em: 14/09/2015.

CERVO, A. L.; BERVIAN, A. Metodologia científica. 5. ed. São Paulo: Prentice Hall, 2002.

DAMIÃO, M. A.; CAÇADOR, R. M. C; ARAÚJO, M. A. P. TestLink: Gerenciando atividades de teste. Engenharia de Software Magazine – Gestão de Testes. Disponível em: http://www.devmedia.com.br/testlink-gerenciando-atividades-de-teste/32281. Acessado em 18/09/2015 às 20:04.

HAVLAT, M. Manual do usuário Test Link versão 1.7. Free Software Foundation, versão 1.2, 2008.

Page 3: Como o planejamento de software pode contribuir para qualidade de um software..doc

X Jornada Científica Faculdades Integradas de Bauru - FIB

ISSN 2358-6044 2015

PIERRE, F. PLANEJAMENTO DE TESTES DE SISTEMA. Disponível em: <http://www.matera.com/br/2013/07/29/planejamento-de-testes-de-sistema/>. Acessado em: 14/09/2015.

PRESSMAN, R. S. A IMPORTANCIA DOS TESTES PARA A QUALIDADE DO SOFTWARE. Engenharia de Software Magazine – Gestão de Testes. Disponível em: http://www.devmedia.com.br/a-importancia-dos-testes-para-a-qualidade-do-software/28439. Acessado em: 14/09/2015.