Close

Investimentos em produtos do servidor


O que aprendemos?

Nesse último ano, a gente trabalhou duro para oferecer uma plataforma em que você possa confiar para todos os produtos que a gente oferece. Conheça abaixo algumas das principais melhorias que a gente lançou ao longo do último ano em nos produtos de servidor.

Jira Software e Jira Core:

Melhorias de desempenho

  • Melhoria de desempenho da verificação de licenças: fazer a verificação de usuário em relação ao nível da licença tem afetado o desemprenho do produto. A gente aprimorou o desempenho de licenças de nível limitado com a melhoria do tempo de resposta médio em 65%.
  • Controle do gadget Favorite Filters: para filtros grandes, contar todos os itens pode prejudicar o desempenho. Com o objetivo de oferecer maior controle, a gente adicionou uma configuração global que permite controlar o tempo limite máximo para esse gadget popular. Se os itens demorarem demais para carregar, a gente para de fazer a sua contagem e exibe uma mensagem de "Excesso de itens".

Avanços em agilidade

  • Gráfico de velocidade atualizado: o gráfico de velocidade repaginado permite que você visualize mais de sete sprints podendo chegar a 120. Este novo gráfico também permite que você escolha um intervalo de tempo predefinido ou intervalo de datas personalizado, mostra a velocidade média da equipe e tem um novo visual com alguns recursos interessantes, como o foco, que permite a ampliação do sprint adequado.
  • Capacidade de restrição de sprint: para reduzir o risco de vincular itens aos sprints errados, a gente habilitou uma opção nova de administrador que restringe a seleção de sprint (disponível na lista suspensa do Sprint) ao sprint que o usuário do projeto selecionar. Com os sprints relevantes selecionados, só é possível ver os sprints que pertencem ao projeto selecionado na página. Para exibir os sprints que não foram vinculados a nenhum projeto, você pode selecionar Mostrar tudo.

Confiabilidade e estabilidade melhoradas

  • Correção da função "Visualizar quadro": a gente corrigiu um bug chato em que a função "Visualizar quadro" era interrompida ao remover (ou desativar) um diretório LDAP com um grupo adicionado ao Administrador do quadro. Agora, Visualizar quadros mostra todos os quadros conforme o esperado, mesmo após mudanças feitas ao diretório LDAP.

Confluence:

Melhorias de desempenho

  • Proteção do desempenho em espaços muito grandes: ao carregar uma ramificação de páginas, muitas verificações de permissão são necessárias para garantir que as pessoas não acessem as páginas restritas. Em um espaço muito grande, essas verificações podem consumir muita memória e CPU e afetar o desempenho geral do site. Agora, quando você visita um espaço, no máximo 200 páginas em cada nível da hierarquia são carregadas. Você pode clicar no botão Mostrar todas as páginas para carregar todas as páginas no espaço, de uma só vez.
  • Menos exibições de mensagens de log: cansado de receber mensagens de erro que são alarmes falsos sobre falhas de tarefas LaasPerformanceLoggingJob em suas instâncias de teste do Confluence? A tarefa LaasPerformanceLoggingJob foi removida na inicialização para evitar confusão, excesso de mensagens de log exibidas e conservar recursos alocados para a execução da tarefa.

Melhorias na edição de arquivos

  • O Companion só fica melhor: a gente reformulou o Companion (o aplicativo que possibilita editar qualquer tipo de arquivo no Confluence) e não para de fazer aprimoramentos desde então! A gente facilitou o upload de arquivos com segurança. Você vai receber um aviso caso seja feito um upload de uma nova versão de arquivo após você começa r a edição. É possível descartar suas mudanças ou continuar o upload como uma nova versão no histórico de arquivo. Dá até para definir domínios confiáveis antes de implementar o aplicativo Companion para todos os usuários.

Melhorias na experiência do usuário

  • Mais cores de células: agora você pode escolher entre 49 cores de células de tabela, incluindo 100% preto e todas as cores do arco-íris. As cores antigas ainda estão disponíveis, então a aparência das tabelas existentes vai continuar boa. A gente espera que você se divirta tanto quanto a gente com a criação de arte de tabela.
  • Correção do link de âncora da página de template: a gente corrigiu um bug chatinho que impedia a adição de âncoras a um template. Agora você pode mandar ver nos links de âncora!
  • Automatize tarefas fundamentais para os negócios com webhooks: os webhooks são uma forma de um aplicativo notificar outro aplicativo, em tempo real, quando um evento ocorre. É possível usar um webhook para mandar seu aplicativo de bate-papo criar um novo canal ou sala sempre que alguém criar um novo espaço para suas equipes ou projetos. O Confluence vai reconhecer o evento "criar espaço" e enviar uma mensagem para a URL indicada pelo aplicativo de bate-papo (o ponto de extremidade).

Jira Service Desk:

Melhorias na escala e conformidade

  • Melhorias no processamento de SLA: para alguns clientes com grandes conjuntos de dados e atualizações frequentes, o cálculo de SLA para todos os itens pode gerar lentidão ou parada total. Para evitar que esse problema ocorra e manter o cálculo de SLA consistente, a gente mudou a forma como as operações de cálculo de SLA são serializadas. Agora, o Jira Service Desk está bem mais resistente sob cargas altas.

Melhorias nas notificações e e-mail

  • Ativação de notificações para agentes atuando como clientes: agentes e administradores trabalhando em projetos do Service Desk e, em certas ocasiões, atuando como clientes, por padrão não recebem notificações sobre comentários internos ou mudanças, a menos que essas mudanças tenham visibilidade pública. Agora, a gente prioriza a função do agente, nos casos em que ele também atua como cliente ou aprovador. Se precisar de ajuda sobre o gerenciamento de notificações, consulte a página.
  • Correção do link “Ver solicitação” no e-mail: antes, ao clicar no link “Ver solicitação” em uma notificação por e-mail, o usuário era redirecionado para a instância e não para o item no Service Desk. Com essa correção, o link “Ver solicitação” nos e-mails agora redireciona o usuário para o link de item do Jira (acessível a usuários com uma licença).
  • Sem mais anexos repetidos: quando os clientes criam solicitações por e-mail, o corpo do e-mail é adicionado à descrição da solicitação. Vocês contaram que, assim, muitas vezes aparecem algumas mídias indesejadas, como imagens de marketing, logotipos de empresas e tudo mais que está no rodapé do e-mail. Agora é possível detectar e ignorar as coisas repetidas, o que deixa as solicitações mais limpas e organizadas.

Melhores experiências para agentes e usuários

  • Mantenha suas solicitações privadas: de agora em diante, a novas solicitações criadas no portal do cliente vão ser definidas como privadas por padrão, e você vai precisar escolher se quer fazer seu compartilhamento. Quanto às solicitações criadas por e-mail, a gente desenvolveu uma nova opção na configuração do Jira Service Desk para você possa escolher manter elas privadas ou fazer o compartilhamento com seus clientes.
  • Solicite participantes pela tela "Criar item": antes, a única forma de solicitar participantes era dentro de um item. Agora, os usuários também podem solicitar participantes na tela Criar item.
  • Suporte ao cliente em vários idiomas: ajude seus clientes no idioma de preferência deles com o Portal do cliente e Central de ajuda multilíngues. É possível adicionar outros idiomas a sua central de atendimento e oferecer uma tradução dos itens mais importantes. Essas traduções vão ser exibidas em nomes de portal, tipos de solicitação e anúncios.

Bitbucket:

Melhorias na conformidade e segurança

  • Rastreabilidade de envio: a gente incluiu logs de envio para proporcionar uma auditoria simplificada de informações sempre que seja preciso encontrar informações específicas sobre como as ramificações em um repositório foram alteradas ao longo do tempo. Os administradores agora têm visibilidade de informações como quem enviou determinadas confirmações e quem era o responsável pela criação ou exclusão de ramificações.

Melhorias na experiência de desenvolvedor

  • CI/CD integradas: para ajudar a simplificar o fluxo de trabalho, a gente desenvolveu dois novos modos de receber feedback contínuo sobre seu código — uma nova página de Builds e uma nova aba de Builds na página de solicitações pull. Agora, ao integrar sua instância com o Bamboo, Jenkins ou outro aplicativo de integração contínua, você pode ver os resultados de build e outras informações relacionadas nessas duas páginas, bem ao lado do seu código no local onde são mais importantes.
  • Nova experiência de solicitação pull: a página de solicitação pull está com design novo e cheia de melhorias para deixar sua experiência de revisão de código mais fácil, agradável e menos tediosa. Algumas mudanças muito solicitadas incluem a possibilidade de fazer comentários, destaque de sintaxe, melhorias nas tarefas e nas árvores de arquivos.
  • Correção de solicitação pull nas exibições da comparação: a gente garante que todas as mudanças na visualização de comparação de uma solicitação pull vão estar sempre visíveis. Se uma solicitação inicial retornar uma comparação truncada, ela volta para a busca da comparação com contexto mínimo (10 linhas de cada lado da mudança). Assim é garantido que você vai ver todas as mudanças na comparação, desde que a nova comparação com contexto mínimo não exceda 10.000 linhas (um aviso vai aparecer, se for o caso).
  • Visualize os comentários ocultos: quer mais contexto sobre por que o código mudou durante uma solicitação pull? Ao selecionar o outro contador de comentários quando ele aparece em sua solicitação pull, agora é possível visualizar o fluxo de atividade de um arquivo exibindo comentários que estão desatualizados ou aparecem em outra comparação.
  • Desative os atalhos de teclado: faz um tempo a gente implementou atalhos de teclado para oferecer uma forma rápida e fácil de navegar pelo Bitbucket e executar ações comuns sem ter que tirar os dedos do teclado. No entanto, você informou que esses atalhos do teclado podem atrapalhar a usabilidade e acessibilidade. Para proporcionar mais flexibilidade, agora você tem a opção de desabilitar os atalhos de teclado nas configurações da conta.

Bamboo:

Melhorias na experiência de desenvolvedor

  • Tarefas condicionais: agora é possível marcar suas tarefas como condicionais com o uso de variáveis e expressões regulares para criar condições que devem ser atendidas antes da execução de uma tarefa. Ao decidir quais tarefas não são obrigatórias, você pode pular as etapas de build nas ramificações do plano. É possível definir condições para a execução de tarefas por meio da interface do usuário do Bamboo ou com o uso do Bamboo Specs.
  • Limpeza do espaço de trabalho de agentes remotos: para facilitar a limpeza de diretórios de build de agentes remotos, a gente conseguiu fazer com que os espaços de trabalho de build e implementação sejam automaticamente removidos dos diretórios iniciais dos agentes remotos se as entidades correspondentes forem removidas no Bamboo Server.
  • Melhoria na configuração de ramificação do plano: a gente disponibilizou novas opções de configuração para ramificações do plano para possibilitar a criação de ramificação do plano personalizada diferente da ramificação padrão. Ou seja: agora é possível testar mudanças personalizadas na ramificação do plano sem precisar copiar as mudanças para a ramificação mestre e ter configurações personalizadas para ramificações individuais.
  • Webhooks: os webhooks do Bamboo permitem enviar informações selecionadas em tempo real sobre o Bamboo para aplicativos de terceiros. Por exemplo, você pode exibir um status do build do Bamboo na sala de bate-papo da sua equipe ou disparar um alarme em caso de falha no plano.

Implementação/integração contínuas integradas

  • Exporte/Visualize o plano como YAML: agora é possível realizar a exportação automática de seus planos e implementações existentes para o Bamboo YAML Specs, o que vai facilitar a migração de seus planos do Bamboo para a configuração como código. A mudança para o YAML Specs nunca foi tão fácil! Além disso, agora você também pode visualizar um plano como YAML.
  • Logs aprimorados: a criação excessiva de logs pode causar problemas sérios, como atingir o tempo limite de processamento do resultado do build (build cinza). Então a gente possibilitou desativar a transmissão de logs em tempo real, como forma de minimizar esse problema.

Melhorias empresariais e de escala

  • Cabeçalhos personalizados do Bamboo: cansado da aparência do Bamboo? Agora, você pode alterar a cor do cabeçalho do Bamboo, colocar seu próprio logotipo personalizado e alterar o ícone de favorito. Esse recurso pode ser útil ao navegar entre várias instâncias do Bamboo ou se você quiser apresentar sua própria marca.
  • Variáveis no nível do projeto: antes as equipes tinham que depender de um administrador do Bamboo para adicionar/remover/modificar as variáveis globais usadas, o que gerava gargalos. Então a gente criou variáveis no nível do projeto que não exigem acesso de administrador do Bamboo para que sejam configuradas. As variáveis do projeto são definidas para um projeto específico e têm o mesmo valor para todos os planos que pertencem ao projeto.

Crowd:

Melhorias na extensibilidade

  • Universal Plugin Manager (UPM) incluído no Crowd: o Crowd agora vem com o Universal Plugin Manager (UPM) no pacote, o que permite gerenciar aplicativos dentro do Crowd. Você pode usar o UPM para localizar, instalar, gerenciar e configurar aplicativos do Atlassian Marketplace, pois o UPM se conecta a ele. Outra opção é apontar o UPM para a localização de um aplicativo em seu computador.

Melhorias na escala e desempenho:

  • O desempenho de sincronização total de um aplicativo com vários diretórios foi melhorado: agora, a busca de associações não agregadas está várias vezes mais rápida. Dependendo do tamanho e formato dos dados, o tempo de sincronização total deve diminuir alguns minutos para cerca de 100 mil usuários ou algumas horas para cerca de 1 milhão de usuários.
  • Melhorias no desempenho da autenticação de vários diretórios: agora é possível acelerar a autenticação ao otimizar a prioridade dos diretórios em cache. Se o usuário autenticado não existir em nenhum dos diretórios em cache, o Crowd vai mover esses usuários para o final da fila. Assim, o Crowd pode manter o foco nos diretórios certos e economizar o tempo dos usuários.
  • Melhoria no desempenho de grupos aninhados: a gente aumentou a eficiência da forma como o Crowd lida com grupos aninhados. Esta pequena mudança produz melhorias significativas de desempenho na autenticação de usuários, verificações de permissão e tela de grupos de usuários.

Advanced Roadmaps:

Visualização e compartilhamento de planos

  • Salve uma visualização do seu plano: salve várias configurações de filtros, visualização, campos e mais. Use essa opção para criar uma visualização padrão para o seu plano, transmitir as informações certas para todos os visualizadores ou continuar o planejamento de onde você parou.
  • Exporte um plano para CSV: a exportação de dados do plano em CSV permite uma análise mais profunda das informações para informações ainda melhores. Agora você tem a opção de exportar dados do plano, o que os deixa disponíveis para uso em ferramentas externas. Os dados exportados também podem ser usados para oferecer suporte a integrações de terceiros.
  • Acúmulo de datas nos planos: ao acumular datas no plano, em um piscar de olhos você pode ver quando um item de epic ou de nível superior em sua hierarquia deve começar e terminar com base nas datas dos seus filhos. Se houver uma seta no campo de data ou faixas na barra do cronograma, você vai saber as datas estão acumulando.

Planeje pensando na capacidade da sua equipe

  • Edite a capacidade do sprint direto em sua linha do tempo: ajuste a capacidade do sprint futuro de sua equipe para obter uma leitura mais precisa sobre a viabilidade do trabalho definida no escopo para o período.
  • Novos dados de velocidade nas informações da capacidade do sprint: ao visualizar as informações de capacidade do sprint, você agora obtém dados em gráficos sobre a velocidade da sua equipe em um piscar de olhos. A gente também adicionou o link para o gráfico View velocity (Visualizar velocidade) para que você tenha uma visão rápida do histórico de velocidade de sua equipe. Assim você pode ter uma ideia mais realista e saber se o trabalho planejado pode ou não ser entregue no prazo.
  • Edite datas de sprints futuros no Jira: além de planejar o trabalho futuro, agora é possível ter controle para definir datas específicas de início e término, permitindo colocar espaço entre os sprints ou alterar a duração de um sprint.
  • Distribuição de capacidade aperfeiçoada: a distribuição de capacidade do sprint está "mais inteligente" porque leva em consideração a atribuição de sprint seguida por datas de término, níveis de hierarquia, e classificação de itens, se não houver atribuição de sprint.

Team Calendars:

A gente corrigiu vários bugs e tem muitas melhorias futuras para resolver problemas que causam que os eventos não sejam refletidos ou atualizados com as informações corretas, ações com resultados inesperados e problemas que afetam os Team Calendars quando usados em grande escala. Consulte a publicação da comunidade para saber mais.

Questions for Confluence:

A gente fez diversas atualizações no último ano. Saiba mais nas notas de versão.

As informações nesta página contêm afirmações prospectivas que envolvem incertezas no que diz respeito a informar datas de estimativa efetivas. Todas as afirmações prospectivas envolvem riscos conhecidos e desconhecidos, incertezas e estão sujeitas a mudanças.