python com django: ganhando espaço em uma universidade federal
DESCRIPTION
Python e Django ganhando espaço em uma universidade federal tem o objetivo de mostrar que é possível romper os paradigmas tradicionais de desenvolvimento e mesmo assim conseguir um elevado grau de sucesso.TRANSCRIPT
Python com Django: ganhando espaço em uma Universidade Federal
Daniel Michelon Carli [email protected] !Henrique Gabriel Gularte Pereira [email protected]
Quem somos ?
Foto: 1993alex1993.deviantart.com
Daniel Michelon De CarliAtualmente:
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 UFSMGartner: 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 UFSMCPD - 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 apoioFoto: 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 CHAMCentral 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 [email protected] !Henrique Gabriel Gularte Pereira [email protected]