1*6vPEnqaggNVBF44KtOeRxA

Gerentes e desenvolvedores — Processo de transformação

Numa conversa com a minha amiga Jéssica Rodrigues, aspirante a Project Manager de TI, ela citou um ponto que é comum na maior parte dos projetos da nossa área, existe uma grande diferença no conhecimento técnico entre gerentes e desenvolvedores. Isso dificulta a delegação de tarefas pelo gerente e para os desenvolvedores explicarem seus prazos.

Mas acabei percebendo que não tentamos resolver este gap, fica cada grupo defendendo o seu lado, o gerente reclamando que os desenvolvedores não cumprem os prazos ou estão enrolando, e do outro lado, como os gerentes são incompreensíveis ou leigos demais. Quero a partir deste post começar uma série de textos voltados para os gerentes com o objetivo de preencher esta lacuna entre as partes, espero que assim tenhamos resultados melhores nos projetos. (mais…)

Leia Mais

download

Utilizando polyfill INTL no Ionic 2

Começamos um projeto novo aqui na Tegra e para ele decidimos utilizar Ionic 2 pelo seu desempenho em relação ao Ionic 1.

 

A ideia deste post é mostrar um problema comum que boa parte dos desenvolvedores estão passando hoje ao fazer build para iOS.

 

Os pipes padrões do Angular 2 utilizam a especificação INTL para fazer as formatações de data e número.
Segue a documentação da INTL:
https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Global_Objects/Intl

(mais…)

Leia Mais

1

7 dicas para ter sucesso em um projeto de desenvolvimento de software

Para iniciar as participações no blog da Tegra, Fábio Carneiro CEO da qx3 fala sobre desenvolvimento de software, inovação e equipe!

Você já parou para pensar no porquê o desenvolvimento de projetos de software é uma tarefa tão árdua? Até mesmo as taxas de sucesso de complexos projetos de engenharia são mais altas. E por que isso acontece?

Nos últimos 20 anos venho buscando entender isso e desenvolver maneiras de resolver essa questão na qx3. Nem por isso tenho todas as respostas, mas tenho algumas delas! E é isso que quero compartilhar aqui.

(mais…)

Leia Mais

7 Razões pelas quais minha startup de IoT falhou

7 erros que faliram minha startup

Eu tomei a liberdade de traduzir este artigo pois achei muito relevante para o cenário de empreendedorismo que vivemos hoje, quando startup é sinônimo de sucesso, investimentos e um mundo sem fim de facilidades.

Muitas vezes assisto palestras e vejo notícias falando que Fulano tem uma startup X, ou ainda, que startup Y recebeu um aporte milionário para sua idéia e afins. O que mais me chama a atenção é a palavra Startup.

StartUp, como o próprio nome diz, é o começo da empresa. O que se espera depois de um certo tempo é que a empresa deixe de ser uma startup e torne-se uma empresa independente, com boa saúde financeira e gestão independente.

Desta forma, o correto seria dizer que minha empresa ESTÁ startup, e não, como vemos com frequência, que a empresa É uma startup.

Devaneios a parte, vamos ao artigo que conta a história da startup Lumos, na visão de seu sócio Yash Kotak, cujo o link original está em  http://yourstory.com/2015/06/iot-startup-fail/. Vamos a ela:

(mais…)

Leia Mais

OOCSS, SMACSS, BEM, DRY CSS: afinal, como escrever CSS?

Um dos projetos da Tegra passa pelo momento de confecção de seu set de componentes e na busca de material para organização de CSS (organização, semântica de nomes, estrutura, etc.), encontramos um de ótima qualidade que fala deste tema, e aproveitamos para compartilha-lo. Lá vai!

 

qual-css-escrever

 

Conheça os principais estilos de escrita de CSS e aprenda o que você pode extrair deste mar de siglas para escrever código melhor.

Já sabemos que se tratando de CSS, apesar da escrita ser muito simples, há uma série de armadilhas. Começamos não utilizando !important ou tags para estilização, considerando o peso dos seletores e adotando um code standard. Mas ainda não damos tanta atenção para a arquitetura que está intimamente ligada a futuros conflitos. Um conflito de CSS é fruto de código mal escrito que cancela regras ou as aplicada em porções inadequadas do layout.

Saiba que não se trata de aprender algumas técnicas a mais, antes que alguém deixe um dos muito comentários infelizes que figuram em outros textos do assunto, trata-se essencialmente de reconhecer soluções para um problema pertinente e comum. É preciso pensar como organizar nosso código CSS. Melhor ainda, devemos planejar qual será a o estilo de arquitetura da nossa folha de estilo.

(mais…)

Leia Mais