Início Artigos
Artigos
Feed RSS-
Ética - uma perspectiva psicológica
Com as tecnologias emergentes, como machine learning, os desenvolvedores agora podem alcançar mais do que nunca. Mas esse novo poder tem um lado negativo.
-
Engenheiros de software - última esperança para a ética na tecnologia da informação?
Em março, o Stack Overflow publicou a Pesquisa para Desenvolvedores de 2018 e, pela primeira vez, incluiu perguntas sobre ética.
-
Como alcançar a colaboração como principal direcionador de testes contínuos
Frequentemente o sonho da transformação digital bem-sucedida se depara diante de uma estratégia de testes contínuos limitada e centrada na equipe. Este artigo descreve como os testes devem ser aplicados para se adequar tanto às equipes ágeis como em toda a organização, por que a colaboração é o principal facilitador e como as diferentes técnicas de teste funcionam juntas para todo o sucesso.
-
O mindset ágil no Brasil, 17 anos depois do manifesto
A conferência Agile Brazil 2018 reuniu diversos profissionais engajados com o termo agilidade. O infoQ cobriu o evento e entrevistou agilistas sobre cenário atual e os rumos e proporções que o mindset vem tomando. Os desafios gerados na adoção do mindset Ágil, abordagens essenciais para equipe Ágil e os perigos do dogmatismo para desenvolvimento iterativo, incremental e evolucionário.
-
O jeito Toyota para Scrum
A Toyota Connected usa Scrum combinado com o Sistema Toyota de Produção para ter uma Produção Lean, o que possibilita entregar ciclos de PDCA rápidos. A agilidade não é o objetivo, é um resultado. O Scrum sozinho não é o Lean, e ser Lean também não significa ser Ágil. Podemos ser Lean sem ser Ágil e Ágil sem ser Lean. São coisas diferentes, ainda que complementares.
-
Você é a barreira para inovação?
Adotamos tecnologias como SOA e microservices para manter a estrutura blindada no futuro. Então por que resistir à inovação? Não é sua tecnologia, é sua cultura. Com mais de 15 anos de experiência em desenvolvimento web e quatro anos no desenvolvimento de negócios, Robert Zazueta desenvolveu, projetou, consumiu, suportou e gerenciou diversas APIs e integrações com parceiros.
-
Seis ferramentas incríveis para construir Mobile Apps com Realidade Aumentada
A RA é usada em muitos setores, como saúde, comércio eletrônico e arquitetura. Este artigo descreve os recursos que devem ser procurados em um SDK, comparando seis toolkits amplamente conhecidos.
-
Sistemas resilientes no mundo bancário
Resiliência significa tolerar falhas, não eliminá-las. Para construir sistemas resilientes, especialmente para sistemas críticos para bancos, é imprescindível construir sistemas que absorvam os problemas e continuem ou se recuperem.
-
Scrum virtual
Na apresentação Scrum Virtual, Jeanne Boyarsky aborda os desafios de ser ágil em equipes virtuais e apresenta ferramentas e dicas sobre como manter a equipe engajada e com foco. Neste cenário, as equipes podem trabalhar de forma remota usando algumas ferramentas e técnicas concretas que podem ser úteis para manter a equipe alinhada antes que qualquer decisão crítica seja tomada.
-
Revisão do livro: Construindo Projetos Blockchain
Este livro fornece uma introdução sobre a construção de contratos inteligentes Ethereum. Abrange Solidity e web3.js e é destinado a desenvolvedores que já sabem programar em Javascript.
-
Testes de Automação com Cucumber BDD em times Ágeis
Nos últimos anos, há cada vez mais equipes de software implementado a metodologia de software Ágil em seu processo de desenvolvimento para se adaptar a esse mercado volátil. Essa tendência desafia as equipes de teste na gerência de casos e scripts de teste que precisam ser mantidos de acordo com os requisitos em constante mudança.
-
Analisando e prevenindo o preconceito inconsciente em Machine Learning
Este artigo é baseado na palestra de Rachel Thomas, “Analisando e Prevenindo o preconceito Inconsciente na Aprendizagem de Máquina” na QCon.ai 2018. Thomas trabalha na fast, um laboratório de pesquisa sem fins lucrativos que possui parceria com o Instituto de Dados da Universidade de São Francisco e fornece treinamento em Deep Learning para a comunidade de desenvolvedores.