InfoQ

InfoQ

Notícias

Meus Favoritos

Faça oLogin ou Cadastre-se para ativar o recurso de favoritos por tempo ilimitado.

O conteúdo foi adicionado aos favoritos!

Houve um erro ao adicionar aos favoritos! Por favor, tente novamente.

EU Software Liability lawsuit: a metade diz que teste unitário é a resposta

Postado por Mike Bria , traduzido por Gisela Nogueira em 26 Ago 2009

Seções
Processos e Práticas
Tópicos
Mudança de Cultura ,
Qualidade ,
Agile nas empresas ,
Cultura ,
Artesanato de software ,
Agile ,
Negócios

52% dos desenvolvedorres de .NET, questionados pela Typemock, pensam que teste unitário pode ajudar empresas a evitar processos relacionados à proposta do projeto de lei de responsabilidade do software na EU (União Européia).

Como relatado pela Typemock:

De acordo com a pesquisa realizada pela Typemock mais da metade dos desenvolvedores acreditam que teste unitário pode evitar processos se o novo projeto de lei de responsabilidade de software na EU for aprovado.

Typemock realizou uma pesquisa perguntando aos desenvolvedores .NET se eles achavam que teste unitário pode ajudar as empresas a evitar ações judiciais se a nova lei EU software liability bill, proposta pelos Comissários Viviane Reding e Meglena Kuneva, passará.  52% deles disseram que sim.

TypeMock questionou desenvolvedores online, em seu blog, e offline, no evento Typemock’s Unit Testing Open Microphone na 2009 Norwegian Developers Conference (NDC). Nesse evento desenvolvedores expressaram suas opiniões sobre teste unitário e o projeto de lei. Embora a maioria deles tenha dito que não devem ser responsabilizados pelos seu códigos, acreditam que o projeto será aprovador, teste unitário vai ajudar as empresas a ter confiança em seus produtos e evitar processos futuros.

Teste unitário foi um dos tópicos centrais da conferência, com o palestrante principal Robert C. Martin (Uncle Bob) declara que teste unitário e TDD são necessários para desenvolvedores de software profissionais, um dia inteiro dedicado a sessões de teste unitário, e como mencionado, o evento Typemock’s Unit Testing.

“Nós acreditamos que empresas devem sempre esforçar-se ao máximo em liberar produtos com maior qualidade, que produzem valor real para o cliente, e que o teste unitário é a forma mais eficaz de começar a fazer isso acontecer.” falou Roy Osherove, desenvolvedor sênior da Typemock, e autor do livro a Arte do Teste Unitário.

Duas questões devem ser consideradas:

  1. Esse projeto de lei de responsabilidade do software da EU é uma boa idéia?
  2. ual é o pensamento dos outros 48%, que teste unitário não vai ajudar a prevenir software defeituoso? Hm.