Mestrado em Informática/Mestrado em Eng. Informática UCE15 Comparação e Avaliação de Métodos...

14
Mestrado em Informática/Mestrado em Eng. Informática UCE15 Comparação e Avaliação de Métodos Ágeis de Software

Transcript of Mestrado em Informática/Mestrado em Eng. Informática UCE15 Comparação e Avaliação de Métodos...

Page 1: Mestrado em Informática/Mestrado em Eng. Informática UCE15 Comparação e Avaliação de Métodos Ágeis de Software.

Mestrado em Informática/Mestrado em Eng. Informática

UCE15

Comparação e Avaliação de Métodos Ágeis de Software

Page 2: Mestrado em Informática/Mestrado em Eng. Informática UCE15 Comparação e Avaliação de Métodos Ágeis de Software.

Métodos de Desenvolvimento Ágil Os métodos de Desenvolvimento Ágil assentam em 4 grandes valores:Indivíduos e interacções sobre processos e ferramentas;Software a funcionar sobre documentação compreensível;Colaboração do cliente sobre negociações contratuais; eDar reposta a mudança sobre o seguimento do plano.

Page 3: Mestrado em Informática/Mestrado em Eng. Informática UCE15 Comparação e Avaliação de Métodos Ágeis de Software.

MetodologiaA metodologia usada, partiu da análise de

áreas de conhecimento atribuindo a cada um dos seus sub-atributos uma das seguintes classificações:

Satisfaz; Satisfaz Parcialmente; e Não Satisfaz.

Page 4: Mestrado em Informática/Mestrado em Eng. Informática UCE15 Comparação e Avaliação de Métodos Ágeis de Software.

Critérios AvaliadosOs critérios avaliados foram:Requisitos de Software (*);Construção de Software (*);Teste de Software (*);Gestão da Engenharia de Software (*);Princípios de Manifesto Ágil (*);Design de Software; eManutenção.

Page 5: Mestrado em Informática/Mestrado em Eng. Informática UCE15 Comparação e Avaliação de Métodos Ágeis de Software.

1. Dynamic System Development Method (DSDM)O DSDM é um método que obtém uma boa

distribuição em todas áreas analisadas. Os seus pontos fortes são

Requisitos do SistemaGestão do ProjectoE os seus pontos fracos:Construção de SoftwareRelações Princípios Ágeis / Práticas

AdvogadasManutenção de Software

Page 6: Mestrado em Informática/Mestrado em Eng. Informática UCE15 Comparação e Avaliação de Métodos Ágeis de Software.

2. eXtreme Programming (XP)O método mais abrangente, obtém uma classificação bem distribuída por todas as áreas de conhecimento, sendo os seus pontos fortes: Manutenção de Software; Construção de Software; e Princípios Ágeis.E pontos fracos: Design de Software; Gestão de Projecto; e Requisitos de Software.

Page 7: Mestrado em Informática/Mestrado em Eng. Informática UCE15 Comparação e Avaliação de Métodos Ágeis de Software.

3. ScrumO Scrum, não se apresenta como muito abrangente, obtendo até áreas de conhecimentos com 0%. Os seus pontos fortes são: Design de Software; e Gestão de Projecto;E os seus pontos fracos: Construção de Software; Manutenção de Software; e Princípios Ágeis.

Page 8: Mestrado em Informática/Mestrado em Eng. Informática UCE15 Comparação e Avaliação de Métodos Ágeis de Software.

4. Resultados

Page 9: Mestrado em Informática/Mestrado em Eng. Informática UCE15 Comparação e Avaliação de Métodos Ágeis de Software.

4. Resultados

Page 10: Mestrado em Informática/Mestrado em Eng. Informática UCE15 Comparação e Avaliação de Métodos Ágeis de Software.

4. Resultados

Page 11: Mestrado em Informática/Mestrado em Eng. Informática UCE15 Comparação e Avaliação de Métodos Ágeis de Software.

4. Resultados

Page 12: Mestrado em Informática/Mestrado em Eng. Informática UCE15 Comparação e Avaliação de Métodos Ágeis de Software.

4. Resultados

Page 13: Mestrado em Informática/Mestrado em Eng. Informática UCE15 Comparação e Avaliação de Métodos Ágeis de Software.

4. Resultados

Page 14: Mestrado em Informática/Mestrado em Eng. Informática UCE15 Comparação e Avaliação de Métodos Ágeis de Software.

4. Resultados