A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Família Crystal e Iconix

Apresentações semelhantes


Apresentação em tema: "Família Crystal e Iconix"— Transcrição da apresentação:

1 Família Crystal e Iconix
Trabalho AS2 A3 Metodologias Ágeis Família Crystal e Iconix Cleiton Éder Marco

2 Família Crystal O que é? É uma família de metodologias com o objetivo de suprir as necessidades observadas e colaborar para resolução desses problemas. Para que serve? Para auxiliar os desenvolvedores de projetos de software a se adaptarem rapidamente a uma nova realidade(paradigmas nos métodos de programação de computadores).

3 Família Crystal-Funcionamento
Cores Nº Desenvolvedores Em Caso de Falha... Clear 1-6 Perdem dinheiro, mas recuperam facilmente. Yellow 7-20 Perdem dinheiro discretamente. Orange 21-40 Perdem dinheiro substancialmente. Red 41-100 Há perda substancial de dinheiro e, possivelmente, vidas humanas.

4 Princípios e Filosofia da Crystal
A família Crystal possui sete princípios básicos: Trabalho face a face com o cliente. Peso significa custo. Usar metodologias diferenciadas para equipes maiores. Mais cerimônias maior criticidade. Comunicação eficiente(feedback). Habitabilidade. Eficiência no desenvolvimento.

5 Princípios e Filosofia da Crystal
Pessoas Comunicação intensa Foco na qualidade Experiências de valor

6 Princípios e Filosofia da Crystal
A família de metodologias Crystal sugere um ciclo de vida baseado em interações, onde tudo deve funcionar como um relógio.

7 Ciclo de Vida

8 Família Crystal-Equipes de Projeto
Baseado no modelo clear: Patrocinador Coordenador de Projeto Analista de Negócios Stakeholder Designer/Projetista Programador/Designer Testador Redator

9 Briefing entrevista/questionário

10 Utilização da Metodologia Crystal Clear em um Projeto de Software
Documento de requisitos Visões do usuário Modelagem Design de projeto

11 Utilização da Metodologia Crystal Clear em um Projeto de Software
Sequencia de releases Sequência de desenvolvimento Projeto: Comércio de Veículos Web – Catini WebCar ID Descrição Data de Início Data Fim RF 001 Cadastro de veículos novos e usados 01/jun/15 15/jun/15 RF002 Cadastro de usuários para login administrativo ... ...(listar os requisitos por ordem de prioridade)

12 Utilização da Metodologia Crystal Clear em um Projeto de Software
Código-fonte Casos de teste Manual do usuário

13 Iconix Process Metodologia ágil criada em 1999 e publicada em 2005 por Doug Rosenberg, fundador e presidente da Iconix Software Engineering Inc., juntamente com Matt Stephens e Mark Colling-Cope. Modelagem dirigida por casos de uso.

14 Iconix Process Características Fases do Iconix: Modelagem do domínio.
Identificação do domínio dos objetos quanto ao mundo real. Comportamento dos requisitos por meio de casos de uso. Analise de robustez(diagrama de robustez: Boundary,Control,Entity).

15 Iconix Process Exemplo de utilização: Cenário a ser estudado
Ficha de especificação de requisitos Diagrama de casos de uso Diagrama de robustez Diagrama de sequência/atividades Diagrama de classes

16 Diagrama de Casos de Uso

17 Diagrama de Sequência

18 Diagrama de Robustez

19 Diagrama de Classes

20 Referencias Sbrocco, Jose Henrique Teixeira de Carvalho
Metodologias Ágeis: engenharia de software sob medida/ Jose Henrique Teixeira de Carvalho Sbrocco, Paulo Cesar de Macedo. -- 1. ed. – São Paulo: Érica, 2012.


Carregar ppt "Família Crystal e Iconix"

Apresentações semelhantes


Anúncios Google