Desafios ria-classe-mundial

48
NO OLHO DO FURAÇÃO Desafios no desenvolvimento de RIA de classe mundial Tuesday, July 5, 2011

description

Slides da palestra ministrada no FlexMania 2011. "Desafios no desenvolvimento de RIA de classe Mundial".

Transcript of Desafios ria-classe-mundial

Page 1: Desafios ria-classe-mundial

NO OLHO DO FURAÇÃODesafios no desenvolvimento de RIA de classe mundial

Tuesday, July 5, 2011

Page 2: Desafios ria-classe-mundial

WHO AM I ?

Tuesday, July 5, 2011

Page 3: Desafios ria-classe-mundial

I’M SPIDER MAN

Tuesday, July 5, 2011

Page 4: Desafios ria-classe-mundial

DESENVOLVEDOR WEB DESDE 2000

TRABALHA NA RGSISTEMAS (ATUA NO DESENVOLVIMENTO DE SOFTWARE NAS ÁREAS DE SAÚDE E EDUCAÇÃO)

SECTION EDITOR DA FLASH & FLEX MAGAZINE - COLUNA FLEX/ACTIONSCRIPT 101.

JÁ ATUOU NAS MAIS DIVERSOS ÁREAS DE TI (ADMINISTRAÇÃO DE REDES, TREINAMENTO, ETC)

DESENVOLVEDOR FLEX/ACTIONSCRIPT, PHP, IOS (OBJECTIVE-C) E RUBY/RAILS

ESTÁ SEMPRE PESQUISANDO/IMPLANTANDO NOVAS TECNOLOGIAS

Marcelo Pires

Tuesday, July 5, 2011

Page 5: Desafios ria-classe-mundial

Tuesday, July 5, 2011

Page 6: Desafios ria-classe-mundial

versão 1.2Tuesday, July 5, 2011

Page 7: Desafios ria-classe-mundial

versão 1.7.6.13Tuesday, July 5, 2011

Page 8: Desafios ria-classe-mundial

versão 1.7.6.13Tuesday, July 5, 2011

Page 9: Desafios ria-classe-mundial

PRINCIPAIS DESAFIOS

Tuesday, July 5, 2011

Page 10: Desafios ria-classe-mundial

1Tuesday, July 5, 2011

Page 11: Desafios ria-classe-mundial

ESTRUTURA

Tuesday, July 5, 2011

Page 12: Desafios ria-classe-mundial

•Framework

•Componentes

Estrutura

Tuesday, July 5, 2011

Page 13: Desafios ria-classe-mundial

Framework

Usar um framework próprio ?

Tuesday, July 5, 2011

Page 14: Desafios ria-classe-mundial

Vamos reinventar a roda ?

Tuesday, July 5, 2011

Page 15: Desafios ria-classe-mundial

Swiz

Mate

HydraMVC

Caingorm

ZendFramework

PureMVC

Penne

EasyMVC

GuasaxModel-Glue

Ruboss

GLU

CakePHPSymfony

Tuesday, July 5, 2011

Page 16: Desafios ria-classe-mundial

RGFramework

Tuesday, July 5, 2011

Page 17: Desafios ria-classe-mundial

Controller

Model

Dao

Flex SDK

RG Framework

Componentes

RGFramework

Tuesday, July 5, 2011

Page 18: Desafios ria-classe-mundial

0

25

50

75

100

Outro RG Framework

Tuesday, July 5, 2011

Page 19: Desafios ria-classe-mundial

RGFramework

Botões

Componentes

TitleWindow

Combos

Botões

Tuesday, July 5, 2011

Page 20: Desafios ria-classe-mundial

DEMO

Tuesday, July 5, 2011

Page 21: Desafios ria-classe-mundial

Tuesday, July 5, 2011

Page 22: Desafios ria-classe-mundial

Tuesday, July 5, 2011

Page 23: Desafios ria-classe-mundial

Relatórios

Tuesday, July 5, 2011

Page 24: Desafios ria-classe-mundial

DEMO

Tuesday, July 5, 2011

Page 25: Desafios ria-classe-mundial

ESTRUTURA

Tuesday, July 5, 2011

Page 26: Desafios ria-classe-mundial

2Tuesday, July 5, 2011

Page 27: Desafios ria-classe-mundial

Gestão do Conhecimento

Tuesday, July 5, 2011

Page 28: Desafios ria-classe-mundial

Gestão do Conhecimento

Disponibilidade

Atualização

Fluxo de Informação Contínua

Tuesday, July 5, 2011

Page 29: Desafios ria-classe-mundial

Qual a Solução ?

Tuesday, July 5, 2011

Page 30: Desafios ria-classe-mundial

Tuesday, July 5, 2011

Page 31: Desafios ria-classe-mundial

E OS OUTROS TIPOS DE DOCUMENTOS ?

Tuesday, July 5, 2011

Page 32: Desafios ria-classe-mundial

Gestão do Conhecimento

Documentos que somem

Controle de Alterações

Complicado de realizar buscas

Tuesday, July 5, 2011

Page 33: Desafios ria-classe-mundial

Gestão do Conhecimento

Adoção de Solução GED

Controle de versões

Integração com pacotes Office

Buscas via metadados

Tuesday, July 5, 2011

Page 34: Desafios ria-classe-mundial

3Tuesday, July 5, 2011

Page 35: Desafios ria-classe-mundial

GERENCIAMENTO DO PROJETO

Requisições dos Clientes

Tuesday, July 5, 2011

Page 36: Desafios ria-classe-mundial

Gerenciamento

Grupo pequeno de desenvolvimento

Grande escopo para ser realizado

Para onde vamos ?Quanto tempo levaremos ?

Tuesday, July 5, 2011

Page 37: Desafios ria-classe-mundial

Os módulos presentes representam apenas 10% do que temos que fazer

Tuesday, July 5, 2011

Page 38: Desafios ria-classe-mundial

Qual a solução ?

Tuesday, July 5, 2011

Page 39: Desafios ria-classe-mundial

SCRUM

Tuesday, July 5, 2011

Page 40: Desafios ria-classe-mundial

SCRUM

◦ Os papéis são bem definidos, todos têm conhecimento sobre as suas responsabilidades;

◦ É um processo ágil e flexível, tornando melhor a reação as mudanças que ocorrem durante o projeto;

◦ É focado no controle e gerenciamento, buscando minimizar os riscos e maximizar a qualidade;

◦ Os times são pequenos, a comunicação é mais eficiente;

◦ Espírito colaborativo.

Tuesday, July 5, 2011

Page 41: Desafios ria-classe-mundial

Gerenciamento

Novos clientes adotando o sistema

Requisições surgem a todo instante

Muitas delas conflitantes

Tuesday, July 5, 2011

Page 42: Desafios ria-classe-mundial

SCRUM

É mais uma modinha ou veio para ficar ?

Tuesday, July 5, 2011

Page 43: Desafios ria-classe-mundial

SCRUM

Finalmente, a bala de prata !?!

Tuesday, July 5, 2011

Page 44: Desafios ria-classe-mundial

SCRUM

“Para quem têm possui uma visão interna, que está envolvido com o dia-a-dia de um projeto e sentiu seus benefícios, o SCRUM não é moda”

“Sem um real comprometimento dos desenvolvedores e principalmente da empresa com os objetivos pregados pelo SCRUM, o tiro pode sair pela culatra”

Tuesday, July 5, 2011

Page 45: Desafios ria-classe-mundial

É ISSO AI VELHINHO

Tuesday, July 5, 2011

Page 46: Desafios ria-classe-mundial

AGRADECIMENTOSOrganização FlexMania

A todos vocês

Tuesday, July 5, 2011

Page 47: Desafios ria-classe-mundial

Esus Dev Team

Tuesday, July 5, 2011