Carregar apresentação
A apresentação está carregando. Por favor, espere
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.
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.