1. Identificação | |
Tipo de Referência | Capítulo de Livro (Book Section) |
Site | plutao.sid.inpe.br |
Código do Detentor | isadg {BR SPINPE} ibi 8JMKD3MGPCW/3DT298S |
Identificador | 8JMKD3MGP3W/3KN2JHL |
Repositório | sid.inpe.br/plutao/2015/12.04.11.20.15 (acesso restrito) |
Última Atualização | 2015:12.11.10.56.25 (UTC) simone |
Repositório de Metadados | sid.inpe.br/plutao/2015/12.04.11.20.16 |
Última Atualização dos Metadados | 2024:01.08.13.39.53 (UTC) simone |
ISBN | 9780128023013 |
Rótulo | lattes: 3413978291577451 1 GuerraAnic:2015:AcQuSo |
Chave de Citação | GuerraAnic:2015:AcQuSo |
Título | Achieving quality on software design through test-driven development |
Ano | 2015 |
Data de Acesso | 29 mar. 2024 |
Tipo Secundário | PRE LI |
Número de Arquivos | 1 |
Tamanho | 154 KiB |
|
2. Contextualização | |
Autor | 1 Guerra, Eduardo Martins 2 Aniche, Mauricio |
Grupo | 1 LAC-CTE-INPE-MCTI-GOV-BR |
Afiliação | 1 Instituto Nacional de Pesquisas Espaciais (INPE) |
Endereço de e-Mail do Autor | 1 eduardo.guerra@inpe.br |
Editor | Mistrik, I. Soley, R. M. Grundy, J. Tekinerdogan, B. |
Título do Livro | Software quality assurance in large scale and complex software-intensive systems |
Editora (Publisher) | Elsevier |
Cidade | Waltham, USA |
Páginas | 201-220 |
Histórico (UTC) | 2015-12-04 11:20:16 :: lattes -> administrator :: 2015-12-07 11:19:26 :: administrator -> simone :: 2015 2015-12-11 10:56:25 :: simone -> administrator :: 2015 2018-06-04 23:25:42 :: administrator -> simone :: 2015 |
|
3. Conteúdo e estrutura | |
É a matriz ou uma cópia? | é a matriz |
Estágio do Conteúdo | concluido |
Transferível | 1 |
Tipo do Conteúdo | External Contribution |
Tipo de Versão | publisher |
Palavras-Chave | Test driven development software |
Resumo | Test-driven development (TDD) is a technique for developing and designing software where tests are created before production code in short cycles. There is some discussion in the software engineering community on whether TDD can really be used to achieve software quality. Some experiments were conducted in the last years comparing development by using TDD with one creating tests after the production code. However, these experiments always have some threats to validity that prevent researchers from reaching a final answer about its effects. This chapter, instead of trying to prove that TDD is more effective than creating tests after, investigates projects where TDD was successfully used, and presents recurrent and common practices applied to its context. A common mistake is to believe that just by creating tests before production code will make the application design just happens. As with any other technique, TDD is not a silver bullet, and while it certainly helps to achieve some desirable characteristics in software, such as decoupling and separation of concerns, other practices should complement its usage, especially for architecture and design coherence. In this chapter, we dive deep in TDD practice and how to perform it to achieve quality in software design. We also present techniques that should be used to setup a foundation to start TDD in project and to refine the design after it is applied. |
Área | COMP |
Arranjo | urlib.net > BDMCI > Fonds > Produção anterior à 2021 > LABAC > Achieving quality on... |
Conteúdo da Pasta doc | acessar |
Conteúdo da Pasta source | não têm arquivos |
Conteúdo da Pasta agreement | não têm arquivos |
|
4. Condições de acesso e uso | |
Idioma | pt |
Arquivo Alvo | 1_guerra3.pdf |
Grupo de Usuários | lattes |
Grupo de Leitores | administrator simone |
Visibilidade | shown |
Permissão de Leitura | deny from all and allow from 150.163 |
Permissão de Atualização | não transferida |
|
5. Fontes relacionadas | |
Repositório Espelho | urlib.net/www/2011/03.29.20.55 |
Unidades Imediatamente Superiores | 8JMKD3MGPCW/3ESGTTP |
Lista de Itens Citando | sid.inpe.br/bibdigital/2013/09.22.23.14 1 |
Acervo Hospedeiro | dpi.inpe.br/plutao@80/2008/08.19.15.01 |
|
6. Notas | |
Campos Vazios | archivingpolicy archivist callnumber copyholder copyright creatorhistory descriptionlevel dissemination doi e-mailaddress edition format issn lineage mark nextedition notes numberofvolumes orcid parameterlist parentrepositories previousedition previouslowerunit progress project resumeid rightsholder schedulinginformation secondarydate secondarykey secondarymark serieseditor seriestitle session shorttitle sponsor subject tertiarymark tertiarytype translator url volume |
|
7. Controle da descrição | |
e-Mail (login) | simone |
atualizar | |
|