SlideShare uma empresa Scribd logo
1 de 48
Baixar para ler offline
SERVICENOW
modelo para governança das instâncias
[proposta, v3.0]
Alessandro Almeida | medium.com/@alessandro1982
muito obrigado!
Crédito da imagem: https://giphy.com/gifs/thanks-thank-you-kazoo-kid-l3q2wJsC23ikJg9xe
OBJETIVO E PROPOSTA
• Alessandro Almeida | medium.com/@alessandro1982
REFLEXÕES E
PROVOCAÇÕES...
E SE AS NOSSAS
INSTÂNCIAS FOSSEM
AUDITADAS?
HÁ CUSTOMIZAÇÕES
FEITAS DIRETAMENTE EM
PRODUÇÃO?
e se as nossas instâncias fossem auditadas?
TEMOS RASTREABILIDADE
DE TODAS AS ALTERAÇÕES?
o que mudou e porque mudou
e se as nossas instâncias fossem auditadas?
HÁ RELEASE NOTES?
e se as nossas instâncias fossem auditadas?
O HARDENING ESTÁ EM
DIA?
e se as nossas instâncias fossem auditadas?
SOBRE AS INSTÂNCIAS
O ideal é que a empresa
tenha, no mínimo, três
instâncias...
INSTÂNCIAS
PROD
NON-PROD
https://<nome da sua empresa>.service-now.com
https://<nome da sua empresa>dev.service-now.com https://<nome da sua empresa>test.service-now.com
INSTÂNCIAS
TIPO EXEMPLO DE NOME AMBIENTE CARACTERÍSTICAS
non-
prod
https://capivaracompanydev.service
-now.com
Desenvolvimento
• Acesso exclusivo para desenvolvedores e administradores
• Onde ‘nascem’ os update sets
https://capivaracompanytest.servic
e-now.com
Testes
• Espaço onde donos e gestores de processo validam as
funcionalidades
• Donos e gestores de processo devem ter a funcionalidade
impersonate, garantindo a integridade dos testes
• Dados equalizados com a instância de produção, através de
clones periódicos (mensais ou trimestrais)
• Serve também como sandbox, é o ambiente ideal para provas de
conceito
prod
https://capivaracompany.service-
now.com
Produção
• É onde o rock 'n‘ roll acontece
• Deve ser possível rastrear e auditar ‘tudo’
• Só recebe update sets (customizações) que foram validados no
ambiente de testes
• Parametrizações podem ser feitas diretamente em produção
DESENVOLVIMENTO
exemplo de nome: https://capivaracompanydev.service-now.com
• Acesso exclusivo para desenvolvedores e administradores
• Onde ‘nasce’ o update set
TESTES
exemplo de nome: https://capivaracompanytest.service-now.com
• Espaço onde donos e gestores de processo validam as
funcionalidades
• Donos e gestores de processo devem ter a funcionalidade
impersonate, garantindo a integridade dos testes
TESTES
exemplo de nome: https://capivaracompanytest.service-now.com
• Dados equalizados com a instância de produção, através de clones
periódicos (mensais ou trimestrais)
• Serve também como sandbox, é o ambiente ideal para provas de
conceito [opinião pessoal]
PRODUÇÃO
exemplo de nome: https://capivaracompany.service-now.com
• É onde o rock 'n‘ roll acontece
• Deve ser possível rastrear e auditar ‘tudo’
PRODUÇÃO
exemplo de nome: https://capivaracompany.service-now.com
• Só recebe update sets (customizações) que foram validados no
ambiente de testes
• Parametrizações podem ser feitas diretamente em produção
PARAMETRIZAÇÕES E CUSTOMIZAÇÕES
PARAMETRIZAÇÕES E CUSTOMIZAÇÕES
• PARAMETRIZAR é a configuração através de atributos ou alterações
que não geram impacto estrutural
• Exemplos:
– Ativar ou desativar uma notificação
– Alterar as propriedades da Gestão de Incidentes
– Criar ou alterar uma homepage
PARAMETRIZAÇÕES E CUSTOMIZAÇÕES
• CUSTOMIZAR envolve alteração estrutural, pode afetar todos os
usuários e – o mais importante – costumam ter um alto impacto
• Exemplos:
– Inclusão de campos em uma tabela
– Criação ou alteração de scripts, workflows ou formulários
RASTREABILIDADE DAS ALTERAÇÕES
RASTREABILIDADE DAS ALTERAÇÕES
• A tabela Sys Audit* [sys_audit] armazena tudo que acontece nos
registros da plataforma, desde uma alteração de propriedade até a
exclusão de um registro, passando pelas alterações em tabelas e
formulários
* saiba mais sobre a tabela Sys Audit: http://bit.ly/333o0bz
RASTREABILIDADE DAS ALTERAÇÕES
• Principalmente nas customizações, é necessário ir além e criar uma
estrutura que permita a rastreabilidade completa, desde a solicitação
da alteração até o update set* instalado na instância de produção.
Sem esquecer, é claro, do registro da mudança**
*saiba mais sobre o update set: http://bit.ly/2Iz3C8Z
** saiba mais sobre o registro da mudança: http://bit.ly/39BGz9h
UPDATE SET: DEFINA UM PADRÃO DE NOME
• Algo que permita identificar a demanda (ID + descrição resumida)
• Seja fácil de vincular ao desenvolvedor
[FETR9999999] Melhorias no formulário para registro de
incidentes_ARA
RASTREABILIDADE DAS ALTERAÇÕES
Solicitação
[História, Item de
Catálogo, Feature,
Incidente, Tarefa, etc.]
Update set criado na
instância de
desenvolvimento
Validação do solicitante,
na instância de testes
Registro da mudança
[mudança padrão, criada
automaticamente]
Update set
instalado na
instância de
produção
Solicitação encerrada (vinculada ao
update set e ao registro da mudança)
CONTINUOUS DELIVERY
CONTINUOUS DELIVERY
• Um pipeline para instalação do update set nas instâncias de Testes e
Produção facilita o trabalho do desenvolvedor / administrador e
garante a integridade do trabalho realizado
• Uma mudança padrão deve ser vinculada ao update set instalado na
instância de Produção
CONTINUOUS DELIVERY
• Há situações onde será necessário registrar uma mudança normal e
passar pelo CAB (Change Advisory Board)
• Exemplos:
– Mudança de versão
– Instalação de uma nova aplicação
– Mudanças que afetarão a operação dos processos
CONTINUOUS DELIVERY
• Por que promover o update set entre os três ambientes
(desenvolvimento => testes => produção)?
– Além do motivo óbvio (cada ambiente tem o seu propósito), a passagem do
update set da instância de desenvolvimento para testes é uma forma de
validar o processo (há o risco do update set estar incompleto)
CONTINUOUS DELIVERY
DEV
Update set pronto para testes
[instalação automática na instância]
Update set pronto para produção
[após validação do solicitante, a instalação é iniciada pelo
administrador e a mudança é registrada automaticamente]
TESTES
PRODUÇÃO
CONTINUOUS DELIVERY
IMPORTANTE
• Pode ocorrer dependência entre update sets, neste caso, a sequência
do deploy deve observar esse vínculo (é algo a ser evitado, mas pode
acontecer)
HARDENING
TRANSPARÊNCIA
AH, MAS ISSO NÃO É MINHA
RESPONSABILIDADE!
PLATFORM SUPPORT TEAM
REFERÊNCIAS
[além do docs]
DÚVIDAS?
Crédito da imagem: I doubt my mission for the Dark side - sir..., por @kalexanderson
OBRIGADO!
alessandroalmeida1982@gmail.com
11 9 9229-2043
medium.com/@alessandro1982
Boa Viagem – Recife – PE

Mais conteúdo relacionado

Mais procurados

Muito além das startups: Build-Measure-Learn em sistemas corporativos
Muito além das startups: Build-Measure-Learn em sistemas corporativosMuito além das startups: Build-Measure-Learn em sistemas corporativos
Muito além das startups: Build-Measure-Learn em sistemas corporativosIgor Abade
 
Modelos de Processo de Software - INCREMENTAL
Modelos de Processo de Software - INCREMENTALModelos de Processo de Software - INCREMENTAL
Modelos de Processo de Software - INCREMENTALVitória Pavan
 
[ServiceNow] Visão geral da plataforma
[ServiceNow] Visão geral da plataforma[ServiceNow] Visão geral da plataforma
[ServiceNow] Visão geral da plataformaAlessandro Almeida
 
GCS - Aula 06 - Gestão de Mudanças
GCS - Aula 06 - Gestão de MudançasGCS - Aula 06 - Gestão de Mudanças
GCS - Aula 06 - Gestão de MudançasMisael Santos
 
Arquitetura de Software para a Entrega Continua
Arquitetura de Software para a Entrega ContinuaArquitetura de Software para a Entrega Continua
Arquitetura de Software para a Entrega ContinuaOtávio Calaça Xavier
 
Apresentação1
Apresentação1Apresentação1
Apresentação1Bruce Ds
 
Gerência de configuração ágil
Gerência de configuração ágilGerência de configuração ágil
Gerência de configuração ágilClaudia Melo
 
Introdução à Qualidade e Testes Ágeis de Software
Introdução à Qualidade e Testes Ágeis de SoftwareIntrodução à Qualidade e Testes Ágeis de Software
Introdução à Qualidade e Testes Ágeis de SoftwareClaudia Melo
 
Metodologia passo-a-passo para upgrade do SAP ERP
Metodologia passo-a-passo para upgrade do SAP ERPMetodologia passo-a-passo para upgrade do SAP ERP
Metodologia passo-a-passo para upgrade do SAP ERPJOSUE DIAS
 
DevOps - Estado da Arte
DevOps - Estado da ArteDevOps - Estado da Arte
DevOps - Estado da Arteilegra
 
SRE - Esperança não é uma estratégia
SRE - Esperança não é uma estratégiaSRE - Esperança não é uma estratégia
SRE - Esperança não é uma estratégiaLeandro Silva
 
DevOps Apresentação Encontro Rational 2013
DevOps Apresentação Encontro Rational 2013DevOps Apresentação Encontro Rational 2013
DevOps Apresentação Encontro Rational 2013Felipe Freire
 
Erros implantação do SCRUM
Erros implantação do SCRUMErros implantação do SCRUM
Erros implantação do SCRUMLuciano Almeida
 
Implantação de sistemas web
Implantação de sistemas webImplantação de sistemas web
Implantação de sistemas webCleiton Vogel
 
Sap Comunity Day Brasil 2009 - SAP NWDI
Sap Comunity Day Brasil 2009 - SAP NWDISap Comunity Day Brasil 2009 - SAP NWDI
Sap Comunity Day Brasil 2009 - SAP NWDImarlosimon
 

Mais procurados (17)

Muito além das startups: Build-Measure-Learn em sistemas corporativos
Muito além das startups: Build-Measure-Learn em sistemas corporativosMuito além das startups: Build-Measure-Learn em sistemas corporativos
Muito além das startups: Build-Measure-Learn em sistemas corporativos
 
Modelos de Processo de Software - INCREMENTAL
Modelos de Processo de Software - INCREMENTALModelos de Processo de Software - INCREMENTAL
Modelos de Processo de Software - INCREMENTAL
 
[ServiceNow] Visão geral da plataforma
[ServiceNow] Visão geral da plataforma[ServiceNow] Visão geral da plataforma
[ServiceNow] Visão geral da plataforma
 
DevOps é SIM uma questão de QA
DevOps é SIM uma questão de QADevOps é SIM uma questão de QA
DevOps é SIM uma questão de QA
 
GCS - Aula 06 - Gestão de Mudanças
GCS - Aula 06 - Gestão de MudançasGCS - Aula 06 - Gestão de Mudanças
GCS - Aula 06 - Gestão de Mudanças
 
Arquitetura de Software para a Entrega Continua
Arquitetura de Software para a Entrega ContinuaArquitetura de Software para a Entrega Continua
Arquitetura de Software para a Entrega Continua
 
Apresentação1
Apresentação1Apresentação1
Apresentação1
 
Gerência de configuração ágil
Gerência de configuração ágilGerência de configuração ágil
Gerência de configuração ágil
 
Introdução à Qualidade e Testes Ágeis de Software
Introdução à Qualidade e Testes Ágeis de SoftwareIntrodução à Qualidade e Testes Ágeis de Software
Introdução à Qualidade e Testes Ágeis de Software
 
Metodologia passo-a-passo para upgrade do SAP ERP
Metodologia passo-a-passo para upgrade do SAP ERPMetodologia passo-a-passo para upgrade do SAP ERP
Metodologia passo-a-passo para upgrade do SAP ERP
 
DevOps - Estado da Arte
DevOps - Estado da ArteDevOps - Estado da Arte
DevOps - Estado da Arte
 
SRE - Esperança não é uma estratégia
SRE - Esperança não é uma estratégiaSRE - Esperança não é uma estratégia
SRE - Esperança não é uma estratégia
 
Apresentacao dev ops
Apresentacao dev opsApresentacao dev ops
Apresentacao dev ops
 
DevOps Apresentação Encontro Rational 2013
DevOps Apresentação Encontro Rational 2013DevOps Apresentação Encontro Rational 2013
DevOps Apresentação Encontro Rational 2013
 
Erros implantação do SCRUM
Erros implantação do SCRUMErros implantação do SCRUM
Erros implantação do SCRUM
 
Implantação de sistemas web
Implantação de sistemas webImplantação de sistemas web
Implantação de sistemas web
 
Sap Comunity Day Brasil 2009 - SAP NWDI
Sap Comunity Day Brasil 2009 - SAP NWDISap Comunity Day Brasil 2009 - SAP NWDI
Sap Comunity Day Brasil 2009 - SAP NWDI
 

Semelhante a [ServiceNow] Governança das Instâncias - 3ª versão

Departamentalização por processo
Departamentalização por processoDepartamentalização por processo
Departamentalização por processoJorge William
 
[DevOps Carioca] Continuous Delivery
[DevOps Carioca]  Continuous Delivery[DevOps Carioca]  Continuous Delivery
[DevOps Carioca] Continuous DeliverySamanta Cicilia
 
ERES 2018 - Microserviços: Desafios para Lidar com a Qualidade
ERES 2018 - Microserviços: Desafios para Lidar com a QualidadeERES 2018 - Microserviços: Desafios para Lidar com a Qualidade
ERES 2018 - Microserviços: Desafios para Lidar com a QualidadeAndré Abe Vicente
 
Solution Manager Education Summit LAC 2019 - Mastering DevOps with Solution M...
Solution Manager Education Summit LAC 2019 - Mastering DevOps with Solution M...Solution Manager Education Summit LAC 2019 - Mastering DevOps with Solution M...
Solution Manager Education Summit LAC 2019 - Mastering DevOps with Solution M...Issac Nolis Ohasi
 
Os 10 Mandamentos para realizar um projeto de upgrade SAP
Os 10 Mandamentos para realizar um projeto de upgrade SAPOs 10 Mandamentos para realizar um projeto de upgrade SAP
Os 10 Mandamentos para realizar um projeto de upgrade SAPIssac Nolis Ohasi
 
Workshop - Plano de Testes End to End com o Microsoft Test Manager
Workshop   - Plano de Testes End to End com o Microsoft Test ManagerWorkshop   - Plano de Testes End to End com o Microsoft Test Manager
Workshop - Plano de Testes End to End com o Microsoft Test ManagerAlan Carlos
 
Boas práticas de arquitetura e operações
Boas práticas de arquitetura e operaçõesBoas práticas de arquitetura e operações
Boas práticas de arquitetura e operaçõesAmazon Web Services LATAM
 
Workshop Rational Team Concert - RTC - Planejamento - aula 01
Workshop  Rational Team Concert - RTC - Planejamento - aula 01Workshop  Rational Team Concert - RTC - Planejamento - aula 01
Workshop Rational Team Concert - RTC - Planejamento - aula 01Wise Systems
 
X-Zone: Fabrica de Testes
X-Zone: Fabrica de TestesX-Zone: Fabrica de Testes
X-Zone: Fabrica de TestesAlexandreBartie
 
Microsoft ALM = Produtividade
Microsoft ALM = ProdutividadeMicrosoft ALM = Produtividade
Microsoft ALM = ProdutividadeAdriano Bertucci
 
Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...
Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...
Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...Denis Santos
 
[Uff] Continuous Delivery: Entrega Contínua de Software de Valor
[Uff] Continuous Delivery: Entrega Contínua de Software de Valor[Uff] Continuous Delivery: Entrega Contínua de Software de Valor
[Uff] Continuous Delivery: Entrega Contínua de Software de ValorSamanta Cicilia
 
Uma Abordagem Em Gerencia De Conf Em Amb Ti
Uma Abordagem Em Gerencia De Conf Em Amb TiUma Abordagem Em Gerencia De Conf Em Amb Ti
Uma Abordagem Em Gerencia De Conf Em Amb TiMarcelo Salles
 

Semelhante a [ServiceNow] Governança das Instâncias - 3ª versão (20)

Departamentalização por processo
Departamentalização por processoDepartamentalização por processo
Departamentalização por processo
 
[DevOps Carioca] Continuous Delivery
[DevOps Carioca]  Continuous Delivery[DevOps Carioca]  Continuous Delivery
[DevOps Carioca] Continuous Delivery
 
ERES 2018 - Microserviços: Desafios para Lidar com a Qualidade
ERES 2018 - Microserviços: Desafios para Lidar com a QualidadeERES 2018 - Microserviços: Desafios para Lidar com a Qualidade
ERES 2018 - Microserviços: Desafios para Lidar com a Qualidade
 
Solution Manager Education Summit LAC 2019 - Mastering DevOps with Solution M...
Solution Manager Education Summit LAC 2019 - Mastering DevOps with Solution M...Solution Manager Education Summit LAC 2019 - Mastering DevOps with Solution M...
Solution Manager Education Summit LAC 2019 - Mastering DevOps with Solution M...
 
Os 10 Mandamentos para realizar um projeto de upgrade SAP
Os 10 Mandamentos para realizar um projeto de upgrade SAPOs 10 Mandamentos para realizar um projeto de upgrade SAP
Os 10 Mandamentos para realizar um projeto de upgrade SAP
 
QAOps - Agile Trends 2021
QAOps - Agile Trends 2021QAOps - Agile Trends 2021
QAOps - Agile Trends 2021
 
Workshop - Plano de Testes End to End com o Microsoft Test Manager
Workshop   - Plano de Testes End to End com o Microsoft Test ManagerWorkshop   - Plano de Testes End to End com o Microsoft Test Manager
Workshop - Plano de Testes End to End com o Microsoft Test Manager
 
Dba Ciclo Palestra P5 V1a
Dba Ciclo Palestra P5 V1aDba Ciclo Palestra P5 V1a
Dba Ciclo Palestra P5 V1a
 
Boas práticas de arquitetura e operações
Boas práticas de arquitetura e operaçõesBoas práticas de arquitetura e operações
Boas práticas de arquitetura e operações
 
Workshop Rational Team Concert - RTC - Planejamento - aula 01
Workshop  Rational Team Concert - RTC - Planejamento - aula 01Workshop  Rational Team Concert - RTC - Planejamento - aula 01
Workshop Rational Team Concert - RTC - Planejamento - aula 01
 
4º SGTI UNA - Workshop de gerenciamento de projetos utilizando metodologias á...
4º SGTI UNA - Workshop de gerenciamento de projetos utilizando metodologias á...4º SGTI UNA - Workshop de gerenciamento de projetos utilizando metodologias á...
4º SGTI UNA - Workshop de gerenciamento de projetos utilizando metodologias á...
 
Oracleplsql
OracleplsqlOracleplsql
Oracleplsql
 
Escalando sua aplicação Web com Beanstalk
Escalando sua aplicação Web com BeanstalkEscalando sua aplicação Web com Beanstalk
Escalando sua aplicação Web com Beanstalk
 
X-Zone: Fabrica de Testes
X-Zone: Fabrica de TestesX-Zone: Fabrica de Testes
X-Zone: Fabrica de Testes
 
Microsoft ALM = Produtividade
Microsoft ALM = ProdutividadeMicrosoft ALM = Produtividade
Microsoft ALM = Produtividade
 
Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...
Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...
Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...
 
Protheus V12
Protheus V12Protheus V12
Protheus V12
 
[Uff] Continuous Delivery: Entrega Contínua de Software de Valor
[Uff] Continuous Delivery: Entrega Contínua de Software de Valor[Uff] Continuous Delivery: Entrega Contínua de Software de Valor
[Uff] Continuous Delivery: Entrega Contínua de Software de Valor
 
Uma Abordagem Em Gerencia De Conf Em Amb Ti
Uma Abordagem Em Gerencia De Conf Em Amb TiUma Abordagem Em Gerencia De Conf Em Amb Ti
Uma Abordagem Em Gerencia De Conf Em Amb Ti
 
Escalando sua aplicação Web com Beanstalk
Escalando sua aplicação Web com BeanstalkEscalando sua aplicação Web com Beanstalk
Escalando sua aplicação Web com Beanstalk
 

Mais de Alessandro Almeida

[ServiceNow] Visão geral da plataforma
[ServiceNow] Visão geral da plataforma[ServiceNow] Visão geral da plataforma
[ServiceNow] Visão geral da plataformaAlessandro Almeida
 
Comunicação Não Violenta: Roda de Conversa
Comunicação Não Violenta: Roda de ConversaComunicação Não Violenta: Roda de Conversa
Comunicação Não Violenta: Roda de ConversaAlessandro Almeida
 
Uma visão prática (e parcial) sobre o Gerenciamento de Projetos, 2ª edição
Uma visão prática (e parcial) sobre o Gerenciamento de Projetos, 2ª ediçãoUma visão prática (e parcial) sobre o Gerenciamento de Projetos, 2ª edição
Uma visão prática (e parcial) sobre o Gerenciamento de Projetos, 2ª ediçãoAlessandro Almeida
 
[Projeto de Pesquisa] Psicanálise no processo de elaboração do luto
[Projeto de Pesquisa] Psicanálise no processo de elaboração do luto[Projeto de Pesquisa] Psicanálise no processo de elaboração do luto
[Projeto de Pesquisa] Psicanálise no processo de elaboração do lutoAlessandro Almeida
 
Obediência e conformidade no mundo corporativo: XX ENABRAPSO
Obediência e conformidade no mundo corporativo: XX ENABRAPSOObediência e conformidade no mundo corporativo: XX ENABRAPSO
Obediência e conformidade no mundo corporativo: XX ENABRAPSOAlessandro Almeida
 
Design Thinking: Do Conceito ao Mundo Real [3ª edição]
Design Thinking: Do Conceito ao Mundo Real [3ª edição]Design Thinking: Do Conceito ao Mundo Real [3ª edição]
Design Thinking: Do Conceito ao Mundo Real [3ª edição]Alessandro Almeida
 
[ServiceNow] Dicas para upgrade de Versão
[ServiceNow] Dicas para upgrade de Versão[ServiceNow] Dicas para upgrade de Versão
[ServiceNow] Dicas para upgrade de VersãoAlessandro Almeida
 
Design Thinking: Do Conceito ao Mundo Real [2ª edição]
Design Thinking: Do Conceito ao Mundo Real [2ª edição]Design Thinking: Do Conceito ao Mundo Real [2ª edição]
Design Thinking: Do Conceito ao Mundo Real [2ª edição]Alessandro Almeida
 
[ServiceNow] Upgrade de Versão: "Boas" Práticas
[ServiceNow] Upgrade de Versão: "Boas" Práticas[ServiceNow] Upgrade de Versão: "Boas" Práticas
[ServiceNow] Upgrade de Versão: "Boas" PráticasAlessandro Almeida
 
[Projeto Integrador] Psicologia Clínica
[Projeto Integrador] Psicologia Clínica[Projeto Integrador] Psicologia Clínica
[Projeto Integrador] Psicologia ClínicaAlessandro Almeida
 
Templates: Mapa da Empatia, Canvas da Proposta de Valor, Canvas do Modelo de ...
Templates: Mapa da Empatia, Canvas da Proposta de Valor, Canvas do Modelo de ...Templates: Mapa da Empatia, Canvas da Proposta de Valor, Canvas do Modelo de ...
Templates: Mapa da Empatia, Canvas da Proposta de Valor, Canvas do Modelo de ...Alessandro Almeida
 
Minicurso - Aplicando o Design Thinking para definir a proposta de valor e o ...
Minicurso - Aplicando o Design Thinking para definir a proposta de valor e o ...Minicurso - Aplicando o Design Thinking para definir a proposta de valor e o ...
Minicurso - Aplicando o Design Thinking para definir a proposta de valor e o ...Alessandro Almeida
 
Design Thinking: Do Conceito ao Mundo Real
Design Thinking: Do Conceito ao Mundo RealDesign Thinking: Do Conceito ao Mundo Real
Design Thinking: Do Conceito ao Mundo RealAlessandro Almeida
 
Gestão da Mudança Organizacional (2ª edição - 11/10/2017)
Gestão da Mudança Organizacional (2ª edição - 11/10/2017)Gestão da Mudança Organizacional (2ª edição - 11/10/2017)
Gestão da Mudança Organizacional (2ª edição - 11/10/2017)Alessandro Almeida
 
[metodologia] Definição da Proposta de Valor
[metodologia] Definição da Proposta de Valor[metodologia] Definição da Proposta de Valor
[metodologia] Definição da Proposta de ValorAlessandro Almeida
 
[palestra] Definindo a proposta de valor com Design Thinking e Canvas
[palestra] Definindo a proposta de valor com Design Thinking e Canvas[palestra] Definindo a proposta de valor com Design Thinking e Canvas
[palestra] Definindo a proposta de valor com Design Thinking e CanvasAlessandro Almeida
 
[Modelo de Negócios] TCC: TADS (2016 - 2º semestre)
[Modelo de Negócios] TCC: TADS (2016 - 2º semestre)[Modelo de Negócios] TCC: TADS (2016 - 2º semestre)
[Modelo de Negócios] TCC: TADS (2016 - 2º semestre)Alessandro Almeida
 
[Modelo de Negócios] TCC: Sistemas de Informação (2016 - 2º semestre)
[Modelo de Negócios] TCC: Sistemas de Informação (2016 - 2º semestre)[Modelo de Negócios] TCC: Sistemas de Informação (2016 - 2º semestre)
[Modelo de Negócios] TCC: Sistemas de Informação (2016 - 2º semestre)Alessandro Almeida
 

Mais de Alessandro Almeida (20)

[ServiceNow] Visão geral da plataforma
[ServiceNow] Visão geral da plataforma[ServiceNow] Visão geral da plataforma
[ServiceNow] Visão geral da plataforma
 
[ServiceNow] Now Create
[ServiceNow] Now Create[ServiceNow] Now Create
[ServiceNow] Now Create
 
Comunicação Não Violenta: Roda de Conversa
Comunicação Não Violenta: Roda de ConversaComunicação Não Violenta: Roda de Conversa
Comunicação Não Violenta: Roda de Conversa
 
Uma visão prática (e parcial) sobre o Gerenciamento de Projetos, 2ª edição
Uma visão prática (e parcial) sobre o Gerenciamento de Projetos, 2ª ediçãoUma visão prática (e parcial) sobre o Gerenciamento de Projetos, 2ª edição
Uma visão prática (e parcial) sobre o Gerenciamento de Projetos, 2ª edição
 
[ServiceNow] Now Create
[ServiceNow] Now Create[ServiceNow] Now Create
[ServiceNow] Now Create
 
[Projeto de Pesquisa] Psicanálise no processo de elaboração do luto
[Projeto de Pesquisa] Psicanálise no processo de elaboração do luto[Projeto de Pesquisa] Psicanálise no processo de elaboração do luto
[Projeto de Pesquisa] Psicanálise no processo de elaboração do luto
 
Obediência e conformidade no mundo corporativo: XX ENABRAPSO
Obediência e conformidade no mundo corporativo: XX ENABRAPSOObediência e conformidade no mundo corporativo: XX ENABRAPSO
Obediência e conformidade no mundo corporativo: XX ENABRAPSO
 
Design Thinking: Do Conceito ao Mundo Real [3ª edição]
Design Thinking: Do Conceito ao Mundo Real [3ª edição]Design Thinking: Do Conceito ao Mundo Real [3ª edição]
Design Thinking: Do Conceito ao Mundo Real [3ª edição]
 
[ServiceNow] Dicas para upgrade de Versão
[ServiceNow] Dicas para upgrade de Versão[ServiceNow] Dicas para upgrade de Versão
[ServiceNow] Dicas para upgrade de Versão
 
Design Thinking: Do Conceito ao Mundo Real [2ª edição]
Design Thinking: Do Conceito ao Mundo Real [2ª edição]Design Thinking: Do Conceito ao Mundo Real [2ª edição]
Design Thinking: Do Conceito ao Mundo Real [2ª edição]
 
[ServiceNow] Upgrade de Versão: "Boas" Práticas
[ServiceNow] Upgrade de Versão: "Boas" Práticas[ServiceNow] Upgrade de Versão: "Boas" Práticas
[ServiceNow] Upgrade de Versão: "Boas" Práticas
 
[Projeto Integrador] Psicologia Clínica
[Projeto Integrador] Psicologia Clínica[Projeto Integrador] Psicologia Clínica
[Projeto Integrador] Psicologia Clínica
 
Templates: Mapa da Empatia, Canvas da Proposta de Valor, Canvas do Modelo de ...
Templates: Mapa da Empatia, Canvas da Proposta de Valor, Canvas do Modelo de ...Templates: Mapa da Empatia, Canvas da Proposta de Valor, Canvas do Modelo de ...
Templates: Mapa da Empatia, Canvas da Proposta de Valor, Canvas do Modelo de ...
 
Minicurso - Aplicando o Design Thinking para definir a proposta de valor e o ...
Minicurso - Aplicando o Design Thinking para definir a proposta de valor e o ...Minicurso - Aplicando o Design Thinking para definir a proposta de valor e o ...
Minicurso - Aplicando o Design Thinking para definir a proposta de valor e o ...
 
Design Thinking: Do Conceito ao Mundo Real
Design Thinking: Do Conceito ao Mundo RealDesign Thinking: Do Conceito ao Mundo Real
Design Thinking: Do Conceito ao Mundo Real
 
Gestão da Mudança Organizacional (2ª edição - 11/10/2017)
Gestão da Mudança Organizacional (2ª edição - 11/10/2017)Gestão da Mudança Organizacional (2ª edição - 11/10/2017)
Gestão da Mudança Organizacional (2ª edição - 11/10/2017)
 
[metodologia] Definição da Proposta de Valor
[metodologia] Definição da Proposta de Valor[metodologia] Definição da Proposta de Valor
[metodologia] Definição da Proposta de Valor
 
[palestra] Definindo a proposta de valor com Design Thinking e Canvas
[palestra] Definindo a proposta de valor com Design Thinking e Canvas[palestra] Definindo a proposta de valor com Design Thinking e Canvas
[palestra] Definindo a proposta de valor com Design Thinking e Canvas
 
[Modelo de Negócios] TCC: TADS (2016 - 2º semestre)
[Modelo de Negócios] TCC: TADS (2016 - 2º semestre)[Modelo de Negócios] TCC: TADS (2016 - 2º semestre)
[Modelo de Negócios] TCC: TADS (2016 - 2º semestre)
 
[Modelo de Negócios] TCC: Sistemas de Informação (2016 - 2º semestre)
[Modelo de Negócios] TCC: Sistemas de Informação (2016 - 2º semestre)[Modelo de Negócios] TCC: Sistemas de Informação (2016 - 2º semestre)
[Modelo de Negócios] TCC: Sistemas de Informação (2016 - 2º semestre)
 

Último

A LOGÍSTICA ESTÁ PREPARADA PARA O DECRESCIMENTO?
A LOGÍSTICA ESTÁ PREPARADA PARA O DECRESCIMENTO?A LOGÍSTICA ESTÁ PREPARADA PARA O DECRESCIMENTO?
A LOGÍSTICA ESTÁ PREPARADA PARA O DECRESCIMENTO?Michael Rada
 
66ssssssssssssssssssssssssssssss4434.pptx
66ssssssssssssssssssssssssssssss4434.pptx66ssssssssssssssssssssssssssssss4434.pptx
66ssssssssssssssssssssssssssssss4434.pptxLEANDROSPANHOL1
 
Conferência SC 2024 | De vilão a herói: como o frete vai salvar as suas vendas
Conferência SC 2024 |  De vilão a herói: como o frete vai salvar as suas vendasConferência SC 2024 |  De vilão a herói: como o frete vai salvar as suas vendas
Conferência SC 2024 | De vilão a herói: como o frete vai salvar as suas vendasE-Commerce Brasil
 
Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...
Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...
Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...E-Commerce Brasil
 
Introdução à Multimídia e seus aspectos.pdf
Introdução à Multimídia e seus aspectos.pdfIntrodução à Multimídia e seus aspectos.pdf
Introdução à Multimídia e seus aspectos.pdfVivianeVivicka
 
Analise Ergonomica FisioPrev aula de ergonomia
Analise Ergonomica FisioPrev aula de ergonomiaAnalise Ergonomica FisioPrev aula de ergonomia
Analise Ergonomica FisioPrev aula de ergonomiaGabrielPasquinelli1
 
Conferência SC 24 | Estratégias de precificação: loja própria e marketplace
Conferência SC 24 | Estratégias de precificação: loja própria e marketplaceConferência SC 24 | Estratégias de precificação: loja própria e marketplace
Conferência SC 24 | Estratégias de precificação: loja própria e marketplaceE-Commerce Brasil
 
Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)
Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)
Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)E-Commerce Brasil
 
Questionárionnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
QuestionárionnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnQuestionárionnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
QuestionárionnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnGustavo144776
 
Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...
Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...
Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...E-Commerce Brasil
 
Conferência SC 24 | Estratégias de precificação para múltiplos canais de venda
Conferência SC 24 | Estratégias de precificação para múltiplos canais de vendaConferência SC 24 | Estratégias de precificação para múltiplos canais de venda
Conferência SC 24 | Estratégias de precificação para múltiplos canais de vendaE-Commerce Brasil
 
Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024
Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024
Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024E-Commerce Brasil
 
Conferência SC 24 | Gestão logística para redução de custos e fidelização
Conferência SC 24 | Gestão logística para redução de custos e fidelizaçãoConferência SC 24 | Gestão logística para redução de custos e fidelização
Conferência SC 24 | Gestão logística para redução de custos e fidelizaçãoE-Commerce Brasil
 
EP GRUPO - Mídia Kit 2024 - conexão de marcas e personagens
EP GRUPO - Mídia Kit 2024 - conexão de marcas e personagensEP GRUPO - Mídia Kit 2024 - conexão de marcas e personagens
EP GRUPO - Mídia Kit 2024 - conexão de marcas e personagensLuizPauloFerreira11
 
Ética NO AMBIENTE DE TRABALHO, fundamentosdas relações.pdf
Ética NO AMBIENTE DE TRABALHO,  fundamentosdas relações.pdfÉtica NO AMBIENTE DE TRABALHO,  fundamentosdas relações.pdf
Ética NO AMBIENTE DE TRABALHO, fundamentosdas relações.pdfInsttLcioEvangelista
 
Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...
Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...
Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...E-Commerce Brasil
 
Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?
Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?
Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?E-Commerce Brasil
 
Conferência SC 24 | Inteligência artificial no checkout: como a automatização...
Conferência SC 24 | Inteligência artificial no checkout: como a automatização...Conferência SC 24 | Inteligência artificial no checkout: como a automatização...
Conferência SC 24 | Inteligência artificial no checkout: como a automatização...E-Commerce Brasil
 
Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?
Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?
Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?E-Commerce Brasil
 
Conferência SC 24 | O custo real de uma operação
Conferência SC 24 | O custo real de uma operaçãoConferência SC 24 | O custo real de uma operação
Conferência SC 24 | O custo real de uma operaçãoE-Commerce Brasil
 

Último (20)

A LOGÍSTICA ESTÁ PREPARADA PARA O DECRESCIMENTO?
A LOGÍSTICA ESTÁ PREPARADA PARA O DECRESCIMENTO?A LOGÍSTICA ESTÁ PREPARADA PARA O DECRESCIMENTO?
A LOGÍSTICA ESTÁ PREPARADA PARA O DECRESCIMENTO?
 
66ssssssssssssssssssssssssssssss4434.pptx
66ssssssssssssssssssssssssssssss4434.pptx66ssssssssssssssssssssssssssssss4434.pptx
66ssssssssssssssssssssssssssssss4434.pptx
 
Conferência SC 2024 | De vilão a herói: como o frete vai salvar as suas vendas
Conferência SC 2024 |  De vilão a herói: como o frete vai salvar as suas vendasConferência SC 2024 |  De vilão a herói: como o frete vai salvar as suas vendas
Conferência SC 2024 | De vilão a herói: como o frete vai salvar as suas vendas
 
Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...
Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...
Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...
 
Introdução à Multimídia e seus aspectos.pdf
Introdução à Multimídia e seus aspectos.pdfIntrodução à Multimídia e seus aspectos.pdf
Introdução à Multimídia e seus aspectos.pdf
 
Analise Ergonomica FisioPrev aula de ergonomia
Analise Ergonomica FisioPrev aula de ergonomiaAnalise Ergonomica FisioPrev aula de ergonomia
Analise Ergonomica FisioPrev aula de ergonomia
 
Conferência SC 24 | Estratégias de precificação: loja própria e marketplace
Conferência SC 24 | Estratégias de precificação: loja própria e marketplaceConferência SC 24 | Estratégias de precificação: loja própria e marketplace
Conferência SC 24 | Estratégias de precificação: loja própria e marketplace
 
Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)
Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)
Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)
 
Questionárionnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
QuestionárionnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnQuestionárionnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
Questionárionnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
 
Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...
Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...
Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...
 
Conferência SC 24 | Estratégias de precificação para múltiplos canais de venda
Conferência SC 24 | Estratégias de precificação para múltiplos canais de vendaConferência SC 24 | Estratégias de precificação para múltiplos canais de venda
Conferência SC 24 | Estratégias de precificação para múltiplos canais de venda
 
Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024
Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024
Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024
 
Conferência SC 24 | Gestão logística para redução de custos e fidelização
Conferência SC 24 | Gestão logística para redução de custos e fidelizaçãoConferência SC 24 | Gestão logística para redução de custos e fidelização
Conferência SC 24 | Gestão logística para redução de custos e fidelização
 
EP GRUPO - Mídia Kit 2024 - conexão de marcas e personagens
EP GRUPO - Mídia Kit 2024 - conexão de marcas e personagensEP GRUPO - Mídia Kit 2024 - conexão de marcas e personagens
EP GRUPO - Mídia Kit 2024 - conexão de marcas e personagens
 
Ética NO AMBIENTE DE TRABALHO, fundamentosdas relações.pdf
Ética NO AMBIENTE DE TRABALHO,  fundamentosdas relações.pdfÉtica NO AMBIENTE DE TRABALHO,  fundamentosdas relações.pdf
Ética NO AMBIENTE DE TRABALHO, fundamentosdas relações.pdf
 
Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...
Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...
Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...
 
Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?
Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?
Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?
 
Conferência SC 24 | Inteligência artificial no checkout: como a automatização...
Conferência SC 24 | Inteligência artificial no checkout: como a automatização...Conferência SC 24 | Inteligência artificial no checkout: como a automatização...
Conferência SC 24 | Inteligência artificial no checkout: como a automatização...
 
Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?
Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?
Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?
 
Conferência SC 24 | O custo real de uma operação
Conferência SC 24 | O custo real de uma operaçãoConferência SC 24 | O custo real de uma operação
Conferência SC 24 | O custo real de uma operação
 

[ServiceNow] Governança das Instâncias - 3ª versão

  • 1. SERVICENOW modelo para governança das instâncias [proposta, v3.0] Alessandro Almeida | medium.com/@alessandro1982
  • 2. muito obrigado! Crédito da imagem: https://giphy.com/gifs/thanks-thank-you-kazoo-kid-l3q2wJsC23ikJg9xe
  • 4. • Alessandro Almeida | medium.com/@alessandro1982 REFLEXÕES E PROVOCAÇÕES...
  • 5. E SE AS NOSSAS INSTÂNCIAS FOSSEM AUDITADAS?
  • 6. HÁ CUSTOMIZAÇÕES FEITAS DIRETAMENTE EM PRODUÇÃO? e se as nossas instâncias fossem auditadas?
  • 7. TEMOS RASTREABILIDADE DE TODAS AS ALTERAÇÕES? o que mudou e porque mudou e se as nossas instâncias fossem auditadas?
  • 8. HÁ RELEASE NOTES? e se as nossas instâncias fossem auditadas?
  • 9. O HARDENING ESTÁ EM DIA? e se as nossas instâncias fossem auditadas?
  • 10.
  • 12. O ideal é que a empresa tenha, no mínimo, três instâncias...
  • 13. INSTÂNCIAS PROD NON-PROD https://<nome da sua empresa>.service-now.com https://<nome da sua empresa>dev.service-now.com https://<nome da sua empresa>test.service-now.com
  • 14. INSTÂNCIAS TIPO EXEMPLO DE NOME AMBIENTE CARACTERÍSTICAS non- prod https://capivaracompanydev.service -now.com Desenvolvimento • Acesso exclusivo para desenvolvedores e administradores • Onde ‘nascem’ os update sets https://capivaracompanytest.servic e-now.com Testes • Espaço onde donos e gestores de processo validam as funcionalidades • Donos e gestores de processo devem ter a funcionalidade impersonate, garantindo a integridade dos testes • Dados equalizados com a instância de produção, através de clones periódicos (mensais ou trimestrais) • Serve também como sandbox, é o ambiente ideal para provas de conceito prod https://capivaracompany.service- now.com Produção • É onde o rock 'n‘ roll acontece • Deve ser possível rastrear e auditar ‘tudo’ • Só recebe update sets (customizações) que foram validados no ambiente de testes • Parametrizações podem ser feitas diretamente em produção
  • 15. DESENVOLVIMENTO exemplo de nome: https://capivaracompanydev.service-now.com • Acesso exclusivo para desenvolvedores e administradores • Onde ‘nasce’ o update set
  • 16. TESTES exemplo de nome: https://capivaracompanytest.service-now.com • Espaço onde donos e gestores de processo validam as funcionalidades • Donos e gestores de processo devem ter a funcionalidade impersonate, garantindo a integridade dos testes
  • 17. TESTES exemplo de nome: https://capivaracompanytest.service-now.com • Dados equalizados com a instância de produção, através de clones periódicos (mensais ou trimestrais) • Serve também como sandbox, é o ambiente ideal para provas de conceito [opinião pessoal]
  • 18. PRODUÇÃO exemplo de nome: https://capivaracompany.service-now.com • É onde o rock 'n‘ roll acontece • Deve ser possível rastrear e auditar ‘tudo’
  • 19. PRODUÇÃO exemplo de nome: https://capivaracompany.service-now.com • Só recebe update sets (customizações) que foram validados no ambiente de testes • Parametrizações podem ser feitas diretamente em produção
  • 21. PARAMETRIZAÇÕES E CUSTOMIZAÇÕES • PARAMETRIZAR é a configuração através de atributos ou alterações que não geram impacto estrutural • Exemplos: – Ativar ou desativar uma notificação – Alterar as propriedades da Gestão de Incidentes – Criar ou alterar uma homepage
  • 22. PARAMETRIZAÇÕES E CUSTOMIZAÇÕES • CUSTOMIZAR envolve alteração estrutural, pode afetar todos os usuários e – o mais importante – costumam ter um alto impacto • Exemplos: – Inclusão de campos em uma tabela – Criação ou alteração de scripts, workflows ou formulários
  • 24. RASTREABILIDADE DAS ALTERAÇÕES • A tabela Sys Audit* [sys_audit] armazena tudo que acontece nos registros da plataforma, desde uma alteração de propriedade até a exclusão de um registro, passando pelas alterações em tabelas e formulários * saiba mais sobre a tabela Sys Audit: http://bit.ly/333o0bz
  • 25. RASTREABILIDADE DAS ALTERAÇÕES • Principalmente nas customizações, é necessário ir além e criar uma estrutura que permita a rastreabilidade completa, desde a solicitação da alteração até o update set* instalado na instância de produção. Sem esquecer, é claro, do registro da mudança** *saiba mais sobre o update set: http://bit.ly/2Iz3C8Z ** saiba mais sobre o registro da mudança: http://bit.ly/39BGz9h
  • 26. UPDATE SET: DEFINA UM PADRÃO DE NOME • Algo que permita identificar a demanda (ID + descrição resumida) • Seja fácil de vincular ao desenvolvedor [FETR9999999] Melhorias no formulário para registro de incidentes_ARA
  • 27. RASTREABILIDADE DAS ALTERAÇÕES Solicitação [História, Item de Catálogo, Feature, Incidente, Tarefa, etc.] Update set criado na instância de desenvolvimento Validação do solicitante, na instância de testes Registro da mudança [mudança padrão, criada automaticamente] Update set instalado na instância de produção Solicitação encerrada (vinculada ao update set e ao registro da mudança)
  • 29. CONTINUOUS DELIVERY • Um pipeline para instalação do update set nas instâncias de Testes e Produção facilita o trabalho do desenvolvedor / administrador e garante a integridade do trabalho realizado • Uma mudança padrão deve ser vinculada ao update set instalado na instância de Produção
  • 30. CONTINUOUS DELIVERY • Há situações onde será necessário registrar uma mudança normal e passar pelo CAB (Change Advisory Board) • Exemplos: – Mudança de versão – Instalação de uma nova aplicação – Mudanças que afetarão a operação dos processos
  • 31. CONTINUOUS DELIVERY • Por que promover o update set entre os três ambientes (desenvolvimento => testes => produção)? – Além do motivo óbvio (cada ambiente tem o seu propósito), a passagem do update set da instância de desenvolvimento para testes é uma forma de validar o processo (há o risco do update set estar incompleto)
  • 32. CONTINUOUS DELIVERY DEV Update set pronto para testes [instalação automática na instância] Update set pronto para produção [após validação do solicitante, a instalação é iniciada pelo administrador e a mudança é registrada automaticamente] TESTES PRODUÇÃO
  • 33. CONTINUOUS DELIVERY IMPORTANTE • Pode ocorrer dependência entre update sets, neste caso, a sequência do deploy deve observar esse vínculo (é algo a ser evitado, mas pode acontecer)
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 41.
  • 42.
  • 43. AH, MAS ISSO NÃO É MINHA RESPONSABILIDADE!
  • 44.
  • 47. DÚVIDAS? Crédito da imagem: I doubt my mission for the Dark side - sir..., por @kalexanderson