DevCasts e Meetups de Engenharia de Software
51 vídeosPodCasts, DevCasts e Vídeos para analistas ou gerentes de projetos sobre engenharia de software. Conheça metodologias e ferramentas como Scrum, XP, PMBOK, UML e muito mais.
![Calculando estimativas da eXtreme Programming](http://www.devmedia.com.br/arquivos/meetup/meetup_pequeno_calculando-estimativas-da-extreme-programming_40278.png?1)
Calculando estimativas da eXtreme Programming
Neste MeetUp será abordado o processo de análise das estórias de usuários para estimar prazos dentro da metodologia...
![Conhecendo a eXtreme Programming](http://www.devmedia.com.br/arquivos/meetup/meetup_pequeno_conhecendo-eXtreme-programming_40277.png?1)
Conhecendo a eXtreme Programming
Este MeetUp tem por objetivo apresentar uma explanação completa sobre a metodologia XP, seus conceitos, valores,...
![Panorama da eXtreme Programing (XP)](http://www.devmedia.com.br/arquivos/noticias/devcast/devcast_panorama-da-extreme-programing-xp_40267.png?1)
Panorama da eXtreme Programing (XP)
Neste DevCast apresentaremos uma visão geral da eXtreme Programming com o intuito de sanar as dúvidas mais comuns que...
![Um bate papo sobre Teste Unitário](http://www.devmedia.com.br/arquivos/noticias/devcast/devcast_um-bate-papo-sobre-teste-unitario_40173.png)
Um bate papo sobre Teste Unitário
Esse DevCast tem o propósito de introduzir um assunto fundamental para todo programador, porém pouco comentado: a...
![Histórias de Levantamento de Requisitos](http://www.devmedia.com.br/arquivos/noticias/devcast/devcast_historias-de-levantamento-de-requisitos_39949.png)
Histórias de Levantamento de Requisitos
Somente uma pequena parcela das aplicações desenvolvidas é de fato utilizada. Dentre os motivos para esse fracasso está...
![Por que eu preciso da UML?](http://www.devmedia.com.br/arquivos/noticias/devcast/devcast_por-que-eu-preciso-da-uml_39867.png)
Por que eu preciso da UML?
Você usa a UML para planejar suas aplicações? Ao ter contato com todos os diagramas que ela contém pode parecer que é...
![Code Smells - Conheça antes que seja tarde](http://www.devmedia.com.br/arquivos/noticias/devcast/devcast_um-bate-papo-sobre-code-smells_39636.png)
Code Smells - Conheça antes que seja tarde
Você já olhou para um código que parecia errado, mas não soube dizer de imediato por quê? Pode ser que você tenha se...
![Por onde começar a programar uma aplicação?](http://arquivo.devmedia.com.br/noticias/devcast/devcast_por-onde-comecar-a-programar-uma-aplicacao_39617.png)
Por onde começar a programar uma aplicação?
Você já se perguntou “por onde eu deveria começar a programar essa aplicação”? Mesmo um bom programador pode ter...
![Um bate-papo sobre REST & RESTful](http://arquivo.devmedia.com.br/noticias/devcast/devcast_um-bate-papo-sobre-rest-restful_39489.png)
Um bate-papo sobre REST & RESTful
Você sabe o que é REST e RESTful? REST é um conjunto de diretivas que permitem a aplicação ter um melhor aproveitamento...
![E aí? Como você testa seus códigos?](http://arquivo.devmedia.com.br/noticias/devcast/devcast_e-ai-como-voce-testa-seus-codigos_39478.png)
E aí? Como você testa seus códigos?
O programador está sempre escrevendo testes. Um if aqui, um var_dump ali... estamos sempre construindo imaginários,...
![Como usamos o Scrum na DevMedia?](http://arquivo.devmedia.com.br/noticias/devcast/devcast_como-usamos-o-scrum-na-devmedia_39140.png)
Como usamos o Scrum na DevMedia?
Neste DevCast vamos falar sobre o Scrum, como o adotamos aqui na DevMedia e como esse framework nos ajudou a solucionar...
![Panorama da Segurança da Informação](http://arquivo.devmedia.com.br/noticias/devcast/devcast_panorama-da-seguranca-da-informacao_34168.jpg)
Panorama da Segurança da Informação
Neste DevCast será abordado um panorama geral da segurança da informação, envolvendo sua visão, conceitos, aspectos...
![Aplicando o Uso da Matriz de Arranjos da Governança](http://arquivo.devmedia.com.br/noticias/devcast/devcast_aplicando-o-uso-da-matriz-de-arranjos-da-governanca_34144.jpg)
Aplicando o Uso da Matriz de Arranjos da Governança
Este DevCast apresentará de forma interessante para quem trabalha em softwarehouse, empresas de TI e organizações que...
![Porque o Desenvolvedor deve Aprender ITIL](http://www.devmedia.com.br/cursos/_new/img/tema/engenharia.jpg)
Porque o Desenvolvedor deve Aprender ITIL
Neste DevCast Será abordada a ITIL dentro do panorama do Desenvolvimento de Software para mostrar ao desenvolvedor que...
![Recompensas para equipes de desenvolvimento](http://www.devmedia.com.br/cursos/_new/img/tema/engenharia.jpg)
Recompensas para equipes de desenvolvimento
Este DevCast discute aspectos relacionados a apreciação de esforço adicional de membros da equipe de desenvolvimento e...
![Modelos de qualidade de Software](http://www.devmedia.com.br/cursos/_new/img/tema/engenharia.jpg)
Modelos de qualidade de Software
Neste devcast será abordado “modelos” de qualidade de software, que diferentemente das “normas” de qualidade de...
![Transição de desenvolvedor para gerente de projetos](http://www.devmedia.com.br/cursos/_new/img/tema/engenharia.jpg)
Transição de desenvolvedor para gerente de projetos
Este DevCast discute diversos aspectos e apresenta recomendações para o profissional da área técnica que trabalha com...
![Porque o Desenvolvedor precisa aprender Governança de TI](http://www.devmedia.com.br/cursos/_new/img/tema/engenharia.jpg)
Porque o Desenvolvedor precisa aprender Governança de TI
Veja Neste Devcast o objetivo de apresentar a Governança de TI para desenvolvedores de forma sucinta, mas...
![Acessibilidade para WEB](http://www.devmedia.com.br/cursos/_new/img/tema/engenharia.jpg)
Acessibilidade para WEB
Veja neste Devcast o objetivo de tratar sobre acessibilidade em páginas e sites para internet com foco em usuários com...
![Por que devo aprender XP](http://www.devmedia.com.br/cursos/_new/img/tema/engenharia.jpg)
Por que devo aprender XP
Veja neste DevCast o porquê de se aprender a metodologia eXtreme Programing, ou simplesmente XP
![Cuidados com equipes de desenvolvimento à distância](http://www.devmedia.com.br/cursos/_new/img/tema/engenharia.jpg)
Cuidados com equipes de desenvolvimento à distância
Este DevCast discute aspectos relacionados à como lidar e gerenciar os membros de uma equipe de desenvolvimento que...
![Medindo a evolução do código](http://www.devmedia.com.br/cursos/_new/img/tema/engenharia.jpg)
Medindo a evolução do código
Este DevCast mostra como medir e visualizar a evolução do código fonte de um projeto de software a partir de arquivos...
![Definindo Papéis e Responsabilidades com a Matriz RACI](http://www.devmedia.com.br/cursos/_new/img/tema/engenharia.jpg)
Definindo Papéis e Responsabilidades com a Matriz RACI
A Matriz RACI é uma ferramenta importante na implantação e execução de Processo e atividades tanto organizacionais como...
![Modelando negócios com IDEF0](http://www.devmedia.com.br/cursos/_new/img/tema/engenharia.jpg)
Modelando negócios com IDEF0
Este DevCast mostra o que são, onde utilizar e como criar diagramas IDEF0, IDEF1 e IDEF2 para modelar processos de...
![Ferramentas para documentação de software](http://www.devmedia.com.br/cursos/_new/img/tema/engenharia.jpg)
Ferramentas para documentação de software
Este DevCast mostra diversas ferramentas para documentar elementos de software incluindo requisitos, interface, código...
![Aprenda a gerenciar seus projetos com o MS Project](http://www.devmedia.com.br/cursos/_new/img/tema/engenharia.jpg)
Aprenda a gerenciar seus projetos com o MS Project
Nesse DevCast apresentaremos a ferramenta de gerenciamento de projetos da Microsoft, o MS Project.
![Design Patterns: Soluções para Problemas em Projetos Orientado a Objetos](http://www.devmedia.com.br/cursos/_new/img/tema/engenharia.jpg)
Design Patterns: Soluções para Problemas em Projetos Orientado a Objetos
Veja nesse DevCast uma abordagem sobre os padrões de projetos na sua essência. Será mostrado um pouco da história da...
![Governança de TI: uma abordagem geral](http://www.devmedia.com.br/cursos/_new/img/tema/engenharia.jpg)
Governança de TI: uma abordagem geral
Essa DevCast não apresenta definições nem conceitos, porém dá uma noção geral do que é a Governança de TI e como se...
![Gestão Estratégica com Balanced Scorecard](http://www.devmedia.com.br/cursos/_new/img/tema/engenharia.jpg)
Gestão Estratégica com Balanced Scorecard
Nesse DevCast falaremos sobre uma metodologia de medição e gestão do desempenho de uma organização chamada Balanced...
![Técnicas para entrevista de coleta de requisitos](http://www.devmedia.com.br/arquivos/noticias/devcast/devcast_tecnicas-para-entrevista-de-coleta-de-requisitos.png)
Técnicas para entrevista de coleta de requisitos
Este pocket vídeo mostra recomendações, sugestões e técnicas para conduzir uma entrevista/reunião de coleta de...
![Por que aprender programação Web](http://www.devmedia.com.br/cursos/_new/img/tema/engenharia.jpg)
Por que aprender programação Web
Este Devcast tem por objetivo demonstrar um panorama atual das tecnologias web e ampliar os horizontes de todos os...
![Principais Bad Smells](http://www.devmedia.com.br/cursos/_new/img/tema/engenharia.jpg)
Principais Bad Smells
Nesse DevCast veremos como eliminar bad smells no código, que são estruturas que apresentam problemas (mau cheiros).
![Astah Community: Modelagem de classes com UML](http://arquivo.devmedia.com.br/noticias/devcast/devcast_astah-community-modelagem-de-classes-com-uml_30927.jpg)
Astah Community: Modelagem de classes com UML
Nesse pocket vídeo será feito uma abordagem de como modelar classes com base em um cenário de venda de produtos onde é...
![Engenharia de Software: Dicas de material de estudo](http://www.devmedia.com.br/cursos/_new/img/tema/engenharia.jpg)
Engenharia de Software: Dicas de material de estudo
Este Devcast apresenta dicas de materiais em vídeos, documentários, palestras, entrevistas, canais, filmes e séries...
![Principais livros de Engenharia de Software](http://www.devmedia.com.br/cursos/_new/img/tema/engenharia.jpg)
Principais livros de Engenharia de Software
Este devcast apresenta e discute quais são os principais livros da área de engenharia de software e como eles podem ser...
![Ferramenta BizAgi: Modelagem de Processos de Negócio – Do conceito a prática](http://www.devmedia.com.br/cursos/_new/img/tema/engenharia.jpg)
Ferramenta BizAgi: Modelagem de Processos de Negócio – Do conceito a prática
Veja nesse DevCast uma introdução ao assunto de modelagem de processos de negócio (BPM). Veja como mapear processos de...
![Estrutura Analítica do Projeto (EAP): Desenvolvimento em projeto](http://www.devmedia.com.br/cursos/_new/img/tema/engenharia.jpg)
Estrutura Analítica do Projeto (EAP): Desenvolvimento em projeto
Nesse DevCast vamos ver o que é, como criar e para que serve uma EAP. EAP é a sigla para Estrutura Analítica do...
![Aprenda a documentar seus projetos de maneira prática e eficiente](http://www.devmedia.com.br/cursos/_new/img/tema/engenharia.jpg)
Aprenda a documentar seus projetos de maneira prática e eficiente
Nesse DevCast abordaremos um assunto pouco discutido: a documentação de projetos.
![Aprenda a gerenciar projetos com dotProject](http://www.devmedia.com.br/cursos/_new/img/tema/engenharia.jpg)
Aprenda a gerenciar projetos com dotProject
O dotProject é uma aplicação web desenvolvida em PHP com banco MySql, 100% free, cujo objetivo é nos auxiliar no...
![Documentando requisitos de um sistema - Abordagem prática](http://www.devmedia.com.br/arquivos/noticias/devcast/devcast_documentando-requisitos-de-um-sistema-abordagem-pr%C3%A1tica.png)
Documentando requisitos de um sistema - Abordagem prática
Nesse DevCast entraremos em uma das fases da engenharia de requisitos, mais precisamente abordaremos a documentação dos...
![Gestão de riscos - iniciando o entendimento](http://www.devmedia.com.br/cursos/_new/img/tema/engenharia.jpg)
Gestão de riscos - iniciando o entendimento
Esse vídeo é destinado a profissionais, equipes e organizações que encontram dificuldade em gerenciar seus riscos, ou...
![Identificando bons Gerentes de Projeto](http://www.devmedia.com.br/cursos/_new/img/tema/engenharia.jpg)
Identificando bons Gerentes de Projeto
Esse pocket vídeo é destinado a profissionais que pretendem ser um Gerente de Projeto e organizações que buscam...
![O que é ATDD (Acceptance Test Driven Development)?](http://www.devmedia.com.br/cursos/_new/img/tema/engenharia.jpg)
O que é ATDD (Acceptance Test Driven Development)?
Nesse pocket video iremos aprender a entregar o que o cliente quer e o que o usuário deseja, de maneira rápida,...
![SOLID: Melhorando a Qualidade dos seus Projetos Orientados a Objetos](http://www.devmedia.com.br/cursos/_new/img/tema/engenharia.jpg)
SOLID: Melhorando a Qualidade dos seus Projetos Orientados a Objetos
Neste pocket vídeo conheceremos os princípios SOLID. Estes denotam boas práticas que, uma vez aplicadas a um projeto,...
![Evitando Erros Comuns - Modelagem de Processos de Negócios com BPMN](http://www.devmedia.com.br/cursos/_new/img/tema/engenharia.jpg)
Evitando Erros Comuns - Modelagem de Processos de Negócios com BPMN
Neste pocket vídeo mostramos alguns dos equívocos mais comuns que cometemos quando começamos a modelar processos de...
![Conhecendo Gerência de Projeto](http://www.devmedia.com.br/cursos/_new/img/tema/engenharia.jpg)
Conhecendo Gerência de Projeto
Nesse pocket vídeo será apresentado uma introdução à gestão de projetos, trazendo conceitos básicos e práticos de...
![Melhores softwares através da interface](http://www.devmedia.com.br/cursos/_new/img/tema/engenharia.jpg)
Melhores softwares através da interface
Nesta palestra veremos como não se preocupar com o fluxo de telas pode afetar negativamente seus models, controllers e...
![Arquitetura de Software: Introdução, Camadas e Concorrência](http://www.devmedia.com.br/cursos/_new/img/tema/engenharia.jpg)
Arquitetura de Software: Introdução, Camadas e Concorrência
Nesta apresentação serão discutidos conceitos básicos de arquitetura de software como camadas (layers e tiers) e as...
![O papel do arquiteto](http://www.devmedia.com.br/cursos/_new/img/tema/engenharia.jpg)
O papel do arquiteto
Nesta palestra veremos para que serve um arquiteto, qual seu papel e competências.
![Fazendo aplicações do jeito certo com DDD](http://arquivo.devmedia.com.br/noticias/devcast/devcast_domain-driven-design-desenvolva-aplicacoes-com-qualidade_26116.png)
Fazendo aplicações do jeito certo com DDD
Nesta palestra veremos o que é o DDD (Domain-Driven-Desing – que é uma abordagem para o desenvolvimento de software).
![Práticas Ágeis - Devcast](http://www.devmedia.com.br/cursos/_new/img/tema/engenharia.jpg)
Práticas Ágeis - Devcast
A adoção de métodos ágeis no Brasil e no mundo vem crescendo exponencialmente nos últimos anos, mas o que de fato as...