DesignOps: Preenchendo o GAP entre designers e desenvolvedores

O DesignOps é uma proposta metodológica desenvolvida pelo AirBnb e baseada em conceitos e práticas já conhecidos do DevOps. Surgiu da necessidade de promover a colaboração entre designers, desenvolvedores e outros. Com a missão de proporcionar agilidade a toda a organização através de ferramentas, sistemas e serviços centralizados que melhoram a velocidade e a qualidade da
Leia mais

Azure Function – Parte 1: Scripts com C#

O Azure Function é uma arquitetura servless muito útil, no qual pode-se desenvolver funcionalidades desacopladas com relativa facilidade (muito aderente a uma arquitetura de microserviços, por exemplo). A Azure permite a utilização de algumas linguagens para tal, como por exemplo javascript e C#Script. C# scripting was introduced into .NET community together with the Roslyn CTP
Leia mais

Criando PDFs em Asp.NET MVC com Rotativa

Rotativa é uma biblioteca de conversão de arquivos HTML em PDF em ASP.NET MVC baseado na ferramenta wkhtmltopdf. Com ele os códigos em HTML e CSS podem ser aproveitados para criar um arquivo PDF. O Rotativa necessita do executável wkhtmltopdf.exe para criar os arquivos. Ele deve ser instalado como um pacote nuget comum Apenas
Leia mais

Sobre concreto, lâmpadas e softwares

Há um tempo falamos aqui no blog sobre mesas e softwares. Naquela ocasião dissemos que softwares são como mesas, constroem seu sentido à medida que sua utilidade é definida. Dessa vez, vamos compará-los a velas e lâmpadas. E para que essa comparação faça sentido, vamos usar o case de um dos nossos clientes. Nosso cliente
Leia mais

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