IAM x SCRUM
-
Upload
alfredo-santos -
Category
Documents
-
view
222 -
download
0
Transcript of IAM x SCRUM
8/11/2019 IAM x SCRUM
http://slidepdf.com/reader/full/iam-x-scrum 1/3
Como aplicar SCRUM em um projeto de Identidade e Acesso ?
Projetos de Identidade e Acesso (IAM) são considerados projetos complexos pois exigemdiversas atividades para se encontrar em pleno funcionamento, como por exemplo ainstalação dos produtos, levantamento de dados, integrações e outras configurações.
m um projeto tradicional, seguir!amos uma se"u#ncia similar a esta$
%. &evantamento e desen'o. Instalação de produto. *onfigurações+. *riação de conectores-. *riação de fluxos de traal'o/. 0estes1. 2omologação3. Produção
Imagine agora "ue no momento de 2omologação seja identificado "ue um fluxo detraal'o ou um conector não 4 mais necess5rio para o neg6cio.*onsidere tam4m "ue um conector ou um fluxo de traal'o poderia ter dado gan'osmaiores para o neg6cio se estivesse em produção antes.7amos aplicar um frame8or9 de desenvolvimento 5gil (:*;<M) para reali=ar entregasmais precisas e r5pidas.:*;<M 4 um frame8or9 de desenvolvimento 5gil interativo e incremental. :eu desafio 4sair da aordagem se"uencial de desenvolvimento e utili=ar times auto>organi=ados emultidiciplinares.
?o :*;<M temos os seguintes pap4is$
@ono do Produto Bue 4 a pessoa respons5vel por controlar as demandas de neg6cio emcima do produto "ue ser5 gerado pelo traal'oC:crumMaster ;espons5vel por garantir o processo :*;<M e por eliminar "ual"uerimpedimento no projetoC0ime de desenvolvimento ;espons5vel por criar os incrementos do produto.
?a dinDmica :crum temos um Eac9log do Produto "ue teria as funcionalidades deneg6cio esperadas e temos esta se"uencia de processo$
• :print Planning tapa onde são analisados itens priori=ados do Eac9log paraserem traal'ados em um :print de traal'o. A lista a ser traal'ada 4 con'ecida
como :print Eac9log.• :print F o per!odo de desenvolvimento em si "ue não deve passar de um m#s.• @ailG :crum ;eunião di5ria de no m5ximo %- minutos onde se 4 discutido o "ue
foi feito no dia anterior, o "ue ser5 at4 o pr6ximo e "uais são os impedimentos se'ouverem.
• :print ;evie8 Hnde 4 apresentado o resultado do desenvolvimento no :print.• :print ;etrospective Hnde 4 revisado o processo uscando mel'orias.
8/11/2019 IAM x SCRUM
http://slidepdf.com/reader/full/iam-x-scrum 2/3
*onsiderando isso, como podemos encaixar um projeto de IAM em um modelo:*;<M
7amos separar primeiramente as principais atividades de um projeto de IAM$• &evantamento
• @esen'o de processos• Instalação de produtos• *onfiguração de conectores• *onfiguração de fluxos de traal'o
@estas atividades, vamos separar a instalação de produtos para uma atividade comin!cio, meio e fim não associada ao :*;<M, ela deve ocorrer antes do processo:*;<M.
Ap6s isso, vamos a elaoração do Eac9log do Produto, onde o @ono do Produto develistar as necessidades de neg6cio, exemplos$
• Jerenciar contas de usu5rios no ;P• ;evalidar acessos de usu5rios• Jerenciar contas de usu5rios no sistema • Jerenciar contas de usu5rios no sistema K
:endo "ue o Eac9log de Produto 4 uma lista viva "ue pode crescer conforme asnecessidades de neg6cio e nesse ponto, o levantamento e desen'o de processosrelacionado as atividades da lista devem ter ocorrido.
Ap6s isso vamos para o :print, "ue começa com o :print Planning.
?o :print Planning são analisadas as atividades priori=adas do Eac9log de Produto, nonosso exemplo vamos considerar$• Jerenciar contas de usu5rios no sistema • Jerenciar contas de usu5rios no sistema K
Hu seja, Jerenciar contas de usu5rios no ;P não 4 o assunto mais urgente para oneg6cio e não ser5 tratado agora.
H time de @esenvolvimento analisa estes t6picos e confirma se os mesmos caem no:print (x. L dias) e desmemram nas atividades t4cnicas "ue devem serdesempen'adas para criar este incremento de produto, por exemplo$
%. *onfigurar o fluxo de criação de contas no sistema . *onfigurar o fluxo de criação de contas no sistema K. *onfigurar o fluxo de exclusão de contas no sistema +. *onfigurar o fluxo de exclusão de contas no sistema K-. *onfigurar o conector do IAM ao sistema /. *onfigurar o conector do IAM ao sistema K1. ;eali=ar testes unit5rios3. ;eali=ar testes integrados
8/11/2019 IAM x SCRUM
http://slidepdf.com/reader/full/iam-x-scrum 3/3
0erminado o :print Planning, o desenvolvimentoconfiguração começa, executam os@ailG :crum Meetings e no termino o :print ;evie8 e :print ;etrospective.
Ao t4rmino de uma :print se inicia outra, onde novamente são analisados itens do
Eac9log do Produto priori=ado. tam4m ao termino de uma :print, 4 poss!vel lierarem produção os fluxos e conectores produ=idos, dando retorno mais r5pido ao neg6cio.
*oncluindo, :*;<M pode ser uma aordagem interessante para dar um retorno maisr5pido ao neg6cio. ?o nosso exemplo, se a empresa não adotasse :*;<M, teria "ueaguardar o desenvolvimento de todos os fluxos e conectores para ter acesso ao produto.
*on'eça mais do :*;<M em :*;<M.org
Alfredo :antos 4 um vangelista de Identidade e Acesso, atuando nesta 5rea a %+ anos,certificado :crumMaster, IdentitG ;is9 Management e *oit.