SlideShare uma empresa Scribd logo
1 de 23
Programação voltada ao usuário final baseada em formatação visual de texto Alysson Bolognesi Prado Unicamp – Universidade Estadual de Campinas DGRH – Diretoria Geral de Recursos Humanos [email_address]
Resumo ,[object Object],[object Object],[object Object],[object Object],[object Object]
Motivação ,[object Object],[object Object],[object Object],[object Object],[object Object]
Motivação ,[object Object],[object Object],[object Object]
Levantamento Bibliográfico ,[object Object]
[object Object],[object Object],[object Object],[object Object],Levantamento Bibliográfico
[object Object],[object Object],[object Object],[object Object],Levantamento Bibliográfico
[object Object],[object Object],[object Object],[object Object],Levantamento Bibliográfico
Proposta: artefato único
Documento = código fonte ,[object Object],[object Object],[object Object],[object Object]
Projeto em andamento ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Linguagem de formatação/programação ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Linguagem de formatação/programação ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Protótipo de trabalho
Validação ,[object Object]
Validação
Validação ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Validação ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Pontos negativos ,[object Object],[object Object],[object Object],[object Object]
Pontos positivos ,[object Object],[object Object],[object Object]
Pontos positivos ,[object Object],[object Object],[object Object]
Próximos passos ,[object Object],[object Object],[object Object],[object Object],[object Object]
Finalizando... ,[object Object],[object Object],[object Object],[object Object]

Mais conteúdo relacionado

Semelhante a Programação Voltada Ao Usuário Final Baseada Em Formatação

Padrões no Desenvolvimento de Software
Padrões no Desenvolvimento de SoftwarePadrões no Desenvolvimento de Software
Padrões no Desenvolvimento de SoftwareEmanuel Poletto
 
Automação de testes para equipes agile
Automação de testes para equipes agileAutomação de testes para equipes agile
Automação de testes para equipes agileAlini Rebonatto
 
Php Conf08 Enterprise Patterns
Php Conf08 Enterprise PatternsPhp Conf08 Enterprise Patterns
Php Conf08 Enterprise PatternsWildtech
 
F R A M E W O R K D J A N G O
F R A M E W O R K  D J A N G OF R A M E W O R K  D J A N G O
F R A M E W O R K D J A N G Ofabio.thomaz
 
Sistemas de gerenciamento de documentos
Sistemas de gerenciamento de documentosSistemas de gerenciamento de documentos
Sistemas de gerenciamento de documentosClaudiane Weber
 
Php Conf08 Refactoring
Php Conf08 RefactoringPhp Conf08 Refactoring
Php Conf08 RefactoringWildtech
 
Aula_4_e_5_-_RUP_Rapid_Unified_Process_Software_Engineering
Aula_4_e_5_-_RUP_Rapid_Unified_Process_Software_EngineeringAula_4_e_5_-_RUP_Rapid_Unified_Process_Software_Engineering
Aula_4_e_5_-_RUP_Rapid_Unified_Process_Software_Engineeringbaitolakaike
 
Java No Setor Público: Produtividade, Flexibilidade e Baixo Custo
Java No Setor Público: Produtividade, Flexibilidade e Baixo CustoJava No Setor Público: Produtividade, Flexibilidade e Baixo Custo
Java No Setor Público: Produtividade, Flexibilidade e Baixo CustoÉberli Cabistani Riella
 
DevQA: Especificações Vivas: Como criar testes compiláveis para o seu User Ca...
DevQA: Especificações Vivas: Como criar testes compiláveis para o seu User Ca...DevQA: Especificações Vivas: Como criar testes compiláveis para o seu User Ca...
DevQA: Especificações Vivas: Como criar testes compiláveis para o seu User Ca...Kamilla Queiroz Xavier
 
Documentação da infraestrutura de rede
Documentação da infraestrutura de redeDocumentação da infraestrutura de rede
Documentação da infraestrutura de redeMarcos Monteiro
 
Documentação da infraestrutura de rede
Documentação da infraestrutura de redeDocumentação da infraestrutura de rede
Documentação da infraestrutura de redeMarcos Monteiro
 
Infra-estrutura de TI
Infra-estrutura de TIInfra-estrutura de TI
Infra-estrutura de TIemmonks
 
Apresentação da Plataforma
Apresentação da Plataforma Apresentação da Plataforma
Apresentação da Plataforma Fluig
 
Web Tools Pt B R
Web Tools Pt  B RWeb Tools Pt  B R
Web Tools Pt B Rguestb9d145
 
Introdução a engenharia de software aula 01
Introdução a engenharia de software   aula 01Introdução a engenharia de software   aula 01
Introdução a engenharia de software aula 01Franklin Matos Correia
 

Semelhante a Programação Voltada Ao Usuário Final Baseada Em Formatação (20)

Padrões no Desenvolvimento de Software
Padrões no Desenvolvimento de SoftwarePadrões no Desenvolvimento de Software
Padrões no Desenvolvimento de Software
 
Automação de testes para equipes agile
Automação de testes para equipes agileAutomação de testes para equipes agile
Automação de testes para equipes agile
 
Php Conf08 Enterprise Patterns
Php Conf08 Enterprise PatternsPhp Conf08 Enterprise Patterns
Php Conf08 Enterprise Patterns
 
F R A M E W O R K D J A N G O
F R A M E W O R K  D J A N G OF R A M E W O R K  D J A N G O
F R A M E W O R K D J A N G O
 
Sistemas de gerenciamento de documentos
Sistemas de gerenciamento de documentosSistemas de gerenciamento de documentos
Sistemas de gerenciamento de documentos
 
Apresentacao interact-sa-document-manager
Apresentacao interact-sa-document-managerApresentacao interact-sa-document-manager
Apresentacao interact-sa-document-manager
 
Comparativo do uso de linguagens de programação e geradores de código no dese...
Comparativo do uso de linguagens de programação e geradores de código no dese...Comparativo do uso de linguagens de programação e geradores de código no dese...
Comparativo do uso de linguagens de programação e geradores de código no dese...
 
Aula 4 - SAM - Autoria
Aula 4 - SAM - AutoriaAula 4 - SAM - Autoria
Aula 4 - SAM - Autoria
 
Php Conf08 Refactoring
Php Conf08 RefactoringPhp Conf08 Refactoring
Php Conf08 Refactoring
 
Aula_4_e_5_-_RUP_Rapid_Unified_Process_Software_Engineering
Aula_4_e_5_-_RUP_Rapid_Unified_Process_Software_EngineeringAula_4_e_5_-_RUP_Rapid_Unified_Process_Software_Engineering
Aula_4_e_5_-_RUP_Rapid_Unified_Process_Software_Engineering
 
Java No Setor Público: Produtividade, Flexibilidade e Baixo Custo
Java No Setor Público: Produtividade, Flexibilidade e Baixo CustoJava No Setor Público: Produtividade, Flexibilidade e Baixo Custo
Java No Setor Público: Produtividade, Flexibilidade e Baixo Custo
 
ALM com VSTS
ALM com VSTSALM com VSTS
ALM com VSTS
 
DevQA: Especificações Vivas: Como criar testes compiláveis para o seu User Ca...
DevQA: Especificações Vivas: Como criar testes compiláveis para o seu User Ca...DevQA: Especificações Vivas: Como criar testes compiláveis para o seu User Ca...
DevQA: Especificações Vivas: Como criar testes compiláveis para o seu User Ca...
 
Metodologias Ageis
Metodologias AgeisMetodologias Ageis
Metodologias Ageis
 
Documentação da infraestrutura de rede
Documentação da infraestrutura de redeDocumentação da infraestrutura de rede
Documentação da infraestrutura de rede
 
Documentação da infraestrutura de rede
Documentação da infraestrutura de redeDocumentação da infraestrutura de rede
Documentação da infraestrutura de rede
 
Infra-estrutura de TI
Infra-estrutura de TIInfra-estrutura de TI
Infra-estrutura de TI
 
Apresentação da Plataforma
Apresentação da Plataforma Apresentação da Plataforma
Apresentação da Plataforma
 
Web Tools Pt B R
Web Tools Pt  B RWeb Tools Pt  B R
Web Tools Pt B R
 
Introdução a engenharia de software aula 01
Introdução a engenharia de software   aula 01Introdução a engenharia de software   aula 01
Introdução a engenharia de software aula 01
 

Mais de Interaction Design Association Chapter São Paulo

Mais de Interaction Design Association Chapter São Paulo (14)

All Work And No Play: What You can Learn from Game Design
All Work And No Play: What You can Learn from Game DesignAll Work And No Play: What You can Learn from Game Design
All Work And No Play: What You can Learn from Game Design
 
Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital pa...
Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital pa...Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital pa...
Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital pa...
 
TV Digital: Usuário ou Telespectador Televisivo?
TV Digital: Usuário ou Telespectador Televisivo?TV Digital: Usuário ou Telespectador Televisivo?
TV Digital: Usuário ou Telespectador Televisivo?
 
Avaliação do site “Cocoricó” com crianças em idade pré-escolar
Avaliação do site “Cocoricó” com crianças em idade pré-escolarAvaliação do site “Cocoricó” com crianças em idade pré-escolar
Avaliação do site “Cocoricó” com crianças em idade pré-escolar
 
Iniciativa De Design Instrucional Em Uma Instituição De Ensino Superior
Iniciativa De Design Instrucional Em Uma  Instituição De Ensino SuperiorIniciativa De Design Instrucional Em Uma  Instituição De Ensino Superior
Iniciativa De Design Instrucional Em Uma Instituição De Ensino Superior
 
M-cube: A Visualization Tool For Multi Dimensional
M-cube: A Visualization Tool For Multi DimensionalM-cube: A Visualization Tool For Multi Dimensional
M-cube: A Visualization Tool For Multi Dimensional
 
Desenvolvimento De Uma Estratégia De Inovação Em Design De Interação
Desenvolvimento De Uma Estratégia De Inovação Em  Design De  InteraçãoDesenvolvimento De Uma Estratégia De Inovação Em  Design De  Interação
Desenvolvimento De Uma Estratégia De Inovação Em Design De Interação
 
Modelo de transcrição da Língua de Sinais Brasileira voltado a implementaçã...
Modelo de transcrição da Língua de  Sinais Brasileira voltado a  implementaçã...Modelo de transcrição da Língua de  Sinais Brasileira voltado a  implementaçã...
Modelo de transcrição da Língua de Sinais Brasileira voltado a implementaçã...
 
Levantamento De Heurísticas Para Avaliação De Interfaces Do
Levantamento De  Heurísticas Para  Avaliação De  Interfaces DoLevantamento De  Heurísticas Para  Avaliação De  Interfaces Do
Levantamento De Heurísticas Para Avaliação De Interfaces Do
 
Compreendendo Dinamicas De Jogo
Compreendendo  Dinamicas De  JogoCompreendendo  Dinamicas De  Jogo
Compreendendo Dinamicas De Jogo
 
Desenho Participativo De Ícones Para Interfaces Computacionais Voltadas A ...
Desenho Participativo De Ícones Para  Interfaces  Computacionais  Voltadas A ...Desenho Participativo De Ícones Para  Interfaces  Computacionais  Voltadas A ...
Desenho Participativo De Ícones Para Interfaces Computacionais Voltadas A ...
 
A Personalização Como Estratégia Para O Gerenciamento Da Obsolescência De Art...
A Personalização Como Estratégia Para O Gerenciamento Da Obsolescência De Art...A Personalização Como Estratégia Para O Gerenciamento Da Obsolescência De Art...
A Personalização Como Estratégia Para O Gerenciamento Da Obsolescência De Art...
 
Transculturation, Transliteracy And Generative Poetics
Transculturation, Transliteracy And Generative PoeticsTransculturation, Transliteracy And Generative Poetics
Transculturation, Transliteracy And Generative Poetics
 
Desenvolvendo Interfaces de Usuário Multiplataformas utilizando MDA
Desenvolvendo Interfaces de Usuário Multiplataformas utilizando MDADesenvolvendo Interfaces de Usuário Multiplataformas utilizando MDA
Desenvolvendo Interfaces de Usuário Multiplataformas utilizando MDA
 

Programação Voltada Ao Usuário Final Baseada Em Formatação