metodologia agil de desenvolvimento de software
Centro de Tecnologia – CT
Departamento de Comunicações – DCO
Engenharia de Software
Metodologias Ágeis de Desenvolvimento de Software
Universidade Federal do Rio Grande do Norte – UFRN
Centro de Tecnologia – CT
Departamento de Comunicações – DCO
Engenharia de Software
Metodologias Ágeis de Desenvolvimento de Software
Discentes:
• José Antônio
• Manoel Hermínio
• Ricardo Neto
INTRODUÇÃO
IMPORTÂNCIA
• A indústria de desenvolvimento de software tem se tornado uma das mais importantes indústrias do nosso tempo; • Empregando milhares de trabalhadores em todos os países do mundo;
• É uma indústria que cria alguns dos produtos mais essenciais que nós utilizamos para manter o nosso estilo de vida. UTILIDADES
• Utilizado para o controle de produção,
• Controle da segurança dos veículos;
• Automação dos nossos negócios;
• O software tem se tornado um dos maiores valores de propriedade intelectual do mundo.
COMPETITIVIDADE – COMO FUNCIONA O MERCADO?!
A indústria de desenvolvimento de Software é bastante
afetada no que diz respeito a competitividade.
O que separará os melhores dos piores, os vencedores
dos perdedores?
A sua habilidade de criar e entregar mais rapidamente
os produtos de software com mais qualidade e que melhor reflitam as reais necessidades dos clientes.
Os métodos ágeis utilizados para desenvolvimento de software são diferenciais que prometem aumentar a satisfação do cliente agregando maior valor ao produto final, produzindo software alta qualidade e acelerando os prazos de desenvolvimento de projetos.
TRACIONALMENTE COMO SE CONSTRÓI UM SOFTWARE
SDLC (Software Development Lifecycle)
# Modelo Cascata
STEPS
0. Levantamento de Requisitos
1. Análise de Requisitos
2. Desenho da Arquitetura
3. Implementação
4. Testes
5. Produção / Manutenção
Premissas Básicas do Modelo Tradicional
• É necessário fazer uma análise de