DevCasts e Meetups de Engenharia de Software

51 vídeos

PodCasts, 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
VídeoLegendado

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 eXtreme Programming
VídeoLegendado

Conhecendo eXtreme Programming

Este MeetUp tem por objetivo apresentar uma explanação completa sobre a metodologia XP, seus conceitos, valores,...

Panorama da eXtreme Programing (XP)
DevCastLegendado

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
DevCastLegendado

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
DevCastLegendado

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?
DevCastLegendado

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
DevCast

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?
DevCast

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
DevCast

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?
DevCastFree

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?
DevCast

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
DevCastFree

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
DevCast

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
DevCast

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
DevCast

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
DevCast

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
DevCast

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
DevCast

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
DevCast

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
DevCast

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
DevCast

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
DevCast

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
DevCast

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
DevCast

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
DevCast

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
DevCast

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
DevCast

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
DevCast

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
DevCast

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
DevCast

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
DevCast

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
DevCast

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
DevCastFree

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
DevCast

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
DevCastFree

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
DevCast

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
DevCast

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
DevCast

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
DevCast

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
DevCast

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
DevCastFree

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
DevCast

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)?
DevCast

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
DevCast

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
DevCast

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
DevCast

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...

Arquitetura de Software: Introdução, Camadas e Concorrência
DevCastFree

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...

Melhores softwares através da interface
DevCast

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...

Fazendo aplicações do jeito certo com DDD
DevCastFree

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).

O papel do arquiteto
DevCast

O papel do arquiteto

Nesta palestra veremos para que serve um arquiteto, qual seu papel e competências.

Práticas Ágeis - Devcast
DevCastFree

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...