SlideShare une entreprise Scribd logo
1  sur  33
Télécharger pour lire hors ligne
12/05/2015 Jira 1
Aumentando a produtividade e Automatizando processos
com Jira
2
Luis Cesar Teodoro
Arquiteto de Soluções
Sou Arquiteto de software, entusiasta DevOps, especialista plataforma Microsoft por formação(MCSA,
MCPD), Scrum Master por formação (CSM), consultor, palestrante e instrutor. Trabalho com TI há cerca
de 15 anos, gosto muito de documentar e compartilhar o que tenho aprendido. Além disto tudo, sou
casado, pai da Laura e do Mateus. Fique a vontade para entrar em contato :)
Microsoft Certified Solutions Expert: SharePoint
Microsoft Certified Solutions Developer: SharePoint, Web
CSM: Certified ScrumMaster®
Contato: lcteodoro@hotmail.com
Linkedin: https://br.linkedin.com/in/luís-cesar-teodoro-298a6116
Agenda
PARTE 1 – Introdução
Institucional
Visão Geral e Arquitetura do Atlassian Jira
PARTE 2 – Funcionalidades
Principais Características
GreenHopper
PARTE 3 – Cenários de Uso
Aplicações do Jira
PARTE 4 – Comparativos
Jira x Outras ferrramentas
PARTE 5 – Implantação
Escopo
Atividades
PARTE 6 – Encerramento
Contatos e Informações
Fim
12/05/2015 Jira 3
Parte 1
Introdução
4
VisãoGeral
 Atlassian Jira
 Controle de tarefas e gerenciamento de projetos
 Utilizado em mais de 11.500 organizações
 Ampla documentação
 Suporte profissional
 Software Enterprise
 Por quê?
5
Arquitetura
 Software Enterprise
6
Jira
BD File System
Backup
AtachadosDados
Email
Criação de Tarefas
Acompanhamento
Alertas
API
Office
Outros
gerenciadores
IDE
XML
CSV
Importação e
Exportação
Browser
Uso diário
Clientes
Desktop
LDAP
Segurança
ScriptAutomação
Ferramentas
Wiki
Controle
de versão
Integração
contínua Relatórios
Análise gerencial
Dashboard
Painel de
controle
IntegraçãoInteração
Arquitetura
 Como os projetos são organizados no Jira?
 Tal como umaWBS (Work Breakdown Structure)
7
Gerência
Infra
Projeto A
Categoria de projetos de Gestão Compartilhada
#1 - Gerenciar projeto
#2 - Emitir relatório mensal
#3 - Servidor zeus parado
#4 - Fita de backup perdida
Projeto B Projeto C
Jan
Fev
SLA1 SLA2 SLA3
*
*
Categorias agrupam projetos;
Projetos dividem-se em componentes;
Componentes agrupam tarefas;
Tarefas são atreladas às versões;
Versões são as entregas do projeto.
Parte 2
PrincipaisCaracterísticas
8
Principais
Características
9
Qualquer
banco;
Qualquer SO
Milhares de
usuários
• Neutralidade
• Plataforma Java
• Sistemas Operacionais Linux,Windows, Solaris e outros
• Banco de dados como Postgres, SQL Server, Oracle, MySQL
e outros
• Funcionamento Standalone ou em containers Java EE
• Integração para front-endApache HTTPD ou Microsoft IIS
• Escalabilidade
• Avançado mecanismo de cache
• Indexação e pesquisa baseada no Apache Lucene
• Suporte a clusterização (via plugin)
Principais
Características  Segurança
 Nativa, LDAP, Active Directory ou Crowd (single sign on)
 Suporte a Usuários, Grupos e Roles
 Granularidade variável desde projetos até ações e
workflow
 Segurança horizontal para tarefas
 Esquemas de segurança para facilitar gerenciamento
10
Projeto AProjeto A
Gerência
Projeto A
#1 - Gerenciar projeto
#2 - Emitir relatório mensal
Esquemas são associados a projetos;
Projetos definem membros em roles;
Tarefas possuem níveis de acesso;
Reuse e
integre
usuários da
sua empresa
Principais
Características  Aparência e Internacionalização
 InterfaceWeb 2.0 com suporte arrastar e soltar
 Cores, fontes e layout editáveis
 Dashboards customizáveis, com suporte a gadgets
externas
 Suporte a vários idiomas, com configuração por
usuário
 Telas e campos customizáveis
 Possibilidade de criação de campos novos em
tarefas
 Layout e controles de telas editáveis, incluindo abas
 Tipos de tarefas e passos do workflow definem os
campos disponíveis
 Esquemas são utilizados para gerenciar a
complexidade
11
Mais de 50
tipos de
campos!
Principais
Características
 Workflows
 Motor de workflow integrado
 Fluxos organizados por tipos de tarefa
 Cada passo do fluxo pode ter uma tela diferente
associada
 Movimentação do fluxo direcionada por condições
 Por nível de segurança
 Por obrigatoriedade de campos
 ...
 Extensível via plugins
 Esquemas facilitam a organização dos workflows
12
!
Principais
Características
 Workflows
 Cada tipo de tarefa pode ter um fluxo diferente
13
Aberta
Padrão
Em progresso
Resolvida
Encerrada
Reaberta
Agendada
Reunião
Realizada
Documentada
Disponibilizada
Detectado
Risco
Estimado
Em monitoramento
Contornado Confirmado
Qualquer processo
pode ser mapeado e
automatizado
Principais
Características  Integração e Extensão
 Centenas de plugins
 Para relatórios, campos customizados,
gadgets/Interface de usuário
 Importação, exportação e sincronização externa
 API Java, incluindo suporte REST/SOAP
 Código fonte aberto e ampla documentação
 Ambientes de desenvolvimento
 Eclipse Mylyn
 Uso total do Jira sem sair da sua IDE preferida
 Outros softwares Atlassian
 Integração totalmente transparente
 Fisheye, Crucible, Bamboo, Crowd, Confluence,
Clover
14
Estenda e
integre como e
quanto quiser
Principais
Características
 Indexação e Pesquisa
 Pesquisa por texto livre (Quick Search)
 Suporte à sintaxe Apache Lucene
 Pesquisa completa
 Todo e qualquer campo de tarefa
 Também para campos customizados
 Pesquisa via JQL
 Sintaxe de query para Jira 4+
15
my unresolved today
project in (GA, GB) and status = unresolved and duedate > -1h order by priority desc
Quick Search
JQL
Ache fácil
Principais
Características  Alertas e Mensageria
 Eventos no projeto geram notificações
 Novas tarefas
 Comentários em tarefas
 Movimentos de workflow
 ...
 Usuários, grupos ou roles podem receber estas
notificações
 Pesquisas podem ser salvas e enviadas
continuamente
16
Chamados abertos a menos de 1 hora Chamados abertos a mais de 1 hora
1 hora
depois# GA4 – Impressora com papel trancado – 14:23h # GA4 – Impressora com papel trancado – 14:23h
Email a cada 15 minutos para equipe técnica Email a cada 5 minutos para gestor do suporte
Hora atual: 14:30h Hora atual: 15:30h
Perfeito para
cumprir SLA’s
Principais
Características  Outras Funcionalidades
 Sub-tarefas
 Automação via scripts
 Suporte a anexos (com versionamento)
 Clonagem de tarefas (útil para tarefas recorrentes)
 Movimentação de tarefas entre projetos
 Votação (útil para novas funcionalidades em
sistemas)
 Comentários (com permissões)
 Observação (Watchers)
 Edição de tarefas em bloco
 Ligação entre tarefas
 Trabalho por e-mail
17
Muitas, muitas
funcionalidades
Principais
Características
 Relatórios
 Diversos tipos de relatórios integrados
 Extensões via plugins gratuitos ou pagos
 Criação de novos relatórios padronizada
 Exemplos:
 Planejado x Realizado
 Carga de trabalho
 Timetracking e Billing
 Agrupamentos diversos
 ...mais de uma centena de opções
18
Burndown
Orçado x
Realizado
Agrupamento
Criado x
Revolvido
Principais
Características  GreenHopper
 Plugin que traz todo o poder da Web 2.0 para o Jira
 Extremanete útil para projetos de software agéis
 Inclui:
 Quadro Kanban
 Priorização de tarefas
 Conceito de versões mestre-detalhe
 Gráficos Burndown
 De horas
 De tarefas
 De recursos
 De qualquer campo numérico (ex.: controle financeiro)
 Histórico integrado
19
Plugin
excepcional
para equipes
ágeis
Principais
Características
 GreenHopper
 Algumas telas
20
Gráfico Burndown
Priorização e Planejamento
Quadro Kanban Histórico de Entregas
Limite de 60 pontos;
Itens abaixo da linha não
devem se entregues
Parte 3
Cenários de Uso
21
Cenáriosde
Uso  Helpdesk
 O Jira pode ser utilizado como solução
completa para controle de demandas
em ambientes de helpdesk
 Situações
 Abertura de demandas por formulário
web ou emails
 Priorização de demandas
 Billing e SLA
 Métricas
 Por áreas da organização
 Por tipo de demanda
 Por recursos envolvidos
 Detecção de médias e tendências
 ...
22
Diversos
casos de uso
no site
Atlassian e
parceiros
Empresas como
Netflix e
Facebook,
utilizam em seu
serviço de
Gestão
Compartilhada
Cenáriosde
Uso
 Ouvidoria
 Sistemas de atendimento ao usuário, como
Ouvidorias ou SAC, podem ser implementados no
Jira
 Situações
 Contatos iniciais realizados por e-mail
 Fluxos distintos para sanar dúvidas
 Métricas
 Por segmentação e tipos de produtos
 Por regiões de abrangência
 ...
23
Cenáriosde
Uso  Gerenciamento de Projetos
 Todo o ciclo de desenvolvimento de um projeto
pode ser controlado no Jira, desde o planejamento
até a entrega final
 Situações
 Alinhamento dos fluxos com a metodologia da
organização
 Portões de Fase, Etapas,Versões,Workflows
 Enquadramento de perfis e recursos
 Calendário Organizacional
 Planejamento e Priorização
 Controle de Riscos e Incidentes
 Controle e Acompanhamento deTarefas e Recursos
 Métricas diversas
 Por recursos; por áreas do projeto; por período...
24
Parte 4
Comparativos
25
Foco  Ferramentas tradicionais
 Focam gerenciamento formal de
projetos
 Gráfico de Gantt
 Caminho Crítico, PERT/CPM
 EVT (PV, EV, AC... SV, SPI, CV, CPI...)
 Gerentes têm o benefício
 Jira
 Foca o gerenciamento ágil e a
integração
 Gráfico Burndown e Quadro Kanban
 Controle diário do trabalho e das
tarefas
 Vinculação de artefatos externos
 Equipes têm o benefício
26
Hum?
PERT: Project Evaluation and Review
Technique
CPM: Critical Path Method
EVT: Earned Value Technique
PV: Planned Value
EV: Earned Value
AC: Actual Cost
SV: Schedule Variance
SPI: Schedule Performance Index
CV: Cost Variance
CPI: Cost Performance Index
Escala de
ferramentas
27
Formalismo
Agilidade
Primavera
MS Project
Trace GP
Trac
ISO System
MS Project
+Sharepoint
FogBuz
Bugzilla VersionOne
Mantis
ProjectOpen Jira
DotProject
Projetos precisam ser
detalhados ao extremo
no tempo, no custo e
na otimização dos
recursos, e a gerência
de projetos é vital para
organização, existindo
gerentes de projetos
dedicados
exclusivamente para
manter os projetos e o
portfólio atualizado e
consistente a longo
prazo nas várias áreas
da empresa.
Projetos são importantes para a organização, mas a prioridade é o
pipeline das próximas entregas, e as equipes operam com maior
liberdade, buscando diariamente agregar valor aos produtos, mesmo em
condições de mudanças freqüentes no cronograma e nas atividades.
Parte 5
Implantação
28
Implantação
 Escopo
 Qual o tamanho do meu projeto Jira?
29
 Licenciamento
Jira+GreenHopper
 Instalação e configurações
padrões
 Plugins básicos
 1-4 semanas de mentoria
Grupo de trabalho
 Licenciamento
Jira+GreenHopper+Fisheye
+Crowd+Confluence
 Instalação e configurações
customizadas
 Integração essencial entre
ferramentas
 Plugins mais avançados
 4-8 semanas de mentoria
Setorizado
 Licenciamento da suíte
completa Atlassian
 Instalação e configurações
customizadas avançadas
 Mapeamento de processos
e artefatos
 Segurança avançada,
workflows, telas e campos
 Integração multivia entre
ferramentas
 Plugins avançados,
scripting e automação
 8-20 semanas de mentoria
Corporativo
Implantação
 Atividades
 Fluxo macro para o sucesso no uso do Atlassian Jira
30
Disseminar
cultura
Mapear
processos
Mapear
perfis e
operações
Início
Identificar
formato
de projetos
Mapear
artefatos
e tarefas
Para os
envolvidos
Definir
integrações
Definir
esquemas
e categorias
Criar tarefas
essenciais
Para cada
projeto
Definir
entregas e
componentes
Alertas e
relatórios
Vincular
integrações
Vincular
fluxos e
esquemas
Definir
dashboards
Durante o
projeto
Criar e
editar
tarefas
Habilitar
o projeto
Estimar e
reestimar
Realizar
entregas
Acompanhar
o
projeto
Ao final
do projeto
Relatórios
finais
Desabilitar
o
projeto
Arquivar
o projeto
Entrega
final
Fim
Relatórios
parciais
Parte 6
Encerramento
31
Contato
 Luis CesarTeodoro
 E-mail: lcteodoro@Hotmail.com
 Atlassian
 www.atlassian.com
 www.atlassian.com/software/jira
 www.atlassian.com/software/jira/pricing/
32
33
Dream big, work smart,
deliver fast.
Software to plan, collaborate, code, and
service. Built for teams.
Obrigado!

Contenu connexe

Tendances

Scrum 101
Scrum 101Scrum 101
Scrum 101beLithe
 
Introduction To Jira
Introduction To JiraIntroduction To Jira
Introduction To JiraHua Soon Sim
 
Introduction To Jira Slide Share
Introduction To Jira Slide ShareIntroduction To Jira Slide Share
Introduction To Jira Slide ShareRenjith V
 
Workshop Scrum - 8 horas
Workshop Scrum - 8 horasWorkshop Scrum - 8 horas
Workshop Scrum - 8 horasWise Systems
 
Introdução a Gerência de Configuração de Software
Introdução a Gerência de Configuração de SoftwareIntrodução a Gerência de Configuração de Software
Introdução a Gerência de Configuração de SoftwareCamilo Almendra
 
Discover UiPath's Enhanced TeDiscover UiPath's Enhanced Technology Partner Pr...
Discover UiPath's Enhanced TeDiscover UiPath's Enhanced Technology Partner Pr...Discover UiPath's Enhanced TeDiscover UiPath's Enhanced Technology Partner Pr...
Discover UiPath's Enhanced TeDiscover UiPath's Enhanced Technology Partner Pr...Diana Gray, MBA
 
GCS - Aula 07 - Sistemas de Controle de Versões
GCS - Aula 07 - Sistemas de Controle de VersõesGCS - Aula 07 - Sistemas de Controle de Versões
GCS - Aula 07 - Sistemas de Controle de VersõesMisael Santos
 
Aula - Introdução a Engenharia de Software
Aula - Introdução a Engenharia de SoftwareAula - Introdução a Engenharia de Software
Aula - Introdução a Engenharia de SoftwareCloves da Rocha
 
Apresentacao Pmbok
Apresentacao PmbokApresentacao Pmbok
Apresentacao PmbokLuiz Neto
 
Agile Methodology in Software Development
Agile Methodology in Software DevelopmentAgile Methodology in Software Development
Agile Methodology in Software DevelopmentRaghav Seth
 
Agile software development
Agile software developmentAgile software development
Agile software developmentRajesh Piryani
 
소프트웨어 아키텍처
소프트웨어 아키텍처소프트웨어 아키텍처
소프트웨어 아키텍처영기 김
 

Tendances (20)

Scrum 101
Scrum 101Scrum 101
Scrum 101
 
Gerenciamento Ágil de Projetos com Scrum
Gerenciamento Ágil de Projetos com ScrumGerenciamento Ágil de Projetos com Scrum
Gerenciamento Ágil de Projetos com Scrum
 
What Is Agile Scrum
What Is Agile ScrumWhat Is Agile Scrum
What Is Agile Scrum
 
Jira Agile
Jira AgileJira Agile
Jira Agile
 
Introduction To Jira
Introduction To JiraIntroduction To Jira
Introduction To Jira
 
Aula - Metodologias Ágeis
Aula - Metodologias ÁgeisAula - Metodologias Ágeis
Aula - Metodologias Ágeis
 
Requisitos Ágeis
Requisitos ÁgeisRequisitos Ágeis
Requisitos Ágeis
 
Introduction To Jira Slide Share
Introduction To Jira Slide ShareIntroduction To Jira Slide Share
Introduction To Jira Slide Share
 
Workshop Scrum - 8 horas
Workshop Scrum - 8 horasWorkshop Scrum - 8 horas
Workshop Scrum - 8 horas
 
Fundamentos da Engenharia de Software
Fundamentos da Engenharia de SoftwareFundamentos da Engenharia de Software
Fundamentos da Engenharia de Software
 
Introdução a Gerência de Configuração de Software
Introdução a Gerência de Configuração de SoftwareIntrodução a Gerência de Configuração de Software
Introdução a Gerência de Configuração de Software
 
Discover UiPath's Enhanced TeDiscover UiPath's Enhanced Technology Partner Pr...
Discover UiPath's Enhanced TeDiscover UiPath's Enhanced Technology Partner Pr...Discover UiPath's Enhanced TeDiscover UiPath's Enhanced Technology Partner Pr...
Discover UiPath's Enhanced TeDiscover UiPath's Enhanced Technology Partner Pr...
 
GCS - Aula 07 - Sistemas de Controle de Versões
GCS - Aula 07 - Sistemas de Controle de VersõesGCS - Aula 07 - Sistemas de Controle de Versões
GCS - Aula 07 - Sistemas de Controle de Versões
 
Aula - Introdução a Engenharia de Software
Aula - Introdução a Engenharia de SoftwareAula - Introdução a Engenharia de Software
Aula - Introdução a Engenharia de Software
 
Apresentacao Pmbok
Apresentacao PmbokApresentacao Pmbok
Apresentacao Pmbok
 
Agile Methodology in Software Development
Agile Methodology in Software DevelopmentAgile Methodology in Software Development
Agile Methodology in Software Development
 
Metodologia Ágil
Metodologia ÁgilMetodologia Ágil
Metodologia Ágil
 
Agile
AgileAgile
Agile
 
Agile software development
Agile software developmentAgile software development
Agile software development
 
소프트웨어 아키텍처
소프트웨어 아키텍처소프트웨어 아키텍처
소프트웨어 아키텍처
 

Similaire à Aumentando a produtividade e Automatizando Processos com Jira

Atlassian Confluence pela 3layer Tecnologia
Atlassian Confluence pela 3layer TecnologiaAtlassian Confluence pela 3layer Tecnologia
Atlassian Confluence pela 3layer TecnologiaMarcelo Mrack
 
Wsl2011 Módulo SCRUM para Expresso Livre
Wsl2011 Módulo SCRUM para Expresso LivreWsl2011 Módulo SCRUM para Expresso Livre
Wsl2011 Módulo SCRUM para Expresso LivreWildtech
 
Microsoft ALM = Produtividade
Microsoft ALM = ProdutividadeMicrosoft ALM = Produtividade
Microsoft ALM = ProdutividadeAdriano Bertucci
 
Introdução ao ALM e a visão da Plataforma Microsoft para developers.
Introdução ao ALM e a visão da Plataforma Microsoft para developers.Introdução ao ALM e a visão da Plataforma Microsoft para developers.
Introdução ao ALM e a visão da Plataforma Microsoft para developers.Gustavo Malheiros
 
Instalação e Atualização Automática de Aplicações em Plataforma Livre para Am...
Instalação e Atualização Automática de Aplicações em Plataforma Livre para Am...Instalação e Atualização Automática de Aplicações em Plataforma Livre para Am...
Instalação e Atualização Automática de Aplicações em Plataforma Livre para Am...Mauro Tapajós
 
Alfresco ECM e Gestão Eletrônica de Documentos Open Source
Alfresco ECM e Gestão Eletrônica de Documentos Open SourceAlfresco ECM e Gestão Eletrônica de Documentos Open Source
Alfresco ECM e Gestão Eletrônica de Documentos Open SourceAmbiente Livre
 
CakeSP - Specta Platform: CakePHP, Flex, Fake
CakeSP - Specta Platform: CakePHP, Flex, FakeCakeSP - Specta Platform: CakePHP, Flex, Fake
CakeSP - Specta Platform: CakePHP, Flex, FakeSpecta TI
 
Projeto Indiana
Projeto IndianaProjeto Indiana
Projeto Indianahellequin
 
Apresentação das novas funcionalidades do Primavera P6 R8
Apresentação das novas funcionalidades do Primavera P6 R8Apresentação das novas funcionalidades do Primavera P6 R8
Apresentação das novas funcionalidades do Primavera P6 R8Wladmir Araujo
 
O papel do Arquiteto de Soluções na RPA.
O papel do Arquiteto de Soluções na RPA.O papel do Arquiteto de Soluções na RPA.
O papel do Arquiteto de Soluções na RPA.Sergio Marmilicz
 
Apresentação da Plataforma
Apresentação da Plataforma Apresentação da Plataforma
Apresentação da Plataforma Fluig
 
tdc-2022-poa-quem-tem-medo-low-code.pdf
tdc-2022-poa-quem-tem-medo-low-code.pdftdc-2022-poa-quem-tem-medo-low-code.pdf
tdc-2022-poa-quem-tem-medo-low-code.pdfDouglas Siviotti
 
Monitorando APIs REST com o Application Insights
Monitorando APIs REST com o Application InsightsMonitorando APIs REST com o Application Insights
Monitorando APIs REST com o Application InsightsRenato Groff
 
Adianti Framework - Desenvolvendo sistemas web de forma ágil
Adianti Framework - Desenvolvendo sistemas web de forma ágil Adianti Framework - Desenvolvendo sistemas web de forma ágil
Adianti Framework - Desenvolvendo sistemas web de forma ágil Jackson Meires
 
Colóquio Drupal na Universidade do Minho
Colóquio Drupal na Universidade do MinhoColóquio Drupal na Universidade do Minho
Colóquio Drupal na Universidade do Minhointrofini
 

Similaire à Aumentando a produtividade e Automatizando Processos com Jira (20)

Atlassian Confluence pela 3layer Tecnologia
Atlassian Confluence pela 3layer TecnologiaAtlassian Confluence pela 3layer Tecnologia
Atlassian Confluence pela 3layer Tecnologia
 
ALM com VSTS (v2)
ALM com VSTS (v2)ALM com VSTS (v2)
ALM com VSTS (v2)
 
Wsl2011 Módulo SCRUM para Expresso Livre
Wsl2011 Módulo SCRUM para Expresso LivreWsl2011 Módulo SCRUM para Expresso Livre
Wsl2011 Módulo SCRUM para Expresso Livre
 
Microsoft ALM = Produtividade
Microsoft ALM = ProdutividadeMicrosoft ALM = Produtividade
Microsoft ALM = Produtividade
 
Introdução ao ALM e a visão da Plataforma Microsoft para developers.
Introdução ao ALM e a visão da Plataforma Microsoft para developers.Introdução ao ALM e a visão da Plataforma Microsoft para developers.
Introdução ao ALM e a visão da Plataforma Microsoft para developers.
 
Instalação e Atualização Automática de Aplicações em Plataforma Livre para Am...
Instalação e Atualização Automática de Aplicações em Plataforma Livre para Am...Instalação e Atualização Automática de Aplicações em Plataforma Livre para Am...
Instalação e Atualização Automática de Aplicações em Plataforma Livre para Am...
 
Alfresco ECM e Gestão Eletrônica de Documentos Open Source
Alfresco ECM e Gestão Eletrônica de Documentos Open SourceAlfresco ECM e Gestão Eletrônica de Documentos Open Source
Alfresco ECM e Gestão Eletrônica de Documentos Open Source
 
CakeSP - Specta Platform: CakePHP, Flex, Fake
CakeSP - Specta Platform: CakePHP, Flex, FakeCakeSP - Specta Platform: CakePHP, Flex, Fake
CakeSP - Specta Platform: CakePHP, Flex, Fake
 
Projeto Indiana
Projeto IndianaProjeto Indiana
Projeto Indiana
 
Apresentacao dev ops
Apresentacao dev opsApresentacao dev ops
Apresentacao dev ops
 
ALM com VSTS
ALM com VSTSALM com VSTS
ALM com VSTS
 
Apresentação das novas funcionalidades do Primavera P6 R8
Apresentação das novas funcionalidades do Primavera P6 R8Apresentação das novas funcionalidades do Primavera P6 R8
Apresentação das novas funcionalidades do Primavera P6 R8
 
O papel do Arquiteto de Soluções na RPA.
O papel do Arquiteto de Soluções na RPA.O papel do Arquiteto de Soluções na RPA.
O papel do Arquiteto de Soluções na RPA.
 
Apresentação NetProject 2021
Apresentação NetProject 2021Apresentação NetProject 2021
Apresentação NetProject 2021
 
Apresentação da Plataforma
Apresentação da Plataforma Apresentação da Plataforma
Apresentação da Plataforma
 
tdc-2022-poa-quem-tem-medo-low-code.pdf
tdc-2022-poa-quem-tem-medo-low-code.pdftdc-2022-poa-quem-tem-medo-low-code.pdf
tdc-2022-poa-quem-tem-medo-low-code.pdf
 
Monitorando APIs REST com o Application Insights
Monitorando APIs REST com o Application InsightsMonitorando APIs REST com o Application Insights
Monitorando APIs REST com o Application Insights
 
Adianti Framework - Desenvolvendo sistemas web de forma ágil
Adianti Framework - Desenvolvendo sistemas web de forma ágil Adianti Framework - Desenvolvendo sistemas web de forma ágil
Adianti Framework - Desenvolvendo sistemas web de forma ágil
 
Metodologias Ageis
Metodologias AgeisMetodologias Ageis
Metodologias Ageis
 
Colóquio Drupal na Universidade do Minho
Colóquio Drupal na Universidade do MinhoColóquio Drupal na Universidade do Minho
Colóquio Drupal na Universidade do Minho
 

Aumentando a produtividade e Automatizando Processos com Jira

  • 1. 12/05/2015 Jira 1 Aumentando a produtividade e Automatizando processos com Jira
  • 2. 2 Luis Cesar Teodoro Arquiteto de Soluções Sou Arquiteto de software, entusiasta DevOps, especialista plataforma Microsoft por formação(MCSA, MCPD), Scrum Master por formação (CSM), consultor, palestrante e instrutor. Trabalho com TI há cerca de 15 anos, gosto muito de documentar e compartilhar o que tenho aprendido. Além disto tudo, sou casado, pai da Laura e do Mateus. Fique a vontade para entrar em contato :) Microsoft Certified Solutions Expert: SharePoint Microsoft Certified Solutions Developer: SharePoint, Web CSM: Certified ScrumMaster® Contato: lcteodoro@hotmail.com Linkedin: https://br.linkedin.com/in/luís-cesar-teodoro-298a6116
  • 3. Agenda PARTE 1 – Introdução Institucional Visão Geral e Arquitetura do Atlassian Jira PARTE 2 – Funcionalidades Principais Características GreenHopper PARTE 3 – Cenários de Uso Aplicações do Jira PARTE 4 – Comparativos Jira x Outras ferrramentas PARTE 5 – Implantação Escopo Atividades PARTE 6 – Encerramento Contatos e Informações Fim 12/05/2015 Jira 3
  • 5. VisãoGeral  Atlassian Jira  Controle de tarefas e gerenciamento de projetos  Utilizado em mais de 11.500 organizações  Ampla documentação  Suporte profissional  Software Enterprise  Por quê? 5
  • 6. Arquitetura  Software Enterprise 6 Jira BD File System Backup AtachadosDados Email Criação de Tarefas Acompanhamento Alertas API Office Outros gerenciadores IDE XML CSV Importação e Exportação Browser Uso diário Clientes Desktop LDAP Segurança ScriptAutomação Ferramentas Wiki Controle de versão Integração contínua Relatórios Análise gerencial Dashboard Painel de controle IntegraçãoInteração
  • 7. Arquitetura  Como os projetos são organizados no Jira?  Tal como umaWBS (Work Breakdown Structure) 7 Gerência Infra Projeto A Categoria de projetos de Gestão Compartilhada #1 - Gerenciar projeto #2 - Emitir relatório mensal #3 - Servidor zeus parado #4 - Fita de backup perdida Projeto B Projeto C Jan Fev SLA1 SLA2 SLA3 * * Categorias agrupam projetos; Projetos dividem-se em componentes; Componentes agrupam tarefas; Tarefas são atreladas às versões; Versões são as entregas do projeto.
  • 9. Principais Características 9 Qualquer banco; Qualquer SO Milhares de usuários • Neutralidade • Plataforma Java • Sistemas Operacionais Linux,Windows, Solaris e outros • Banco de dados como Postgres, SQL Server, Oracle, MySQL e outros • Funcionamento Standalone ou em containers Java EE • Integração para front-endApache HTTPD ou Microsoft IIS • Escalabilidade • Avançado mecanismo de cache • Indexação e pesquisa baseada no Apache Lucene • Suporte a clusterização (via plugin)
  • 10. Principais Características  Segurança  Nativa, LDAP, Active Directory ou Crowd (single sign on)  Suporte a Usuários, Grupos e Roles  Granularidade variável desde projetos até ações e workflow  Segurança horizontal para tarefas  Esquemas de segurança para facilitar gerenciamento 10 Projeto AProjeto A Gerência Projeto A #1 - Gerenciar projeto #2 - Emitir relatório mensal Esquemas são associados a projetos; Projetos definem membros em roles; Tarefas possuem níveis de acesso; Reuse e integre usuários da sua empresa
  • 11. Principais Características  Aparência e Internacionalização  InterfaceWeb 2.0 com suporte arrastar e soltar  Cores, fontes e layout editáveis  Dashboards customizáveis, com suporte a gadgets externas  Suporte a vários idiomas, com configuração por usuário  Telas e campos customizáveis  Possibilidade de criação de campos novos em tarefas  Layout e controles de telas editáveis, incluindo abas  Tipos de tarefas e passos do workflow definem os campos disponíveis  Esquemas são utilizados para gerenciar a complexidade 11 Mais de 50 tipos de campos!
  • 12. Principais Características  Workflows  Motor de workflow integrado  Fluxos organizados por tipos de tarefa  Cada passo do fluxo pode ter uma tela diferente associada  Movimentação do fluxo direcionada por condições  Por nível de segurança  Por obrigatoriedade de campos  ...  Extensível via plugins  Esquemas facilitam a organização dos workflows 12
  • 13. ! Principais Características  Workflows  Cada tipo de tarefa pode ter um fluxo diferente 13 Aberta Padrão Em progresso Resolvida Encerrada Reaberta Agendada Reunião Realizada Documentada Disponibilizada Detectado Risco Estimado Em monitoramento Contornado Confirmado Qualquer processo pode ser mapeado e automatizado
  • 14. Principais Características  Integração e Extensão  Centenas de plugins  Para relatórios, campos customizados, gadgets/Interface de usuário  Importação, exportação e sincronização externa  API Java, incluindo suporte REST/SOAP  Código fonte aberto e ampla documentação  Ambientes de desenvolvimento  Eclipse Mylyn  Uso total do Jira sem sair da sua IDE preferida  Outros softwares Atlassian  Integração totalmente transparente  Fisheye, Crucible, Bamboo, Crowd, Confluence, Clover 14 Estenda e integre como e quanto quiser
  • 15. Principais Características  Indexação e Pesquisa  Pesquisa por texto livre (Quick Search)  Suporte à sintaxe Apache Lucene  Pesquisa completa  Todo e qualquer campo de tarefa  Também para campos customizados  Pesquisa via JQL  Sintaxe de query para Jira 4+ 15 my unresolved today project in (GA, GB) and status = unresolved and duedate > -1h order by priority desc Quick Search JQL Ache fácil
  • 16. Principais Características  Alertas e Mensageria  Eventos no projeto geram notificações  Novas tarefas  Comentários em tarefas  Movimentos de workflow  ...  Usuários, grupos ou roles podem receber estas notificações  Pesquisas podem ser salvas e enviadas continuamente 16 Chamados abertos a menos de 1 hora Chamados abertos a mais de 1 hora 1 hora depois# GA4 – Impressora com papel trancado – 14:23h # GA4 – Impressora com papel trancado – 14:23h Email a cada 15 minutos para equipe técnica Email a cada 5 minutos para gestor do suporte Hora atual: 14:30h Hora atual: 15:30h Perfeito para cumprir SLA’s
  • 17. Principais Características  Outras Funcionalidades  Sub-tarefas  Automação via scripts  Suporte a anexos (com versionamento)  Clonagem de tarefas (útil para tarefas recorrentes)  Movimentação de tarefas entre projetos  Votação (útil para novas funcionalidades em sistemas)  Comentários (com permissões)  Observação (Watchers)  Edição de tarefas em bloco  Ligação entre tarefas  Trabalho por e-mail 17 Muitas, muitas funcionalidades
  • 18. Principais Características  Relatórios  Diversos tipos de relatórios integrados  Extensões via plugins gratuitos ou pagos  Criação de novos relatórios padronizada  Exemplos:  Planejado x Realizado  Carga de trabalho  Timetracking e Billing  Agrupamentos diversos  ...mais de uma centena de opções 18 Burndown Orçado x Realizado Agrupamento Criado x Revolvido
  • 19. Principais Características  GreenHopper  Plugin que traz todo o poder da Web 2.0 para o Jira  Extremanete útil para projetos de software agéis  Inclui:  Quadro Kanban  Priorização de tarefas  Conceito de versões mestre-detalhe  Gráficos Burndown  De horas  De tarefas  De recursos  De qualquer campo numérico (ex.: controle financeiro)  Histórico integrado 19 Plugin excepcional para equipes ágeis
  • 20. Principais Características  GreenHopper  Algumas telas 20 Gráfico Burndown Priorização e Planejamento Quadro Kanban Histórico de Entregas Limite de 60 pontos; Itens abaixo da linha não devem se entregues
  • 22. Cenáriosde Uso  Helpdesk  O Jira pode ser utilizado como solução completa para controle de demandas em ambientes de helpdesk  Situações  Abertura de demandas por formulário web ou emails  Priorização de demandas  Billing e SLA  Métricas  Por áreas da organização  Por tipo de demanda  Por recursos envolvidos  Detecção de médias e tendências  ... 22 Diversos casos de uso no site Atlassian e parceiros Empresas como Netflix e Facebook, utilizam em seu serviço de Gestão Compartilhada
  • 23. Cenáriosde Uso  Ouvidoria  Sistemas de atendimento ao usuário, como Ouvidorias ou SAC, podem ser implementados no Jira  Situações  Contatos iniciais realizados por e-mail  Fluxos distintos para sanar dúvidas  Métricas  Por segmentação e tipos de produtos  Por regiões de abrangência  ... 23
  • 24. Cenáriosde Uso  Gerenciamento de Projetos  Todo o ciclo de desenvolvimento de um projeto pode ser controlado no Jira, desde o planejamento até a entrega final  Situações  Alinhamento dos fluxos com a metodologia da organização  Portões de Fase, Etapas,Versões,Workflows  Enquadramento de perfis e recursos  Calendário Organizacional  Planejamento e Priorização  Controle de Riscos e Incidentes  Controle e Acompanhamento deTarefas e Recursos  Métricas diversas  Por recursos; por áreas do projeto; por período... 24
  • 26. Foco  Ferramentas tradicionais  Focam gerenciamento formal de projetos  Gráfico de Gantt  Caminho Crítico, PERT/CPM  EVT (PV, EV, AC... SV, SPI, CV, CPI...)  Gerentes têm o benefício  Jira  Foca o gerenciamento ágil e a integração  Gráfico Burndown e Quadro Kanban  Controle diário do trabalho e das tarefas  Vinculação de artefatos externos  Equipes têm o benefício 26 Hum? PERT: Project Evaluation and Review Technique CPM: Critical Path Method EVT: Earned Value Technique PV: Planned Value EV: Earned Value AC: Actual Cost SV: Schedule Variance SPI: Schedule Performance Index CV: Cost Variance CPI: Cost Performance Index
  • 27. Escala de ferramentas 27 Formalismo Agilidade Primavera MS Project Trace GP Trac ISO System MS Project +Sharepoint FogBuz Bugzilla VersionOne Mantis ProjectOpen Jira DotProject Projetos precisam ser detalhados ao extremo no tempo, no custo e na otimização dos recursos, e a gerência de projetos é vital para organização, existindo gerentes de projetos dedicados exclusivamente para manter os projetos e o portfólio atualizado e consistente a longo prazo nas várias áreas da empresa. Projetos são importantes para a organização, mas a prioridade é o pipeline das próximas entregas, e as equipes operam com maior liberdade, buscando diariamente agregar valor aos produtos, mesmo em condições de mudanças freqüentes no cronograma e nas atividades.
  • 29. Implantação  Escopo  Qual o tamanho do meu projeto Jira? 29  Licenciamento Jira+GreenHopper  Instalação e configurações padrões  Plugins básicos  1-4 semanas de mentoria Grupo de trabalho  Licenciamento Jira+GreenHopper+Fisheye +Crowd+Confluence  Instalação e configurações customizadas  Integração essencial entre ferramentas  Plugins mais avançados  4-8 semanas de mentoria Setorizado  Licenciamento da suíte completa Atlassian  Instalação e configurações customizadas avançadas  Mapeamento de processos e artefatos  Segurança avançada, workflows, telas e campos  Integração multivia entre ferramentas  Plugins avançados, scripting e automação  8-20 semanas de mentoria Corporativo
  • 30. Implantação  Atividades  Fluxo macro para o sucesso no uso do Atlassian Jira 30 Disseminar cultura Mapear processos Mapear perfis e operações Início Identificar formato de projetos Mapear artefatos e tarefas Para os envolvidos Definir integrações Definir esquemas e categorias Criar tarefas essenciais Para cada projeto Definir entregas e componentes Alertas e relatórios Vincular integrações Vincular fluxos e esquemas Definir dashboards Durante o projeto Criar e editar tarefas Habilitar o projeto Estimar e reestimar Realizar entregas Acompanhar o projeto Ao final do projeto Relatórios finais Desabilitar o projeto Arquivar o projeto Entrega final Fim Relatórios parciais
  • 32. Contato  Luis CesarTeodoro  E-mail: lcteodoro@Hotmail.com  Atlassian  www.atlassian.com  www.atlassian.com/software/jira  www.atlassian.com/software/jira/pricing/ 32
  • 33. 33 Dream big, work smart, deliver fast. Software to plan, collaborate, code, and service. Built for teams. Obrigado!