Elaboração de um processo de teste com base em um estudo de caso real
Autor(a) principal: | |
---|---|
Data de Publicação: | 2012 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFSCAR |
Texto Completo: | https://repositorio.ufscar.br/handle/ufscar/519 |
Resumo: | Small companies face barriers to either implement or enhance their software testing processes due to the lack of experts in testing, the lack of resources and difficulties to adapt testing-related maturity models to a particular context. The goal of this research is devising a strategy that can be applied by software companies to the definition of testing processes, or even to the enhancement of the current company s process. The strategy for the definition of testing processes has been built upon the results of a case study of a small software development company. In such case study, we have characterized the company s current testing process and, based on it, we have devised a new process that relies both on the TMMi reference model and on the results of a survey that has gathered the opinion of professionals in software testing. The three main contributions of this research are: (i) a reduced test process model as a result of the mentioned survey; (ii) a newly devised testing process for the case company; and (iii) a strategy for the definition of testing processes devised from the case study, which is based on the TMMi reference model and on the opinion of software testing professionals. The sequence of steps performed in the case study enabled us to establish a testing process that takes into consideration the TMMi model and other company s particularities, thus resulting in a process whose focus is on quality. Performing such steps enables the company to evaluate and enhance its testing process whenever required. |
id |
SCAR_8587a404e040b55e97d62019a852c933 |
---|---|
oai_identifier_str |
oai:repositorio.ufscar.br:ufscar/519 |
network_acronym_str |
SCAR |
network_name_str |
Repositório Institucional da UFSCAR |
repository_id_str |
4322 |
spelling |
Camargo, Kamilla GomesFabbri, Sandra Camargo Pinto Ferrazhttp://lattes.cnpq.br/2204086299921323http://lattes.cnpq.br/1294928190136566862bc2ff-42f9-4883-a9b8-7f29f0846b432016-06-02T19:06:02Z2013-03-052016-06-02T19:06:02Z2012-12-10CAMARGO, Kamilla Gomes. Elaboração de um processo de teste com base em um estudo de caso real. 2012. 120 f. Dissertação (Mestrado em Ciências Exatas e da Terra) - Universidade Federal de São Carlos, São Carlos, 2012.https://repositorio.ufscar.br/handle/ufscar/519Small companies face barriers to either implement or enhance their software testing processes due to the lack of experts in testing, the lack of resources and difficulties to adapt testing-related maturity models to a particular context. The goal of this research is devising a strategy that can be applied by software companies to the definition of testing processes, or even to the enhancement of the current company s process. The strategy for the definition of testing processes has been built upon the results of a case study of a small software development company. In such case study, we have characterized the company s current testing process and, based on it, we have devised a new process that relies both on the TMMi reference model and on the results of a survey that has gathered the opinion of professionals in software testing. The three main contributions of this research are: (i) a reduced test process model as a result of the mentioned survey; (ii) a newly devised testing process for the case company; and (iii) a strategy for the definition of testing processes devised from the case study, which is based on the TMMi reference model and on the opinion of software testing professionals. The sequence of steps performed in the case study enabled us to establish a testing process that takes into consideration the TMMi model and other company s particularities, thus resulting in a process whose focus is on quality. Performing such steps enables the company to evaluate and enhance its testing process whenever required.Pequenas empresas encontram algumas barreiras para implementar ou melhorar seus processos de teste devido à falta de profissionais especializados em teste, falta de recursos e também devido à dificuldade em adaptar modelos de maturidade em teste para o contexto específico da empresa. O objetivo deste trabalho é apresentar uma estratégia para que as empresas possam definir um processo de teste, ou melhorar o processo de teste existente. A estratégia para elaboração de um processo de teste para pequenas empresas foi extraída a partir da realização de um estudo prático em uma pequena empresa desenvolvedora de software. Nesse estudo estabeleceu-se como base o processo de teste existente na empresa e definiu-se um novo processo de teste, tendo como referência o TMMi e um survey, que coletou a opinião de profissionais que atuam na área de teste. Os três resultados obtidos neste trabalho são: (i) O modelo de um processo reduzido, resultante do survey; (ii) um novo processo de teste que foi proposto para a empresa; e (iii) uma estratégia para elaboração de processo de teste extraída de um estudo prático, com base no TMMi e na opinião de profissionais de teste. A sequência de passos que foi realizada no estudo prático permitiu chegar a uma proposta de processo de teste que leva em consideração o TMMi, sendo portanto, uma proposta de processo com foco em qualidade. A generalização dos passos executados resultam em uma estratégia que pode ser aplicada por empresas para avaliar e melhorar seu processo de teste sempre que necessário.Financiadora de Estudos e Projetosapplication/pdfporUniversidade Federal de São CarlosPrograma de Pós-Graduação em Ciência da Computação - PPGCCUFSCarBREngenharia de softwareSoftware - testesMelhoria de processoTMMiPequenas e médias empresasDefinição de processoSoftware testingProcess improvementTMMiProcess definitionSmall companiesCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOElaboração de um processo de teste com base em um estudo de caso realinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesis-1-146bcb0a4-b39e-4d47-84cc-3e27a086389finfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFSCARinstname:Universidade Federal de São Carlos (UFSCAR)instacron:UFSCARORIGINAL4892.pdfapplication/pdf2883181https://repositorio.ufscar.br/bitstream/ufscar/519/1/4892.pdf6b4b510decd1413c928602b92eed6f11MD51TEXT4892.pdf.txt4892.pdf.txtExtracted texttext/plain0https://repositorio.ufscar.br/bitstream/ufscar/519/2/4892.pdf.txtd41d8cd98f00b204e9800998ecf8427eMD52THUMBNAIL4892.pdf.jpg4892.pdf.jpgIM Thumbnailimage/jpeg8797https://repositorio.ufscar.br/bitstream/ufscar/519/3/4892.pdf.jpg1ce064e02124249ea7376c8e834cca25MD53ufscar/5192023-09-18 18:31:27.435oai:repositorio.ufscar.br:ufscar/519Repositório InstitucionalPUBhttps://repositorio.ufscar.br/oai/requestopendoar:43222023-09-18T18:31:27Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR)false |
dc.title.por.fl_str_mv |
Elaboração de um processo de teste com base em um estudo de caso real |
title |
Elaboração de um processo de teste com base em um estudo de caso real |
spellingShingle |
Elaboração de um processo de teste com base em um estudo de caso real Camargo, Kamilla Gomes Engenharia de software Software - testes Melhoria de processo TMMi Pequenas e médias empresas Definição de processo Software testing Process improvement TMMi Process definition Small companies CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
title_short |
Elaboração de um processo de teste com base em um estudo de caso real |
title_full |
Elaboração de um processo de teste com base em um estudo de caso real |
title_fullStr |
Elaboração de um processo de teste com base em um estudo de caso real |
title_full_unstemmed |
Elaboração de um processo de teste com base em um estudo de caso real |
title_sort |
Elaboração de um processo de teste com base em um estudo de caso real |
author |
Camargo, Kamilla Gomes |
author_facet |
Camargo, Kamilla Gomes |
author_role |
author |
dc.contributor.authorlattes.por.fl_str_mv |
http://lattes.cnpq.br/1294928190136566 |
dc.contributor.author.fl_str_mv |
Camargo, Kamilla Gomes |
dc.contributor.advisor1.fl_str_mv |
Fabbri, Sandra Camargo Pinto Ferraz |
dc.contributor.advisor1Lattes.fl_str_mv |
http://lattes.cnpq.br/2204086299921323 |
dc.contributor.authorID.fl_str_mv |
862bc2ff-42f9-4883-a9b8-7f29f0846b43 |
contributor_str_mv |
Fabbri, Sandra Camargo Pinto Ferraz |
dc.subject.por.fl_str_mv |
Engenharia de software Software - testes Melhoria de processo TMMi Pequenas e médias empresas Definição de processo |
topic |
Engenharia de software Software - testes Melhoria de processo TMMi Pequenas e médias empresas Definição de processo Software testing Process improvement TMMi Process definition Small companies CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
dc.subject.eng.fl_str_mv |
Software testing Process improvement TMMi Process definition Small companies |
dc.subject.cnpq.fl_str_mv |
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
description |
Small companies face barriers to either implement or enhance their software testing processes due to the lack of experts in testing, the lack of resources and difficulties to adapt testing-related maturity models to a particular context. The goal of this research is devising a strategy that can be applied by software companies to the definition of testing processes, or even to the enhancement of the current company s process. The strategy for the definition of testing processes has been built upon the results of a case study of a small software development company. In such case study, we have characterized the company s current testing process and, based on it, we have devised a new process that relies both on the TMMi reference model and on the results of a survey that has gathered the opinion of professionals in software testing. The three main contributions of this research are: (i) a reduced test process model as a result of the mentioned survey; (ii) a newly devised testing process for the case company; and (iii) a strategy for the definition of testing processes devised from the case study, which is based on the TMMi reference model and on the opinion of software testing professionals. The sequence of steps performed in the case study enabled us to establish a testing process that takes into consideration the TMMi model and other company s particularities, thus resulting in a process whose focus is on quality. Performing such steps enables the company to evaluate and enhance its testing process whenever required. |
publishDate |
2012 |
dc.date.issued.fl_str_mv |
2012-12-10 |
dc.date.available.fl_str_mv |
2013-03-05 2016-06-02T19:06:02Z |
dc.date.accessioned.fl_str_mv |
2016-06-02T19:06:02Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
CAMARGO, Kamilla Gomes. Elaboração de um processo de teste com base em um estudo de caso real. 2012. 120 f. Dissertação (Mestrado em Ciências Exatas e da Terra) - Universidade Federal de São Carlos, São Carlos, 2012. |
dc.identifier.uri.fl_str_mv |
https://repositorio.ufscar.br/handle/ufscar/519 |
identifier_str_mv |
CAMARGO, Kamilla Gomes. Elaboração de um processo de teste com base em um estudo de caso real. 2012. 120 f. Dissertação (Mestrado em Ciências Exatas e da Terra) - Universidade Federal de São Carlos, São Carlos, 2012. |
url |
https://repositorio.ufscar.br/handle/ufscar/519 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.confidence.fl_str_mv |
-1 -1 |
dc.relation.authority.fl_str_mv |
46bcb0a4-b39e-4d47-84cc-3e27a086389f |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Universidade Federal de São Carlos |
dc.publisher.program.fl_str_mv |
Programa de Pós-Graduação em Ciência da Computação - PPGCC |
dc.publisher.initials.fl_str_mv |
UFSCar |
dc.publisher.country.fl_str_mv |
BR |
publisher.none.fl_str_mv |
Universidade Federal de São Carlos |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFSCAR instname:Universidade Federal de São Carlos (UFSCAR) instacron:UFSCAR |
instname_str |
Universidade Federal de São Carlos (UFSCAR) |
instacron_str |
UFSCAR |
institution |
UFSCAR |
reponame_str |
Repositório Institucional da UFSCAR |
collection |
Repositório Institucional da UFSCAR |
bitstream.url.fl_str_mv |
https://repositorio.ufscar.br/bitstream/ufscar/519/1/4892.pdf https://repositorio.ufscar.br/bitstream/ufscar/519/2/4892.pdf.txt https://repositorio.ufscar.br/bitstream/ufscar/519/3/4892.pdf.jpg |
bitstream.checksum.fl_str_mv |
6b4b510decd1413c928602b92eed6f11 d41d8cd98f00b204e9800998ecf8427e 1ce064e02124249ea7376c8e834cca25 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR) |
repository.mail.fl_str_mv |
|
_version_ |
1802136245070987264 |