skip to Main Content
Gestor De Projetos Estudando Sobre Agile E Anti-Ágil, Digitando Com Um Relógio De Pulso Para Ilustrar O Artigo

O anti-ágil: quais as práticas que te afastam do Agile

No mercado de desenvolvimento de software, muito se fala em agilidade e seus princípios. Temos também papéis dentro da organização ficando mais comuns, como: agilista, agile coach, agile máster, entre outros derivados da “agilidade”.  Pois bem, aqui gostaria de falar o que não é ser ágil. Polêmico, certo? Bom, a ideia aqui é comentar a respeito do que…

Continue lendo

Lightning Talk – Um bate-papo sobre segurança, tecnologia e inovação

Para falar de Bitcoin e Blockchain, antes precisamos entender a evolução dos meios de pagamento. A necessidade de segurança é algo que a tecnologia vem tentando solucionar com suas inovações. Mas como isso funciona, na prática? Você sabe o potencial da Blockchain e o motivo para Bitcoin ser uma coisa tão revolucionária?

O Lightning Talk ministrado por Amanda Lima é assim: um bate-papo para que todas essas questões sejam respondidas. Mais do que isso, a intenção de abrir esse diálogo é enxergarmos para onde estamos indo, e como e tecnologia pode preencher outros gaps da sociedade.

Assista o Lightning Talk para entender:

  • A evolução dos meios de pagamento
  • Por quê o Bitcoin é revolucionário?
  • O potencial de tokenização em blockchain
  • A Disrupção do setor de serviços
  • Blockchain e a Lei Geral de Proteção de Dados (LGPD)
  • A função da inovação para a sociedade
Continue lendo

É possível estimar desenvolvimento de software em Pontos de Função?

Quando pensamos em produtividade, a grosso modo significa a relação entre a quantidade produzida de algum “item” ou serviço dividida pelos insumos ou recursos necessários para sua produção. Ou seja, o conceito produtividade pode ser aplicado em qualquer tipo de trabalho e/ou serviço quando tratamos do meio empresarial. O maior desafio da maioria das empresas é ter uma alta produtividade, com produtos/serviços de qualidade e baixo custo de execução.

Os Pontos de Função no contexto de desenvolvimento de software

Pontos de função em desenvolvimento de software

Em uma fábrica de produtos como pneus, parafusos, portas, etc. definir as variáveis que serão utilizadas para o cálculo de produtividade é relativamente simples quando comparamos com fábricas de serviço, ou sendo mais específico, uma fábrica de software. Isso pois um sistema não depende de uma máquina programada para executar o serviço, depende exclusivamente de desenvolvedores de software, que são pessoas capacitadas para tal atividade, e como todos sabemos, pessoas nunca são iguais.

Continue lendo

Lightning Talk – Progressive Web Apps, será essa a nova tendência!?

Você já ouviu falar de Progressive Web Apps (PWA)? Talvez não conheça pelo nome, mas certamente essa metodologia já te salvou como usuário.

Isso mesmo, como usuário! É simples: se alguma vez você conseguiu acessar uma página web em seu celular sem conexão, isso só foi possível pela PWA.  É ela que te livra do “jogo do dinossaurinho” e permite acesso a determinados sites mesmo em modo avião. Vamos entender mais sobre Progressive Web Apps?

Continue lendo

Software parametrizável ou personalizável, qual a melhor estratégia para desenvolvimento?

Não pode ler agora? Ouça esse conteúdo durante suas atividades:

É muito comum que empresas sofram as consequências de um legado de decisões tomadas sem considerar os impactos. Para qualquer empresa que desenvolva software, decidir quando e como deve-se modificar o sistema é um trabalho que exige responsabilidade, pois muitas vezes os reveses de ter que sustentar tal código custam mais do que escrevê-lo. 

São diversas as estratégias que podem ser adotadas para desenvolver soluções sistêmicas. Por exemplo: desenvolver de forma unitária e escalável “software de caixinha”; com componentes acopláveis; parametrizável, com opções de ligar ou desligar rotinas; personalizável, que permita codificar soluções em cima de um core base; etc. Vale lembrar que cada uma delas tem suas vantagens e desvantagens, pois tudo depende do problema que se pretende resolver. 

Escolhendo a melhor estratégia de desenvolvimento para cada perfil de empresa 

A estratégia adotada na concepção de uma solução sistêmica pode mudar muito dependendo de qual objetivo se pretende alcançar. Um fator importante é: para quem está sendo desenvolvido? Ou seja, qual o perfil do seu público-alvo? 

Para ser mais específico, tomaremos como base uma solução ERP (sistema integrado de gestão). Assim podemos imaginar situações práticas e definir cenários hipotéticos para cada perfil de empresa. 

Dependendo do movimento operacional,  estratégia e capacidade financeira, as empresas podem: querer melhorar seus processos, apenas sistematizar processos que já estão bem definidos, estar focadas em melhorar seus resultados, dentre muitos outros objetivos. Vamos entender três perfis de empresas e que tipo de solução pode ser mais adequada.  

Continue lendo
Back To Top