Prefácio do eBook de testes da Thoughtworls Brasil

18 de novembro de 2015 0 Por Ramos de Souza Janones
Do Zero ao Profissional com PHP. Mais de 2.300 alunos recomenda.Powered by Rock Convert

Ok, o código de teste testa o código funcional. Mas quem testa o código de teste?

Anos atrás, seguidamente me faziam tal pergunta. E eu me enrolava todo tentando responder. Eram os anos iniciais de métodos ágeis. TDD e integração contínua ainda eram novidade para a maioria das pessoas nas conferências de TI. E eu ali, tentando falar de um pedacinho da parte visível do iceberg.

Nessa época, a indústria de software já se sentia evoluída. UML, base de dados relacional, Java (escreva uma vez e execute em qualquer lugar!). Ah, e os cargos. Todos bem definidos e de acordo com as fases de desenvolvimento de software. Analista do negócio, desenvolvedor e testador. E, para garantir o sucesso, arquitetos e gerentes.

Mas o nosso mundo mudou, e rápido! Está tudo nas nuvens. Os métodos são ágeis, e estamos no caminho da Internet das Coisas. Ferrou! Desculpem o meu francês, mas ferrou. Como vamos construir software de qualidade? “Constrói aí que depois alguém testa” não cola mais. Tampouco aquela minha visão simplista de que teste automatizado com integração contínua iria resolver todos os seus problemas.

Era apenas a ponta do iceberg e, quando você ia mergulhar para entender a parte imersa, veio o tal do Global Warming e derreteu tudo. O bloco de gelo não está mais separado. Derreteu e se juntou ao mar que o rodeava.

A metáfora era falha! A separação entre departamentos também. Assim como a clareza das fases de desenvolvimento de software e seus respectivos guardiões. Qualidade e, portanto, testes e verificação não são mais atividades separadas da criação do software.

A frase estava errada. Não é que o código de teste testa o código funcional. Mas sim que o time preza por qualidade, e está colaborando para gerar valor mais rápido e com maior frequência.

E eis que surgem pessoas interessadas nessa nova filosofia. E elas não se identificam claramente por um cargo ou papel: testadores com skills de programação, analistas de qualidade, analistas do negócio, DevOps ou desenvolvedores com perfil analítico e de qualidade.

E é isto que meus prezados colegas compartilham neste e-Book, por meio de contos, histórias e dicas sobre software e qualidade: compartilham como fazemos para alcançar valor mais rápido e com maior frequência.

 Boa leitura!

Para baixar o eBook, clique aqui

Ah, se gostou deste artigo, vai adorar este livro:

Livro do curso: Marketing para Empresas e Profissonas de Software

capalivro

Esta obra tem como objetivo levar o leitor a pensar sobre todas as estratégias de mercado a fim de se destacar da concorrência no setor de software, aumentando suas chances de vendas. 

Em todos os capítulos do livro há estudos de casos, conteúdos complementares e dicas de ferramentas que tornam a obra completa, levando o leitor a uma reflexão de todo seu negócio e tornando-o competitivo e lucrativo.

Mais sobre o livro….

Powered by Rock Convert
Powered by Rock Convert

Ramos de Souza Janones

Janones, é um empreendedor brasileiro apaixonado por empreendedorismo e tecnologia. Ao longo dos anos trabalhando com o desenvolvimento de softwares desktop desde a linguagem Clipper, passando pelo Delphi e atualmente com Java.

Optou pela formação de Publicidade e Marketing por sua segunda empresa de tecnologia ter participado do "boom" da internet nos anos 90 e na procura de melhorar seus conhecimentos em negócios.

Em razão da principal formação e profundos conhecimentos em programação e banco de dados, é capaz de realizar o desenvolvimento de aplicativos web, desktop e mobile com maior criatividade e inovação que profissionais de desenvolvimento com uma formação única e mais especifica, dedicada somente ao desenvolvimento de softwares.

Com toda sua experiência com empresas de software, sua formação e paixão por negócios escreveu o livro "Marketing para Empresas e Profissionais de Software", publicado pela editora carioca Ciência Moderna em 2012. Além de outros livros sobre programação.

Últimos posts por Ramos de Souza Janones (exibir todos)