Busca DevMedia
Você está buscando no canal engenharia
- Guia de MVC Guia
Em uma arquitetura MVC, temos três camadas com diferentes responsabilidades. Em qual destas camadas deveria estar a regra de negócio da aplicação? Saiba isso e muito mais nesta série.
- Guia de UML Guia
Você planeja suas aplicações antes de começar a programar? Ou é daqueles que pensa enquanto escreve? Cuidado, você corre o risco de chegar no meio do projeto sem saber para onde ir. Para evitar isso descubra nesta série a UML.
- Guia de Scrum Guia
Com o aumento das exigências dos clientes e prazos cada vez mais curtos, encontrar opções para possibilitar o projeto, implementação e implantação de um sistema com mais qualidade e em menos tempo é fundamental. Veja a Guia Completa sobre Scrum!
- Guia de Padrões de Projeto Guia
Guia de Padrões de ProjetoGuia de Padrões de ProjetoGuia de Padrões de ProjetoGuia de Padrões de ProjetoGuia de Padrões de ProjetoGuia de Padrões de ProjetoGuia de Padrões de ProjetoGuia de Padrões de ProjetoGuia de Padrões de Projeto
- Guia de REST Guia
Aprenda neste Guia o que é o REST, Representational State Transfer, o estilo de arquitetura mais utilizado atualmente em aplicações.
Guias relacionados
- Calculando estimativas da eXtreme ProgrammingVídeo
Neste MeetUp será abordado o processo de análise das estórias de usuários para estimar prazos dentro da metodologia ágil eXtreme Programming.
- Conhecendo a eXtreme ProgrammingVídeo
Este MeetUp tem por objetivo apresentar uma explanação completa sobre a metodologia XP, seus conceitos, valores, princípios, práticas e papéis.
- Aplicando eXtreme Programming (XP) na práticaCurso
Neste curso aprenderemos XP de uma forma totalmente inédita, simulando uma software house passo a passo. Além disso, veja como a eXtreme Programming funciona no ambiente corporativo, suas etapas e as práticas utilizadas do começo até a entrega.
- Panorama da eXtreme Programing (XP)DevCast
Neste DevCast apresentaremos uma visão geral da eXtreme Programming com o intuito de sanar as dúvidas mais comuns que surgem quando é necessário adotar um método de desenvolvimento.
- Um bate papo sobre Teste UnitárioDevCast
Esse DevCast tem o propósito de introduzir um assunto fundamental para todo programador, porém pouco comentado: a importância de testar adequadamente o software.
Cursos e Vídeos relacionados
- Levantamento de requisitos: Planejando uma aplicação de lembretesExemplo
Veja um exemplo de um documento de levantamento de requisitos, bem como dos diagramas UML que ele contém.
- GoTour: Levantamento de Requisitos: Exemplo prático de entrevistaExemplo
Veja um exemplo de um documento de levantamento de requisitos, bem como dos diagramas UML que ele contém.
Exemplos relacionados
- Criando APIs de desenvolvimento de Software Artigo
Veja neste artigo como desenvolver APIs e quais são os conceitos fundamentais relacionados com o desenvolvimento de APIs de boa qualidade.
- Teste de Acessibilidade de Software Artigo
O Teste de Acessibilidade de Software, é um teste no qual consiste em testar o grau de facilidade de uso do software por pessoas alguma deficiência ou limitação.
- Implantando práticas do Scrum e do XP em um projeto de software Artigo
O artigo apresenta uma simulação prática de um projeto de software com o uso dos frameworks ágeis Scrum e Extreme Programming (XP).
- Integrando XP as principais metodologias ágeis Artigo
Nesse artigo veremos como funciona o XP e como ele deve se integrar as demais metodologias ágeis para melhorar o processo de software.
- Agile Development: XP e Scrum em uma Abordagem Comparativa Artigo
Nesse artigo veremos como um apanhado geral sobre as duas principais metodologias ágeis usadas no mercado e ao final faremos um comparativo entre elas.
Artigos relacionados
- Entrega da Release - Aplicando eXtreme Programming (XP) na prática - Vídeo 7 Vídeo
Por fim, após várias interações, a release é concluída. Assim, apresentaremos a última etapa da XP que é a entrega da release, onde cliente e desenvolvedor se reencontram para testes e para as atividades de aceitação do projeto.
- Entrega da iteração - Aplicando eXtreme Programming (XP) na prática - Vídeo 6 Vídeo
Ao final da Iteração muito código já foi desenvolvido, então é hora de fazer o fechamento antes de iniciar a próxima iteração. Neste vídeo, a equipe se reúne para fazer observações e destacar as lições aprendidas.
- Implementando a Iteração - Aplicando eXtreme Programming (XP) na prática - Vídeo 5 Vídeo
Agora os desenvolvedores apresentarão as práticas da XP utilizadas para desenvolver um projeto de rede social para programadores. Será demonstrado o dia a dia deles e práticas como reuniões em pé, TDD e Programação em Par.
- Planejar Iteração - Aplicando eXtreme Programming (XP) na prática - Vídeo 4 Vídeo
Sempre que uma iteração nova começa na XP é necessária uma reunião de planejamento para distribuir as atividades entre os desenvolvedores. Apresentaremos como esse processo é realizado e quais atitudes devem ser observadas.
- Planejamento Inicial - Aplicando eXtreme Programming (XP) na prática - Vídeo 3 Vídeo
Uma vez feito um contrato com o cliente, a equipe que utiliza XP deve se reunir com o mesmo para conhecer melhor o sistema. Assim, esta vídeo demonstra como coletar requisitos, fazer as estimativas, dar um prazo inicial e dividir os requisitos.