Postagens

Agile and Modelo padrão, is possible ?

Imagem
Fala galera!
Ca estou eu de novo outra vez trazendo mais um post bem interessante. Já passei diversas vezes por este tipo de conflito de modelos e formas de conciliá-los. Hoje, o mesmo torna a ocorrer e resolvi postar aos senhores, para auxiliá-los caso venham a ter dúvidas sobre o assunto. Após participar de cursos e tirar algumas certificações pela Softex do Mps-Br, verifiquei que não tem segredo.
Antes de entrar no assunto, é importante salientar que o Desenvolvimento Ágil não afirma que a documentação não é necessária. Esse mal entendido causa uma distorção da metodologia ao ponto de vista de alguns gerentes e diretores. A documentação é essencial em qualquer projeto, independente da metodologia utilizada. É a partir dela que os requisitos são classificados e processos são detalhados para que exista uma base para o escopo do projeto. Além disso, a documentação facilita a compreensão de novos integrantes da equipe e mantém um melhor controle das atividades de desenvolvimento. Porém, e…

DevOps: Sou ou Não sou, eis a questão

Imagem
Faaaaaaaaaaaaaaaaaala galera do mal, estamos aqui de novo outra vez.
Primeiramente vou justificar minha sumida (coisa que vocês já devem estar acostumados). Bem dessa vez foi uma imigração que fiz neste país, saindo do Nooooooorte para o Suuuuul, então como fiz isso a pé então demorou um pouco. Haha, to zuando. Bem, sem mais delongas, vamos ao assunto em questão.

Como surgiu
O movimento DevOps não começou em apenas um lugar, existem muitos lugares que dão pistas sobre as origens do termo, por volta de 2008 começa-se a utilizar o termo infraestrutura ágil em algumas listas de discussão com foco em desenvolvimento ágil, e na mesma época durante evento o Agile 2008.
Agile abriu caminho para o DevOps, desviando as direções das metodologias de desenvolvimento de software modelo cascata e indo em direção a um ciclo continuo de desenvolvimento.
O termo DevOps foi criado durante a conferência Velocity da O’Reilly em 2009, onde John Allspaw (Etsy.com) e Paul Hammond (Typekit) apresentaram um, c…

Afinal, o que é esse tal de FULL STACK? Saiba se você faz parte desta categoria

Imagem
Faaaaaaaaaaaaaaaaaaala cambada :p (vou acabar fazendo um canal do You Tiuube só por conta do meu linguajar). Enfim, sei que vocês devem estar P$%#@# da vida ou não pelo meu sumiço. Galera é a crise, to vendendo tapioca pra arranjar uns trocos aí, fiquei sem tempo. Bem, mas como quem é vivo sempre aparece, venho aqui trazer mais um post, motivado justamente por muitas dúvidas que as pessoas tem relacionado ao assunto (eu mesmo por exemplo tive essa dúvida). Então, sem mais delongas, vamos lá.
De fato, se levarmos em consideração apenas o número crescente de apps disponíveis nas três principais lojas de aplicativos (mais de 1,6 milhões no Google, 1,5 na Apple e 340 mil na Microsoft), veremos que a tecnologia agora faz parte de nossas vidas de uma forma jamais vista anteriormente.
Desde a busca por receitas de bolo até programas que ajudam na hora de fazer exercícios e medir a distância da corrida, programas de todos os tipos, formatos e naturezas agora fazem parte do dia-a-dia das pessoas…

Projetos: Existem Muitos Caciques e Poucos Índios?

Imagem
Fala galera bom dia! Estamos aqui com uma DICA DO DIA sobre gestão de projetos. Nesta, venho comentar sobre um assunto muito polêmico e ao mesmo tempo muito importante relacionado ao número de pessoas que estão no projeto para mandar e, o número disponível para executar. 
As empresas hoje, estão preocupadas em alocar gerentes de projeto e, acabam esquecendo dos desenvolvedores. Hoje, vemos muitas pessoas administrando enquanto, poucas pessoas colocam a mão na massa de fato. Acho esta colocação bastante interessante. Normalmente quando vamos pensar em estratégias organizacionais, pensamos sempre de uma forma bem generalizada, o famoso 8 x 80. Antigamente por exemplo, só se tinha a figura do desenvolvedor e não existia aquela habilidade ou figura responsável pelo controle, organização do trabalho, etc. 
Com o tempo, esta habilidade começou a ser inserida e agora só esta é visada, esquecendo-se assim do outro lado. Para que as coisas funcionem, você não precisa ter uma estrutura lotad…

Gerenciamento de projetos: Introdução, Experiência e Estudo - Parte I

Imagem
Fala Galera! Quem é vivo sempre aparece. Depois de um tempo afastado devido motivos pessoais e profissionais, estou de volta com conhecimentos e assuntos novinhos em folha para compartilhar com todos vocês. Outro ponto importante é: Nunca mais eu vou fugir!
Neste post, vou falar um pouco sobre a carreira em Gerenciamento de Projetos. Você, aquele cara bacana, que trabalha com desenvolvimento a algum tempo e pretende expandir seus conhecimentos decide, seguir na parte de projetos.
Assim como vocês, tive todo tipo de desafio sobre o assunto. Para você que é formado, aquele cara que terminou sua graduação agora e possui como maior parte do conhecimento, o acadêmico porém não possui uma experiência no trabalho em si. Existe o grupo que está em transição de carreira, aquele que já conhece porém está entrando agora na especificação de gerenciamento. O terceiro grupo, é aquele que corresponde as pessoas que já são gerentes, porém, querem alavancar sua carreira. 
Existem basicamente 10 ponto…

Processo de Software - Um simples mapa conceitual

Imagem
Salve Salve galera! Sim, eu sei que os senhores estão chateados comigo pois, a algum tempo não faço nenhuma postagem :D. Essa vida corrida me consumiu nesse final de ano muito tempo então acabei ficando in off do blog.
Porém, recentemente, para uma disciplina da faculdade, percebi que os alunos estavam com um pouco de dificuldade para compreender a estrutura de um processo de software (conceito). Tendo este ponto em vista, desenhei um pequeno mapa conceitual do mesmo. Para quem não sabe, um mapa conceitual são estruturas esquemáticas que representam conjuntos de ideias e conceitos dispostos em uma espécie de rede de proposições, de modo a apresentar mais claramente a exposição do conhecimento e organizá-lo segundo a compreensão cognitiva do seu idealizador.
Com este mapa, foi visível a compreensão dos alunos com o tema e, neste contexto, acredito que possa ajudar outras pessoas a entender esta estrutura. Segue abaixo o modelo:
Espero que este possa lhes ajudar a compreender a estrutura…

Linguagens de Programação mais Utilizadas da Atualidade

Imagem
Senhores boa tarde! Sim sim, eu voltei (depois de uma temporada pela Europa 👸). Agora estou de volta e com a corda toda! Muitas pessoas tem me perguntado "Bruno qual a linguagem de programação do mercado? Sim quero me formar e saber que terei emprego para a linguagem que aprendi.".

Bem esta pergunta tem-me sido recorrente, desta forma fiz umas pesquisas na internet sobre o assunto e venho com alguns resultados interessantes e significativos. Vamos lá!

Confira o estudo realizado pelo TIOBE Software que revela quais são as linguagens de programação mais preferidas dos programadores O site TIOBE é um grande site de estudos de informações na internet e o mesmo é atualizado mensalmente com base no número de engenheiros qualificados ao redor do mundo, cursos especializados e fornecedores. Os populares mecanismos de buscas, como Google, Bing e Yahoo!, também são utilizados para calcular as classificações. O índice não determina quais são as melhores ou as piores linguagens, somente …