Você está na página 1de 4

ATPS ETAPA N 2 NOVAS TECNOLOGIAS

TECNOLOGIA EM GESTO DA TECNOLOGIA DA INFORMAO

NOVAS TECNOLOGIAS

Passo 1: O Manifesto gil, descreve a essncia de um conjunto de abordagens para


desenvolvimento de software criadas ao longo da ltima dcada. A mais conhecida delas o Extreme Programming, tambm conhecida pela abreviao XP, uma metodologia criada por Kent Beck no final dos anos 90. Gestores de projetos e desenvolvedores de software mais respeitados do mundo, assinaram o documento Manifesto gil que foi criado com o intuito de determinar qual a viso de uma equipe de desenvolvimento de software. Principais profissionais veteranos na rea de desenvolvimento de softwares engajados em discutir uma nova forma para melhor a velocidade no desenvolvimento de seus sistemas baseados em suas experincias de anos programando. Embora cada envolvido tivesse suas prprias prticas e teorias preferidas, todos concordavam que, em suas experincias prvias, os projetos de sucesso tinham em comum um pequeno conjunto de princpios.

Passo 2:
Metodologia Scrum
Scrum uma metodologia gil para gesto e planejamento de projetos de software. O Scrum um processo de desenvolvimento iterativo e incremental para gerenciamento de projetos e desenvolvimento gil de software. Isto pode ser devido aos primeiros artigos de Ken Schwaber, que capitalizava SCRUM no ttulo. Diferente da metodologia tradicional cujo ciclo demora meses ou anos, no Scrum, assim como no XP e em outras Metodologias geis, as iteraes so curtas, de poucas semanas No Scrum, os projetos so dividos em ciclos (tipicamente mensais) chamados de Sprints. O Sprint representa um Time Box dentro do qual um conjunto de atividades deve ser executado. Scrum um esqueleto de processo que contm grupos de prticas e papis pr-definidos. Os principais papis so: o ScrumMaster, que mantm os processos (normalmente no lugar de um gerente de projeto), o Proprietrio do Produto, que representa os stakeholders e o negcio e a Equipe, ou Team, um grupo multifuncional com cerca de 7 pessoas e que fazem a anlise, projeto, implementao, teste etc. As tarefas definidas para cada Sprint so realocadas do Product Backlog para um Sprint Backlog.
2

Diariamente realizada pela equipe uma breve reunio (Daily Scrum), geralmente pela manh, cujo objetivo disseminar conhecimento sobre as atividades realizadas no dia anterior, identificar riscos e problemas, e priorizar as tarefas no dia corrente. A cada trmino de Sprint a equipe apresenta as funcionalidades implementadas na Sprint Review Meeting, quando realizada uma Sprint Retrospective e os membros do time planejam o prximo Sprint, reiniciando o ciclo. Scrum permite a criao de equipes auto-organizadas, encorajando a comunicao verbal entre todos os membros da equipe e entre todas as disciplinas que esto envolvidas no projeto. Muitas organizaes tm sido resistentes s metodologias introduzidas em baixos nveis da organizao. Porm, a adaptabilidade do Scrum permite que ele seja introduzido de forma invisvel ("stealth"), usando os trs passos: Agende uma demonstrao do software com seu cliente em um ms a partir de agora; Como equipe, tome um ms para deixar o software pronto para uma demo, com funcionalidades prontas, no simplesmente telas e Na demonstrao, obtenha feedback e use-o para guiar o seu prximo ms de trabalho de desenvolvimento. A figura abaixo ilustra o processo de um Sprint como citado acima:

Planejamento 1: No incio do Sprint, Proprietario do produto e Equipe fazem a primeira parte do Planejamento (Sprint Planning 1), onde o Proprietario do produto apresenta as Histrias com maior prioridade, e a Equipe discute e estima (em story points) cada uma dessas Histrias. No fim geram um Selected Product Backlog, ou uma lista das Histrias que sero desenvolvidas durante o Sprint. Planejamento 2: Em seguida, a Equipe faz a segunda parte do Planejamento (Sprint Planning 2), onde cada Histria quebrada em Atividades tcnicas e estimadas, dessa vez em horas.
3

Sprint: Durante os dias seguintes, a Equipe faz reunies dirias para definir quais atividades foram realizadas no dia anterior, quais os problemas enfrentados, e quais Atividades sero feitas durante o dia atual. Reviso de Sprint: No final do Sprint, tem-se a Retrospectiva, ou Reunio de Reviso de Sprint. Nessa reunio a Equipe apresenta para o Proprietario do produto os resultados do Sprint.

Referencias:
http://blog.locaweb.com.br/metodologias-ageis/scrum-entidades-do-scrum/ http://imasters.com.br/artigo/10699/gerencia/scrum_uma_metodologia_agil/ http://improveit.com.br/scrum http://www.augustovespermann.com/2010/03/conhecendo-o-scrum-metodologia-agil-dedesenvolvimento-de-software/