IAM X SCRUM

Você também pode gostar

Fazer download em doc, pdf ou txt
Fazer download em doc, pdf ou txt
Você está na página 1de 3

Como aplicar SCRUM em um projeto de Identidade e Acesso ?

Projetos de Identidade e Acesso (IAM) so considerados projetos complexos pois exigem


diversas atividades para se encontrar em pleno funcionamento, como por exemplo a
instalao dos produtos, levantamento de dados, integraes e outras configuraes.
m um projeto tradicional, seguir!amos uma se"u#ncia similar a esta$
%. &evantamento e desen'o
(. Instalao de produto
). *onfiguraes
+. *riao de , conectores
-. *riao de , fluxos de tra.al'o
/. 0estes
1. 2omologao
3. Produo
Imagine agora "ue no momento de 2omologao seja identificado "ue um fluxo de
tra.al'o ou um conector no 4 mais necess5rio para o neg6cio.
*onsidere tam.4m "ue um conector ou um fluxo de tra.al'o poderia ter dado gan'os
maiores para o neg6cio se estivesse em produo antes.
7amos aplicar um frame8or9 de desenvolvimento 5gil (:*;<M) para reali=ar entregas
mais precisas e r5pidas.
:*;<M 4 um frame8or9 de desenvolvimento 5gil interativo e incremental. :eu desafio 4
sair da a.ordagem se"uencial de desenvolvimento e utili=ar times auto>organi=ados e
multidiciplinares.
?o :*;<M temos os seguintes pap4is$
@ono do Produto A Bue 4 a pessoa respons5vel por controlar as demandas de neg6cio em
cima do produto "ue ser5 gerado pelo tra.al'oC
:crumMaster A ;espons5vel por garantir o processo :*;<M e por eliminar "ual"uer
impedimento no projetoC
0ime de desenvolvimento A ;espons5vel por criar os incrementos do produto.
?a dinDmica :crum temos um Eac9log do Produto "ue teria as funcionalidades de
neg6cio esperadas e temos esta se"uencia de processo$
:print Planning A tapa onde so analisados itens priori=ados do Eac9log para
serem tra.al'ados em um :print de tra.al'o. A lista a ser tra.al'ada 4 con'ecida
como :print Eac9log.
:print A F o per!odo de desenvolvimento em si "ue no deve passar de um m#s.
@ailG :crum A ;eunio di5ria de no m5ximo %- minutos onde se 4 discutido o "ue
foi feito no dia anterior, o "ue ser5 at4 o pr6ximo e "uais so os impedimentos se
'ouverem.
:print ;evie8 A Hnde 4 apresentado o resultado do desenvolvimento no :print.
:print ;etrospective A Hnde 4 revisado o processo .uscando mel'orias.
*onsiderando isso, como podemos encaixar um projeto de IAM em um modelo
:*;<MI
7amos separar primeiramente as principais atividades de um projeto de IAM$
&evantamento
@esen'o de processos
Instalao de produtos
*onfigurao de conectores
*onfigurao de fluxos de tra.al'o
@estas atividades, vamos separar a instalao de produtos para uma atividade com
in!cio, meio e fim no associada ao :*;<M, ela deve ocorrer antes do processo
:*;<M.
Ap6s isso, vamos a ela.orao do Eac9log do Produto, onde o @ono do Produto deve
listar 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 as
necessidades de neg6cio e nesse ponto, o levantamento e desen'o de processos
relacionado as atividades da lista devem ter ocorrido.
Ap6s isso vamos para o :print, "ue comea com o :print Planning.
?o :print Planning so analisadas as atividades priori=adas do Eac9log de Produto, no
nosso exemplo vamos considerar$
Jerenciar contas de usu5rios no sistema ,
Jerenciar contas de usu5rios no sistema K
Hu seja, Jerenciar contas de usu5rios no ;P no 4 o assunto mais urgente para o
neg6cio e no ser5 tratado agora.
H time de @esenvolvimento analisa estes t6picos e confirma se os mesmos ca.em no
:print (x. )L dias) e desmem.ram nas atividades t4cnicas "ue devem ser
desempen'adas para criar este incremento de produto, por exemplo$
%. *onfigurar o fluxo de criao de contas no sistema ,
(. *onfigurar o fluxo de criao de contas no sistema K
). *onfigurar o fluxo de excluso de contas no sistema ,
+. *onfigurar o fluxo de excluso de contas no sistema K
-. *onfigurar o conector do IAM ao sistema ,
/. *onfigurar o conector do IAM ao sistema K
1. ;eali=ar testes unit5rios
3. ;eali=ar testes integrados
0erminado o :print Planning, o desenvolvimentoMconfigurao comea, executam os
@ailG :crum Meetings e no termino o :print ;evie8 e :print ;etrospective.
Ao t4rmino de uma :print se inicia outra, onde novamente so analisados itens do
Eac9log do Produto priori=ado. tam.4m ao termino de uma :print, 4 poss!vel li.erar
em produo os fluxos e conectores produ=idos, dando retorno mais r5pido ao neg6cio.
*oncluindo, :*;<M pode ser uma a.ordagem interessante para dar um retorno mais
r5pido ao neg6cio. ?o nosso exemplo, se a empresa no adotasse :*;<M, teria "ue
aguardar o desenvolvimento de todos os fluxos e conectores para ter acesso ao produto.
*on'ea 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 *o.it.

Você também pode gostar