Upload
ramiro-batista-da-luz
View
379
Download
2
Embed Size (px)
DESCRIPTION
Citation preview
Resumo parcial do artigo sobre adocao de TDDTopicos Limiting factor 7 (LF7) e Ameacas a validade
Ramiro Batista Luz1, Edicarlo Grossi Turela1
DAINF - Departamento Academico de InformaticaUniversidade Tecnologica Federal do Parana (UTFPR)
Av. Sete de Setembro, 3165Curitiba - Parana - Brasil - CEP: 80230-901
[email protected], [email protected]
8 Novembro 2011
Ramiro Batista Luz, Edicarlo Grossi Turela Resumo parcial do artigo sobre adocao de TDD
Resumo
A apresentacao mostra um resumo de ıtens do artigo ”Factors LimitingIndustrial Adoption of Test Driven Development: A Systematic Review”[Causevic et al.(2011)Causevic, Sundmark, and Punnekkat]. Os ıtensapresentados sao o fator limitante 7 (LF7) e as ameacas a validade dapesquisa.
Ramiro Batista Luz, Edicarlo Grossi Turela Resumo parcial do artigo sobre adocao de TDD
Codigo Legado
O ıtem LF7, trata do fator limitante 7, codigo legado.
Contextualiza o que representa codigo legado numa organizacao.
Foram observados dois estudos de caso industriais com profissionais.
Estes profissionais relataram problemas com a adocao de TDD emcodigo legado.
Destacaram principalmente a falta de suıtes de teste de regressaoautomatizados em nıvel de unidade ou unitarios.
TDD, originalmente, nao discute como lidar com codigo legado.
O metodo assume que todo codigo e desenvolvido do inicio.
Isso raramente e uma realidade nas organizacoes, prejudicando aadocao de TDD.
A falta de suıtes de testes automatizados prejudica a flexibilidadefornecida pelo feedback das suıtes de teste automatizados.
Desenvolvedores podem ficar mais ansiosos por nao saber como umamudanca afeta o codigo existente.
Ramiro Batista Luz, Edicarlo Grossi Turela Resumo parcial do artigo sobre adocao de TDD
Codigo Legado
O ıtem LF7, trata do fator limitante 7, codigo legado.
Contextualiza o que representa codigo legado numa organizacao.
Foram observados dois estudos de caso industriais com profissionais.
Estes profissionais relataram problemas com a adocao de TDD emcodigo legado.
Destacaram principalmente a falta de suıtes de teste de regressaoautomatizados em nıvel de unidade ou unitarios.
TDD, originalmente, nao discute como lidar com codigo legado.
O metodo assume que todo codigo e desenvolvido do inicio.
Isso raramente e uma realidade nas organizacoes, prejudicando aadocao de TDD.
A falta de suıtes de testes automatizados prejudica a flexibilidadefornecida pelo feedback das suıtes de teste automatizados.
Desenvolvedores podem ficar mais ansiosos por nao saber como umamudanca afeta o codigo existente.
Ramiro Batista Luz, Edicarlo Grossi Turela Resumo parcial do artigo sobre adocao de TDD
Codigo Legado
O ıtem LF7, trata do fator limitante 7, codigo legado.
Contextualiza o que representa codigo legado numa organizacao.
Foram observados dois estudos de caso industriais com profissionais.
Estes profissionais relataram problemas com a adocao de TDD emcodigo legado.
Destacaram principalmente a falta de suıtes de teste de regressaoautomatizados em nıvel de unidade ou unitarios.
TDD, originalmente, nao discute como lidar com codigo legado.
O metodo assume que todo codigo e desenvolvido do inicio.
Isso raramente e uma realidade nas organizacoes, prejudicando aadocao de TDD.
A falta de suıtes de testes automatizados prejudica a flexibilidadefornecida pelo feedback das suıtes de teste automatizados.
Desenvolvedores podem ficar mais ansiosos por nao saber como umamudanca afeta o codigo existente.
Ramiro Batista Luz, Edicarlo Grossi Turela Resumo parcial do artigo sobre adocao de TDD
Codigo Legado
O ıtem LF7, trata do fator limitante 7, codigo legado.
Contextualiza o que representa codigo legado numa organizacao.
Foram observados dois estudos de caso industriais com profissionais.
Estes profissionais relataram problemas com a adocao de TDD emcodigo legado.
Destacaram principalmente a falta de suıtes de teste de regressaoautomatizados em nıvel de unidade ou unitarios.
TDD, originalmente, nao discute como lidar com codigo legado.
O metodo assume que todo codigo e desenvolvido do inicio.
Isso raramente e uma realidade nas organizacoes, prejudicando aadocao de TDD.
A falta de suıtes de testes automatizados prejudica a flexibilidadefornecida pelo feedback das suıtes de teste automatizados.
Desenvolvedores podem ficar mais ansiosos por nao saber como umamudanca afeta o codigo existente.
Ramiro Batista Luz, Edicarlo Grossi Turela Resumo parcial do artigo sobre adocao de TDD
Codigo Legado
O ıtem LF7, trata do fator limitante 7, codigo legado.
Contextualiza o que representa codigo legado numa organizacao.
Foram observados dois estudos de caso industriais com profissionais.
Estes profissionais relataram problemas com a adocao de TDD emcodigo legado.
Destacaram principalmente a falta de suıtes de teste de regressaoautomatizados em nıvel de unidade ou unitarios.
TDD, originalmente, nao discute como lidar com codigo legado.
O metodo assume que todo codigo e desenvolvido do inicio.
Isso raramente e uma realidade nas organizacoes, prejudicando aadocao de TDD.
A falta de suıtes de testes automatizados prejudica a flexibilidadefornecida pelo feedback das suıtes de teste automatizados.
Desenvolvedores podem ficar mais ansiosos por nao saber como umamudanca afeta o codigo existente.
Ramiro Batista Luz, Edicarlo Grossi Turela Resumo parcial do artigo sobre adocao de TDD
Codigo Legado
O ıtem LF7, trata do fator limitante 7, codigo legado.
Contextualiza o que representa codigo legado numa organizacao.
Foram observados dois estudos de caso industriais com profissionais.
Estes profissionais relataram problemas com a adocao de TDD emcodigo legado.
Destacaram principalmente a falta de suıtes de teste de regressaoautomatizados em nıvel de unidade ou unitarios.
TDD, originalmente, nao discute como lidar com codigo legado.
O metodo assume que todo codigo e desenvolvido do inicio.
Isso raramente e uma realidade nas organizacoes, prejudicando aadocao de TDD.
A falta de suıtes de testes automatizados prejudica a flexibilidadefornecida pelo feedback das suıtes de teste automatizados.
Desenvolvedores podem ficar mais ansiosos por nao saber como umamudanca afeta o codigo existente.
Ramiro Batista Luz, Edicarlo Grossi Turela Resumo parcial do artigo sobre adocao de TDD
Codigo Legado
O ıtem LF7, trata do fator limitante 7, codigo legado.
Contextualiza o que representa codigo legado numa organizacao.
Foram observados dois estudos de caso industriais com profissionais.
Estes profissionais relataram problemas com a adocao de TDD emcodigo legado.
Destacaram principalmente a falta de suıtes de teste de regressaoautomatizados em nıvel de unidade ou unitarios.
TDD, originalmente, nao discute como lidar com codigo legado.
O metodo assume que todo codigo e desenvolvido do inicio.
Isso raramente e uma realidade nas organizacoes, prejudicando aadocao de TDD.
A falta de suıtes de testes automatizados prejudica a flexibilidadefornecida pelo feedback das suıtes de teste automatizados.
Desenvolvedores podem ficar mais ansiosos por nao saber como umamudanca afeta o codigo existente.
Ramiro Batista Luz, Edicarlo Grossi Turela Resumo parcial do artigo sobre adocao de TDD
Codigo Legado
O ıtem LF7, trata do fator limitante 7, codigo legado.
Contextualiza o que representa codigo legado numa organizacao.
Foram observados dois estudos de caso industriais com profissionais.
Estes profissionais relataram problemas com a adocao de TDD emcodigo legado.
Destacaram principalmente a falta de suıtes de teste de regressaoautomatizados em nıvel de unidade ou unitarios.
TDD, originalmente, nao discute como lidar com codigo legado.
O metodo assume que todo codigo e desenvolvido do inicio.
Isso raramente e uma realidade nas organizacoes, prejudicando aadocao de TDD.
A falta de suıtes de testes automatizados prejudica a flexibilidadefornecida pelo feedback das suıtes de teste automatizados.
Desenvolvedores podem ficar mais ansiosos por nao saber como umamudanca afeta o codigo existente.
Ramiro Batista Luz, Edicarlo Grossi Turela Resumo parcial do artigo sobre adocao de TDD
Codigo Legado
O ıtem LF7, trata do fator limitante 7, codigo legado.
Contextualiza o que representa codigo legado numa organizacao.
Foram observados dois estudos de caso industriais com profissionais.
Estes profissionais relataram problemas com a adocao de TDD emcodigo legado.
Destacaram principalmente a falta de suıtes de teste de regressaoautomatizados em nıvel de unidade ou unitarios.
TDD, originalmente, nao discute como lidar com codigo legado.
O metodo assume que todo codigo e desenvolvido do inicio.
Isso raramente e uma realidade nas organizacoes, prejudicando aadocao de TDD.
A falta de suıtes de testes automatizados prejudica a flexibilidadefornecida pelo feedback das suıtes de teste automatizados.
Desenvolvedores podem ficar mais ansiosos por nao saber como umamudanca afeta o codigo existente.
Ramiro Batista Luz, Edicarlo Grossi Turela Resumo parcial do artigo sobre adocao de TDD
Discussao - Ameacas a Validade - Validade de construcao
Refere-se a correta relacao entre construcao teorica e observacoes reais,como qualidade ou tempo de desenvolvimento.
Ramiro Batista Luz, Edicarlo Grossi Turela Resumo parcial do artigo sobre adocao de TDD
Discussao - Ameacas a Validade - Validade interna
Refere-se a propriedade da analise dos dados. Neste estudo a analiseestatıstica dos dados extraıdos.
Ramiro Batista Luz, Edicarlo Grossi Turela Resumo parcial do artigo sobre adocao de TDD
Discussao - Ameacas a Validade - Validade externa
E a generalizacao dos resultados do estudo fora do escopo dainvestigacao. A variedade do conjunto de estudos, tipos e domınios servepara limitar as ameacas da validade externa.
Ramiro Batista Luz, Edicarlo Grossi Turela Resumo parcial do artigo sobre adocao de TDD
Discussao - Ameacas a Validade - Confiabilidade
O criterio de inclusao e exclusao e explicitamente dado no estudo, aameaca e confiabilidade principal tem interesse nas analises dos resultadosna agregacao dos efeitos relatados de TDD para os fatores de limitacao.
Ramiro Batista Luz, Edicarlo Grossi Turela Resumo parcial do artigo sobre adocao de TDD
Referencias I
A. Causevic, D. Sundmark, and S. Punnekkat.Factors limiting industrial adoption of test driven development: Asystematic review.In Software Testing, Verification and Validation (ICST), 2011 IEEEFourth International Conference on, pages 337–346. IEEE, Mar.2011.ISBN 978-1-61284-174-8.doi: 10.1109/ICST.2011.19.URL http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.
htm?arnumber=5770623.
Ramiro Batista Luz, Edicarlo Grossi Turela Resumo parcial do artigo sobre adocao de TDD