Design Sprint: uma metodologia ágil que une o design thinking aliado ao Agile Development.

A dti, objetivando entregar valor aos seus clientes de maneira ágil e precisa, utiliza como metodologia o design thinking aliado ao Agile Development. Ao iniciarmos um novo projeto, iniciamos com uma Sprint só de Design. Mas o que é Design Sprint? É um processo de 5 dias desenvolvido pela Google Ventures, para responder questões críticas
Leia mais

Como o UML pode potencializar o SCRUM

Desde que a metodologia SCRUM revolucionou o desenvolvimento de software, tem-se discutido sobre uma aparente incompatibilidade entre essa metodologia e os diagramas UML. Neste post, pretendemos demonstrar por que ambos podem ser adotados em um mesmo projeto, não apenas sem gerar conflitos, mas de maneira sinergética. Para uma prática frutífera de SCRUM, uma condição importante
Leia mais

Utilizando Xamarin para desenvolvimento de aplicações corporativas.

Breve histórico Quando se fala em desenvolvimento mobile várias alternativas surgem além das tradicionais abordagens nativas. Um dos nomes que têm mais destaque é o Xamarin. O Xamarin é uma abordagem que utiliza código C# para gerar aplicações Android e iOS., utilizando o compilador Mono para Android e o Mono para iOS. Ao utilizar uma
Leia mais

Modelo de Loteria Implementado na Blockchain do Ethereum

Uma simples PoC para ilustrar o poder do conceito Blockchain. Você provavelmente já ouviu falar no termo Blockchain ou, se nunca ouviu, vale a pena pesquisar. Esse conceito relativamente recente está ganhando cada vez mais notoriedade e promete revolucionar as relações de acordos entre partes de maneira irreversível. Pois bem, então o que é blockchain?
Leia mais

DESIGN THINKING

DESIGN THINKING É o conjunto de métodos e processos para abordar problemas, relacionados à futuras aquisições de informações, análise de conhecimento e propostas de soluções. Uma forma de resolver problemas, desenvolver produtos e pensar projetos baseado no processo cognitivo que os designers usam. Fazem parte do pacote: pesquisa, brainstorms, seleção de ideias, prototipagem. “Design Thinking é uma
Leia mais

Chat Bot

Avaliação de ferramentas de NLP na construção de robôs

Atendimento ao cliente realizado por robôs parece coisa de filme de ficção científica pra você? Então saiba que essa já é a realidade de grandes empresas, como a KLM e CNN. A tecnologia por trás do Chat Bot são ferramentas de NLP – Natural Language Processing, e prometem substituir os aplicativos num futuro bem próximo. Que saber mais
Leia mais

Sobre mesas, softwares e migração de arquitetura

O título pareceu sem sentido? Leia o texto e entenda como esses itens estão relacionados.

Quando entrei na dti, tive meu primeiro contato com o mundo ágil e um dos primeiros ensinamentos que tive de um de nossos Jedis foi: – Fábrica de software não somos nós, fabril não é nosso fazer, artesanato se assemelha mais. Levei um tempo para entender o que ele queria dizer com isso. Pra tentar
Leia mais