Engenharia Ágil

Post on 11-Jun-2015

83 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

Transcript

Engenharia de Software Ágil

Engenheira!

O que imaginam?

Profissão:

Engenharia é a atividade em que os conhecimentos científicos e técnicos e a experiência prática são aplicados.

Agile é uma metodologia de desenvolvimento de software interativo.

Está mudando o mundo de TI.

Técnicas de engenharia ágil

TDD BDD

XP SCRUM

Mgm 3.0 ALM MVP

Práticasemergentes

TDD e

Teste de

Unidade

Deploy

Continuou

s

Build

Continuous

Estrutura Física para Integração Contínua

ALM Agile

Agile Application

Lifecycle Management

Engenharia Ágil são técnicas para projetos de alta imprevisibilidade, na construção de software de maneira incremental e iterativa, apoiada em trabalho de equipe e ALM.

Case (processos > pessoas) Console.Writeline

(“Software or BAD Software!”)Case (pessoas = null) Console.Writeline

(“NO Software!”)Case (processos == null) Console.Writeline (“Software but pessoas SEM TEMPO!”)Case(processos < pessoas) Console.Writeline (“Good Software e TEMPO PARA INOVAR!”)

ALM - Tempo e Talento

ALM - Práticas

Monolítico

50 –Meta

de 80

Cliente

/Serv

idor

Metade 80/M

etade 90

Intern

et

Metade 90

Serviço

s/Mobile

Metade 90/0

0...

AnáliseEstruturada

Engenharia/RUP/MSP

PMIOrie

ntaçã

o a

obje

tos

Orientação a

Eventos

CMMI

AgileSCRUM

XP

UML

APF

SOA

TDD

BDD

FDD

Lean

COMPLEXID

ADE

Engenheira de software!

Realidade...Adaptação Contínua.

Profissão:

Acredito nas mudanças à partir da ação individual e em times eficientes influenciando o todo!

top related