SlideShare uma empresa Scribd logo
1 de 29
Baixar para ler offline
Python com Django:
ganhando espaço em uma
Universidade Federal
Daniel Michelon Carli	

carli@ufsm.br	

!
Henrique Gabriel Gularte Pereira	

henrique@ufsm.br
Quem somos ?
Foto:  1993alex1993.deviantart.com
Daniel Michelon De Carli
Atualmente:	

Analista de TI na UFSM	

Desenvolvedor e evangelista Python na UFSM	

Anterior:	

Analista na UNIPAMPA	

Fundador de Startup 	

Desenvolvedor PHP	

Formação:	

Mestrado em Computação pela UFSM	

Graduação Sanduiche em Ciência Da
Computação pela UFSM/Fachhochschule
Gelsenkirchen
Henrique Gabriel Gularte Pereira	

Atualmente:	

Analista de TI na UFSM	

Professor na UNIFRA	

Desenvolvedor e evangelista Python na UFSM	

Anterior:	

Fundador de Startup	

Desenvolvedor PHP	

Formação:	

Mestrado em Computação pela UFSM	

Graduação em Sistemas De Informação pela
UNIFRA
UFSM
UFSM
~ 28.000 alunos
~ 4.500 funcionários
(1.800 docentes)
7 Pró-Reitorias
13 Centros de
Ensino
UFSM
Cursos	

137 graduação	

132 pós-graduação	

51 básico, médio e pós-médio	

4.757 alunos diplomados em 2012
Foto:  Claudio Vaz  /  Agência RBS
Cenário inicial da TI na UFSM
Gartner:
Média Geral:
5,4%	

Setor
Governo:
6,6% 	

Setor
Educação:
4,8%
Dados: Fernando Pires Barbosa (UFSM) /
Fórum RNP
http://migre.me/gdhqK
Cenário inicial na TI da UFSM
CPD - Centro de Processamento
de Dados	

37 analistas de TI	

Rede & Suporte & Apoio ao
usuário 	

Projetos de desenvolvimento de
Software:	

Delphi	

Java	

PHP
Cenário novo na TI da UFSM
Plano Diretor da Tecnologia da
Informação (PDTI)	

2010	

Instrução Normativa N. 04/2010	

EGTI (Estratégia Geral de
Tecnologia da Informação)	

Novos serviços a serem prestados à
comunidade acadêmica	

Sites	

Sistemas de apoio
Foto: NASA Goddard Space Flight Center - CC
http://migre.me/gdhMe
PDTI - UFSM
Meta 3 - Implantar práticas
ITIL nos Serviços de TI	

Estratégia:	

Identificar serviços;	

serviços receptivos as
práticas ITIL:	

Central de
Atendimento ao
Usuário
CAU
Sistema PHP
legado 	

Autenticação
via Apache	

Ausência de
métricas
Central de Atendimento ao Usuário
CAU
Processo
Central de Atendimento ao Usuário
Demanda

Delega
pedidos
Atende

Cliente
Gerente de 

operações Técnico
Novo sistema do CAU
Requisitos:	

Gerar métricas de gestão	

Interface Simples	

Não impactar de forma negativa
a experiência do usuário	

Desenvolver rápido
Django na Central de Atendimento ao Usuário
Foto: Ryan Buterbaugh - CC
http://bit.ly/15zQ46b
Projeto CHAM
Equipe:	

1 desenvolvedor;	

1 consultor;	

Tempo:	

3 meses	

Tecnologias: 	

Django, Bootstrap e Highcharts	

Features:	

Cliente	

Operacional	

Gestão
Django na Central de Atendimento ao Usuário
CAU - Projeto CHAM
Central de Atendimento ao Usuário
Demanda

 Delega
pedidos
Atende

Cliente
Gerente de 

operações Técnico
Prazo

Avalia
atendimento

Métricas

Gestores
Gerencia
equipe

Gráficos
CHAM - Cliente
Demandar	

Acompanhar	

Avaliar
CHAM - Operacional - 1
Gerenciar	

Progredir	

Delegar	

Parecer	

Priorizar	

Imprimir	

Prazo	

Agendar
CHAM - Operacional - 2
Delegar	

Parecer
CHAM - Gestão
Metas	

Clientes	

Atividades	

Prazo	

Capacidade
Novos serviços - Mais projetos -1
Sistema de
orçamentos do
Centro de
Ciências Rurais
Novos serviços - Mais projetos - 2
Avaliação de
disciplinas -
CESNORS
Novos serviços - Mais projetos - 3
Admin Chat
UAB
Novos serviços - Mais projetos - 4
Quiz
Novos serviços - Mais projetos - 5
Sistemas de
apoio a
Serviços
Projetos “futuros”
Projeto MAIAR
Objetivos:	

Multi serviços	

Catálogo de serviços	

Arquitetura de plugins	

Facilidade de usar	

Restrição por tipos de
usuário	

Open Source -
provavelmente GPL2	

!
Ambiente de Projetos
Trabalhar com Python:	

Espaço para receber bolsistas	

Desenvolver projetos com
professores	

Criação de sistemas de apoio
que não façam parte do CORE
institucional	

!
Foto: Ahmed ZiZoo - CC
http://bit.ly/1bPZBb6
Obrigado!
Daniel Michelon Carli	

carli@ufsm.br	

!
Henrique Gabriel Gularte Pereira	

henrique@ufsm.br

Mais conteúdo relacionado

Semelhante a Python com Django na UFSM

Mercado De Trabalho Curitibano
Mercado De Trabalho CuritibanoMercado De Trabalho Curitibano
Mercado De Trabalho Curitibanoricardophp
 
Plano de ações para gestão de TI abordagem inicial
Plano de ações para gestão de TI   abordagem inicialPlano de ações para gestão de TI   abordagem inicial
Plano de ações para gestão de TI abordagem inicialPaulo Henrique Pinhão
 
Agile in Rio 2013: "Agilidade no Serviço Público Brasileiro: É possível?"
Agile in Rio 2013: "Agilidade no Serviço Público Brasileiro: É possível?"Agile in Rio 2013: "Agilidade no Serviço Público Brasileiro: É possível?"
Agile in Rio 2013: "Agilidade no Serviço Público Brasileiro: É possível?"Thiago Diogo
 
STI/UFF - Modelo de Gestão
STI/UFF - Modelo de GestãoSTI/UFF - Modelo de Gestão
STI/UFF - Modelo de GestãoSti Uff
 
Apresentacao pdi sti-v1
Apresentacao pdi sti-v1Apresentacao pdi sti-v1
Apresentacao pdi sti-v1Sti Uff
 
Pensando PPM "fora da caixa" do desktop a nuvem - Boas praticas, dicas e apli...
Pensando PPM "fora da caixa" do desktop a nuvem - Boas praticas, dicas e apli...Pensando PPM "fora da caixa" do desktop a nuvem - Boas praticas, dicas e apli...
Pensando PPM "fora da caixa" do desktop a nuvem - Boas praticas, dicas e apli...Eduardo Freire
 
BPM Day Rio de Janeiro_Case Berneck
BPM Day Rio de Janeiro_Case BerneckBPM Day Rio de Janeiro_Case Berneck
BPM Day Rio de Janeiro_Case BerneckDC-DinsmoreCompass
 
Riscos Tecnológicos e Monitoramento de Ameaças - Cyber security meeting
Riscos Tecnológicos e Monitoramento de Ameaças - Cyber security meetingRiscos Tecnológicos e Monitoramento de Ameaças - Cyber security meeting
Riscos Tecnológicos e Monitoramento de Ameaças - Cyber security meetingLeandro Bennaton
 
Fábrica de Software da Procempa - Palestra no 6o Fórum Internacional Software...
Fábrica de Software da Procempa - Palestra no 6o Fórum Internacional Software...Fábrica de Software da Procempa - Palestra no 6o Fórum Internacional Software...
Fábrica de Software da Procempa - Palestra no 6o Fórum Internacional Software...Éberli Cabistani Riella
 
Michael Fanti Professional Profilne
Michael Fanti Professional ProfilneMichael Fanti Professional Profilne
Michael Fanti Professional Profilnemichaelfanti
 
Gerenciamento de Projetos de TI em Sao Paulo
Gerenciamento de Projetos de TI em Sao PauloGerenciamento de Projetos de TI em Sao Paulo
Gerenciamento de Projetos de TI em Sao PauloGrupo Treinar
 
Apresentação do artigo: PMO, características, planejamento e implantação no s...
Apresentação do artigo: PMO, características, planejamento e implantação no s...Apresentação do artigo: PMO, características, planejamento e implantação no s...
Apresentação do artigo: PMO, características, planejamento e implantação no s...Paulo Roberto Martins de Andrade
 
Gerenciamento de projetos, MPS.BR e qualidade em software
Gerenciamento de projetos, MPS.BR e qualidade em softwareGerenciamento de projetos, MPS.BR e qualidade em software
Gerenciamento de projetos, MPS.BR e qualidade em softwareelliando dias
 
Melhoria de processos em métodos ágeis: não é o que você está pensando! - Raf...
Melhoria de processos em métodos ágeis: não é o que você está pensando! - Raf...Melhoria de processos em métodos ágeis: não é o que você está pensando! - Raf...
Melhoria de processos em métodos ágeis: não é o que você está pensando! - Raf...Juliano Ribeiro
 
Currículo - Wladimir Teixeira Neto - Set_2016 - Português
Currículo - Wladimir Teixeira Neto - Set_2016 - PortuguêsCurrículo - Wladimir Teixeira Neto - Set_2016 - Português
Currículo - Wladimir Teixeira Neto - Set_2016 - PortuguêsWladimir Teixeira Neto
 
Modelo de Negócio do PMO
Modelo de Negócio do PMOModelo de Negócio do PMO
Modelo de Negócio do PMOProject Builder
 

Semelhante a Python com Django na UFSM (20)

Mercado De Trabalho Curitibano
Mercado De Trabalho CuritibanoMercado De Trabalho Curitibano
Mercado De Trabalho Curitibano
 
Plano de ações para gestão de TI abordagem inicial
Plano de ações para gestão de TI   abordagem inicialPlano de ações para gestão de TI   abordagem inicial
Plano de ações para gestão de TI abordagem inicial
 
Agile in Rio 2013: "Agilidade no Serviço Público Brasileiro: É possível?"
Agile in Rio 2013: "Agilidade no Serviço Público Brasileiro: É possível?"Agile in Rio 2013: "Agilidade no Serviço Público Brasileiro: É possível?"
Agile in Rio 2013: "Agilidade no Serviço Público Brasileiro: É possível?"
 
01 apresentação
01 apresentação01 apresentação
01 apresentação
 
STI/UFF - Modelo de Gestão
STI/UFF - Modelo de GestãoSTI/UFF - Modelo de Gestão
STI/UFF - Modelo de Gestão
 
Apresentacao pdi sti-v1
Apresentacao pdi sti-v1Apresentacao pdi sti-v1
Apresentacao pdi sti-v1
 
Tcc - Work control
Tcc - Work controlTcc - Work control
Tcc - Work control
 
Pensando PPM "fora da caixa" do desktop a nuvem - Boas praticas, dicas e apli...
Pensando PPM "fora da caixa" do desktop a nuvem - Boas praticas, dicas e apli...Pensando PPM "fora da caixa" do desktop a nuvem - Boas praticas, dicas e apli...
Pensando PPM "fora da caixa" do desktop a nuvem - Boas praticas, dicas e apli...
 
BPM Day Rio de Janeiro_Case Berneck
BPM Day Rio de Janeiro_Case BerneckBPM Day Rio de Janeiro_Case Berneck
BPM Day Rio de Janeiro_Case Berneck
 
Riscos Tecnológicos e Monitoramento de Ameaças - Cyber security meeting
Riscos Tecnológicos e Monitoramento de Ameaças - Cyber security meetingRiscos Tecnológicos e Monitoramento de Ameaças - Cyber security meeting
Riscos Tecnológicos e Monitoramento de Ameaças - Cyber security meeting
 
Fábrica de Software da Procempa - Palestra no 6o Fórum Internacional Software...
Fábrica de Software da Procempa - Palestra no 6o Fórum Internacional Software...Fábrica de Software da Procempa - Palestra no 6o Fórum Internacional Software...
Fábrica de Software da Procempa - Palestra no 6o Fórum Internacional Software...
 
Michael Fanti Professional Profilne
Michael Fanti Professional ProfilneMichael Fanti Professional Profilne
Michael Fanti Professional Profilne
 
Petic Software
Petic SoftwarePetic Software
Petic Software
 
Painel De Controle Operacional
Painel De Controle OperacionalPainel De Controle Operacional
Painel De Controle Operacional
 
Gerenciamento de Projetos de TI em Sao Paulo
Gerenciamento de Projetos de TI em Sao PauloGerenciamento de Projetos de TI em Sao Paulo
Gerenciamento de Projetos de TI em Sao Paulo
 
Apresentação do artigo: PMO, características, planejamento e implantação no s...
Apresentação do artigo: PMO, características, planejamento e implantação no s...Apresentação do artigo: PMO, características, planejamento e implantação no s...
Apresentação do artigo: PMO, características, planejamento e implantação no s...
 
Gerenciamento de projetos, MPS.BR e qualidade em software
Gerenciamento de projetos, MPS.BR e qualidade em softwareGerenciamento de projetos, MPS.BR e qualidade em software
Gerenciamento de projetos, MPS.BR e qualidade em software
 
Melhoria de processos em métodos ágeis: não é o que você está pensando! - Raf...
Melhoria de processos em métodos ágeis: não é o que você está pensando! - Raf...Melhoria de processos em métodos ágeis: não é o que você está pensando! - Raf...
Melhoria de processos em métodos ágeis: não é o que você está pensando! - Raf...
 
Currículo - Wladimir Teixeira Neto - Set_2016 - Português
Currículo - Wladimir Teixeira Neto - Set_2016 - PortuguêsCurrículo - Wladimir Teixeira Neto - Set_2016 - Português
Currículo - Wladimir Teixeira Neto - Set_2016 - Português
 
Modelo de Negócio do PMO
Modelo de Negócio do PMOModelo de Negócio do PMO
Modelo de Negócio do PMO
 

Mais de Henrique Gabriel Gularte Pereira

Uma Arquitetura para a Utilização de Computação nas Nuvens nos Ambientes de C...
Uma Arquitetura para a Utilização de Computação nas Nuvens nos Ambientes de C...Uma Arquitetura para a Utilização de Computação nas Nuvens nos Ambientes de C...
Uma Arquitetura para a Utilização de Computação nas Nuvens nos Ambientes de C...Henrique Gabriel Gularte Pereira
 
Como não programar em python ou Python Tricks que você ainda não conhecia
Como não programar em python ou Python Tricks que você ainda não conheciaComo não programar em python ou Python Tricks que você ainda não conhecia
Como não programar em python ou Python Tricks que você ainda não conheciaHenrique Gabriel Gularte Pereira
 

Mais de Henrique Gabriel Gularte Pereira (17)

EBAC Django
EBAC DjangoEBAC Django
EBAC Django
 
O Estado do Python
O Estado do PythonO Estado do Python
O Estado do Python
 
Uma Arquitetura para a Utilização de Computação nas Nuvens nos Ambientes de C...
Uma Arquitetura para a Utilização de Computação nas Nuvens nos Ambientes de C...Uma Arquitetura para a Utilização de Computação nas Nuvens nos Ambientes de C...
Uma Arquitetura para a Utilização de Computação nas Nuvens nos Ambientes de C...
 
Introdução ao Python com Django
Introdução ao Python com DjangoIntrodução ao Python com Django
Introdução ao Python com Django
 
DevOps com Python
DevOps com PythonDevOps com Python
DevOps com Python
 
Como programar como o coelho assassino de caerbannog
Como programar como o coelho assassino de caerbannogComo programar como o coelho assassino de caerbannog
Como programar como o coelho assassino de caerbannog
 
Como não programar em python ou Python Tricks que você ainda não conhecia
Como não programar em python ou Python Tricks que você ainda não conheciaComo não programar em python ou Python Tricks que você ainda não conhecia
Como não programar em python ou Python Tricks que você ainda não conhecia
 
Bogosort [CfC]
Bogosort [CfC]Bogosort [CfC]
Bogosort [CfC]
 
Welcome to the Django
Welcome to the DjangoWelcome to the Django
Welcome to the Django
 
BogoSort 2.0
BogoSort 2.0BogoSort 2.0
BogoSort 2.0
 
Análise do BogoSort
Análise do BogoSortAnálise do BogoSort
Análise do BogoSort
 
Usando o WICD com localizacao fisica de dispositivos
Usando o WICD com localizacao fisica de dispositivosUsando o WICD com localizacao fisica de dispositivos
Usando o WICD com localizacao fisica de dispositivos
 
O Software Livre no Mundo do MicroBlogging
O Software Livre no Mundo do MicroBloggingO Software Livre no Mundo do MicroBlogging
O Software Livre no Mundo do MicroBlogging
 
Estabelecimento e Encerramento de Conexão
Estabelecimento e Encerramento de ConexãoEstabelecimento e Encerramento de Conexão
Estabelecimento e Encerramento de Conexão
 
Olá Python!
Olá Python!Olá Python!
Olá Python!
 
Python no Z6
Python no Z6Python no Z6
Python no Z6
 
Geolocalização com o GMAPS+Wifi
Geolocalização com o GMAPS+WifiGeolocalização com o GMAPS+Wifi
Geolocalização com o GMAPS+Wifi
 

Python com Django na UFSM

  • 1. Python com Django: ganhando espaço em uma Universidade Federal Daniel Michelon Carli carli@ufsm.br ! Henrique Gabriel Gularte Pereira henrique@ufsm.br
  • 2. Quem somos ? Foto:  1993alex1993.deviantart.com
  • 3. Daniel Michelon De Carli Atualmente: Analista de TI na UFSM Desenvolvedor e evangelista Python na UFSM Anterior: Analista na UNIPAMPA Fundador de Startup Desenvolvedor PHP Formação: Mestrado em Computação pela UFSM Graduação Sanduiche em Ciência Da Computação pela UFSM/Fachhochschule Gelsenkirchen
  • 4. Henrique Gabriel Gularte Pereira Atualmente: Analista de TI na UFSM Professor na UNIFRA Desenvolvedor e evangelista Python na UFSM Anterior: Fundador de Startup Desenvolvedor PHP Formação: Mestrado em Computação pela UFSM Graduação em Sistemas De Informação pela UNIFRA
  • 6. UFSM ~ 28.000 alunos ~ 4.500 funcionários (1.800 docentes) 7 Pró-Reitorias 13 Centros de Ensino
  • 7. UFSM Cursos 137 graduação 132 pós-graduação 51 básico, médio e pós-médio 4.757 alunos diplomados em 2012 Foto:  Claudio Vaz  /  Agência RBS
  • 8. Cenário inicial da TI na UFSM Gartner: Média Geral: 5,4% Setor Governo: 6,6% Setor Educação: 4,8% Dados: Fernando Pires Barbosa (UFSM) / Fórum RNP http://migre.me/gdhqK
  • 9. Cenário inicial na TI da UFSM CPD - Centro de Processamento de Dados 37 analistas de TI Rede & Suporte & Apoio ao usuário Projetos de desenvolvimento de Software: Delphi Java PHP
  • 10. Cenário novo na TI da UFSM Plano Diretor da Tecnologia da Informação (PDTI) 2010 Instrução Normativa N. 04/2010 EGTI (Estratégia Geral de Tecnologia da Informação) Novos serviços a serem prestados à comunidade acadêmica Sites Sistemas de apoio Foto: NASA Goddard Space Flight Center - CC http://migre.me/gdhMe
  • 11. PDTI - UFSM Meta 3 - Implantar práticas ITIL nos Serviços de TI Estratégia: Identificar serviços; serviços receptivos as práticas ITIL: Central de Atendimento ao Usuário
  • 12. CAU Sistema PHP legado Autenticação via Apache Ausência de métricas Central de Atendimento ao Usuário
  • 13. CAU Processo Central de Atendimento ao Usuário Demanda Delega pedidos Atende Cliente Gerente de operações Técnico
  • 14. Novo sistema do CAU Requisitos: Gerar métricas de gestão Interface Simples Não impactar de forma negativa a experiência do usuário Desenvolver rápido Django na Central de Atendimento ao Usuário Foto: Ryan Buterbaugh - CC http://bit.ly/15zQ46b
  • 15. Projeto CHAM Equipe: 1 desenvolvedor; 1 consultor; Tempo: 3 meses Tecnologias: Django, Bootstrap e Highcharts Features: Cliente Operacional Gestão Django na Central de Atendimento ao Usuário
  • 16. CAU - Projeto CHAM Central de Atendimento ao Usuário Demanda Delega pedidos Atende Cliente Gerente de operações Técnico Prazo Avalia atendimento Métricas Gestores Gerencia equipe Gráficos
  • 18. CHAM - Operacional - 1 Gerenciar Progredir Delegar Parecer Priorizar Imprimir Prazo Agendar
  • 19. CHAM - Operacional - 2 Delegar Parecer
  • 21. Novos serviços - Mais projetos -1 Sistema de orçamentos do Centro de Ciências Rurais
  • 22. Novos serviços - Mais projetos - 2 Avaliação de disciplinas - CESNORS
  • 23. Novos serviços - Mais projetos - 3 Admin Chat UAB
  • 24. Novos serviços - Mais projetos - 4 Quiz
  • 25. Novos serviços - Mais projetos - 5 Sistemas de apoio a Serviços
  • 27. Projeto MAIAR Objetivos: Multi serviços Catálogo de serviços Arquitetura de plugins Facilidade de usar Restrição por tipos de usuário Open Source - provavelmente GPL2 !
  • 28. Ambiente de Projetos Trabalhar com Python: Espaço para receber bolsistas Desenvolver projetos com professores Criação de sistemas de apoio que não façam parte do CORE institucional ! Foto: Ahmed ZiZoo - CC http://bit.ly/1bPZBb6
  • 29. Obrigado! Daniel Michelon Carli carli@ufsm.br ! Henrique Gabriel Gularte Pereira henrique@ufsm.br