SlideShare uma empresa Scribd logo
1 de 48
Baixar para ler offline
NO OLHO DO FURAÇÃO
                    Desafios no desenvolvimento de RIA de classe mundial




Tuesday, July 5, 2011
WHO AM I ?




Tuesday, July 5, 2011
I’M SPIDER MAN

Tuesday, July 5, 2011
Marcelo Pires

                        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




Tuesday, July 5, 2011
Tuesday, July 5, 2011
versão 1.2
Tuesday, July 5, 2011
versão 1.7.6.13
Tuesday, July 5, 2011
versão 1.7.6.13
Tuesday, July 5, 2011
PRINCIPAIS DESAFIOS




Tuesday, July 5, 2011
1
Tuesday, July 5, 2011
ESTRUTURA

Tuesday, July 5, 2011
•Framework
                        •Componentes




           Estrutura




Tuesday, July 5, 2011
Usar um framework próprio ?




          Framework




Tuesday, July 5, 2011
Vamos reinventar a roda ?




Tuesday, July 5, 2011
ZendFramework
                   Swiz              GLU
                                           HydraMVC
       EasyMVC                                Symfony
                          CakePHP          Penne

                        Mate                       Ruboss

                                               PureMVC
                    Guasax
                                    Caingorm   Model-Glue
Tuesday, July 5, 2011
RGFramework


Tuesday, July 5, 2011
RG Framework

                        Componentes

                         Flex SDK



                         Controller

    RGFramework            Model

                            Dao



Tuesday, July 5, 2011
Outro   RG Framework


              100




                75




                50




                25




                  0



Tuesday, July 5, 2011
Componentes
                        Botões   TitleWindow



                        Combos
                                     Botões
       RGFramework




Tuesday, July 5, 2011
DEMO




Tuesday, July 5, 2011
Tuesday, July 5, 2011
Tuesday, July 5, 2011
Relatórios

Tuesday, July 5, 2011
DEMO




Tuesday, July 5, 2011
ESTRUTURA

Tuesday, July 5, 2011
2
Tuesday, July 5, 2011
Gestão do Conhecimento


Tuesday, July 5, 2011
Fluxo de Informação Contínua



                        Disponibilidade

        Gestão do
       Conhecimento
                        Atualização



Tuesday, July 5, 2011
Qual a Solução ?




Tuesday, July 5, 2011
Tuesday, July 5, 2011
E OS OUTROS TIPOS
                        DE DOCUMENTOS ?



Tuesday, July 5, 2011
Complicado de realizar buscas



                        Documentos que somem


        Gestão do
                        Controle de Alterações
       Conhecimento



Tuesday, July 5, 2011
Adoção de Solução GED



                                Controle de versões
                        Integração com pacotes Office
        Gestão do
                                 Buscas via metadados
       Conhecimento



Tuesday, July 5, 2011
3
Tuesday, July 5, 2011
GERENCIAMENTO
                          DO PROJETO
                          Requisições dos Clientes


Tuesday, July 5, 2011
Grupo pequeno de desenvolvimento


                        Grande escopo para ser realizado


                        Para onde vamos ?
                        Quanto tempo levaremos ?
    Gerenciamento




Tuesday, July 5, 2011
Os módulos presentes representam apenas 10% do que temos que fazer




Tuesday, July 5, 2011
Qual a solução ?




Tuesday, July 5, 2011
SCRUM




Tuesday, July 5, 2011
◦ 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

   SCRUM                  eficiente;

                        ◦ Espírito colaborativo.




Tuesday, July 5, 2011
Novos clientes adotando o sistema


                        Requisições surgem a todo instante


                        Muitas delas conflitantes
    Gerenciamento




Tuesday, July 5, 2011
É mais uma modinha ou veio para ficar ?



   SCRUM

Tuesday, July 5, 2011
SCRUM

                        Finalmente, a bala de prata !?!




Tuesday, July 5, 2011
“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”



   SCRUM

Tuesday, July 5, 2011
É ISSO AI VELHINHO




Tuesday, July 5, 2011
AGRADECIMENTOS
                           Organização FlexMania

                              A todos vocês




Tuesday, July 5, 2011
Esus Dev Team


Tuesday, July 5, 2011
CONTATOS
                        marcpiresrj@gmail.com
                        marcelo@rgweb.com.br

                        Twitter: @MarcPires

                        www.rgweb.com.br



Tuesday, July 5, 2011

Mais conteúdo relacionado

Semelhante a Desafios no desenvolvimento de RIA de classe mundial

TDC 2011 - E no sétimo dia ele escreveu testes
TDC 2011 - E no sétimo dia ele escreveu testesTDC 2011 - E no sétimo dia ele escreveu testes
TDC 2011 - E no sétimo dia ele escreveu testesRafael Dohms
 
Designer ♥ Developer
Designer ♥ DeveloperDesigner ♥ Developer
Designer ♥ DeveloperClaus Wahlers
 
Usabilidade 7-8 - Teste de Usabilidade
Usabilidade 7-8 - Teste de UsabilidadeUsabilidade 7-8 - Teste de Usabilidade
Usabilidade 7-8 - Teste de UsabilidadeMarcello Cardoso
 
Usabilidade 6 - Prototipação
Usabilidade 6 - PrototipaçãoUsabilidade 6 - Prototipação
Usabilidade 6 - PrototipaçãoMarcello Cardoso
 
Introdução a Plataforma Java EE
Introdução a Plataforma Java EEIntrodução a Plataforma Java EE
Introdução a Plataforma Java EEEder Magalhães
 
Pós-graduação: Políticas, práticas e procedimentos em Segurança da Informação...
Pós-graduação: Políticas, práticas e procedimentos em Segurança da Informação...Pós-graduação: Políticas, práticas e procedimentos em Segurança da Informação...
Pós-graduação: Políticas, práticas e procedimentos em Segurança da Informação...Roberto Dias Duarte
 
Usabilidade 2 - Metas, princípios e leis do design, agile vs dcu
Usabilidade 2 - Metas, princípios e leis do design, agile vs dcuUsabilidade 2 - Metas, princípios e leis do design, agile vs dcu
Usabilidade 2 - Metas, princípios e leis do design, agile vs dcuMarcello Cardoso
 
colmeia na Missa - Aula 4
colmeia na Missa - Aula 4colmeia na Missa - Aula 4
colmeia na Missa - Aula 4colmeia tv
 
TDC 2012 - Processo de Teste e Qualidade de Software
TDC 2012 - Processo de Teste e Qualidade de SoftwareTDC 2012 - Processo de Teste e Qualidade de Software
TDC 2012 - Processo de Teste e Qualidade de SoftwareRobson Agapito Correa
 
Guia para o Profissional Java
Guia para o Profissional JavaGuia para o Profissional Java
Guia para o Profissional Javaarmeniocardoso
 

Semelhante a Desafios no desenvolvimento de RIA de classe mundial (16)

TDC 2011 - E no sétimo dia ele escreveu testes
TDC 2011 - E no sétimo dia ele escreveu testesTDC 2011 - E no sétimo dia ele escreveu testes
TDC 2011 - E no sétimo dia ele escreveu testes
 
Designer ♥ Developer
Designer ♥ DeveloperDesigner ♥ Developer
Designer ♥ Developer
 
Usabilidade 7-8 - Teste de Usabilidade
Usabilidade 7-8 - Teste de UsabilidadeUsabilidade 7-8 - Teste de Usabilidade
Usabilidade 7-8 - Teste de Usabilidade
 
Usabilidade 6 - Prototipação
Usabilidade 6 - PrototipaçãoUsabilidade 6 - Prototipação
Usabilidade 6 - Prototipação
 
Introdução a Plataforma Java EE
Introdução a Plataforma Java EEIntrodução a Plataforma Java EE
Introdução a Plataforma Java EE
 
Pós-graduação: Políticas, práticas e procedimentos em Segurança da Informação...
Pós-graduação: Políticas, práticas e procedimentos em Segurança da Informação...Pós-graduação: Políticas, práticas e procedimentos em Segurança da Informação...
Pós-graduação: Políticas, práticas e procedimentos em Segurança da Informação...
 
Usabilidade 1 - Conceitos
Usabilidade 1 - ConceitosUsabilidade 1 - Conceitos
Usabilidade 1 - Conceitos
 
Usabilidade 2 - Metas, princípios e leis do design, agile vs dcu
Usabilidade 2 - Metas, princípios e leis do design, agile vs dcuUsabilidade 2 - Metas, princípios e leis do design, agile vs dcu
Usabilidade 2 - Metas, princípios e leis do design, agile vs dcu
 
colmeia na Missa - Aula 4
colmeia na Missa - Aula 4colmeia na Missa - Aula 4
colmeia na Missa - Aula 4
 
Extreme Programming - XP
Extreme Programming - XPExtreme Programming - XP
Extreme Programming - XP
 
Suite de Testes
Suite de TestesSuite de Testes
Suite de Testes
 
Plone e eGov: Presente e Futuro
Plone e eGov: Presente e FuturoPlone e eGov: Presente e Futuro
Plone e eGov: Presente e Futuro
 
Test day 2012
Test day 2012Test day 2012
Test day 2012
 
TDC 2012 - Processo de Teste e Qualidade de Software
TDC 2012 - Processo de Teste e Qualidade de SoftwareTDC 2012 - Processo de Teste e Qualidade de Software
TDC 2012 - Processo de Teste e Qualidade de Software
 
Guia para o Profissional Java
Guia para o Profissional JavaGuia para o Profissional Java
Guia para o Profissional Java
 
Poka yoke - Lean TI
Poka yoke - Lean TIPoka yoke - Lean TI
Poka yoke - Lean TI
 

Desafios no desenvolvimento de RIA de classe mundial