Como escrever bons relatórios de bugs

Escrever software é dificil. Manter um software atualizado e em funcionamento sem defeitos, é ainda mais dificil. Uma das ferramentas mais importantes para que isso ocorra, isto é, a criação e manutenção de um bom software, com o mínimo de defeitos (nenhum software é perfeito), é sem dúvida, os relatórios de defeitos, ou bug reports. …

Integrando o Django com o AD Microsoft

Em um projeto novo da SIGMA, nos foi solicitado que utilizássemos os usuários registrados no Active Directory do cliente, significando que teríamos de integrar toda a funcionalidade de login do nosso projeto Django com este camarada. Existem diversas razões para esta integração, principalmente no nosso caso, em que o cliente final é uma grande empresa, …

TDD (Desenvolvimento Guiado por Testes)

A primeira pessoa a apresentar este método de desenvolvimento foi Kent Beck, autor do livro Extreme Programming, e relata em um capitulo de seu livro a necessidade de testar prematuramente, frequentemente e automaticamente, destacando que tal abordagem é necessária, pois quanto mais cedo encontrarmos erros mais barato será consertá-lo. Três anos mais tarde ele lança …

Geoprocessamento Online na Gestão Pública

Para a grande maioria dos municípios brasileiros o gerenciamento espacial de propriedades e lotes é um problema crônico que demanda solução urgente para governanças. A exigência por modelos de gerenciamento práticos e transparentes, oferencendo bases reais e confiáveis para tomadas de decisão, nunca foi tão pertinente.. Para entender a gravidade do tema é preciso observar, …

Novidades do Geoadmin

O Geoadmin está sempre evoluindo. Nossa equipe extremamente talentosa tem adicionando funcionalidades que enxergamos como necessárias para nosso clientes e parceiros. De acordo com os relatos e nossas pesquisas de mercado, conseguimos compreender um pouco sobre gestão de conformidades ou compliance. E nossos clientes, principalmente os das áreas de agroindústria e energia, possuem dificuldades de …