Seja bem vindo (a)

Agradeço sua visita, peço que enviem sugestões e dúvidas.
Não esqueça de cadastrar seu e-mail para receber novos posts.
Sucesso a todos!
Gisele Neves.

terça-feira, 13 de dezembro de 2011

SCRUM


O que é Scrum?

Scrum é um processo ágil que permite manter o foco na entrega do maior valor de negócio, no menor tempo possível.
Isto permite a rápida e contínua inspeção do software em produção (em intervalos de duas a quatro semanas).
As necessidades do negócio é que determinam as prioridades do desenvolvimento de um sistema. As equipes se auto-organização para definir a melhor maneira de entregar as funcionalidades de maior prioridade.
Entre cada duas a quatro semanas todos podem ver o real software em produção, decidindo se o mesmo deve ser liberado ou continuar a ser aprimorado por mais um “Sprint”.

Algumas empresas que utilizam esse processo: 

  • Microsoft   
  • Yahoo
  • Google
  • Philips
  • Siemens
  • Nokia        
Suas características:

Equipes que se auto-organizam
O produto evolui em uma série de “Sprints” mensais
Os requerimentos são listados em um “Product Backlog”
 Não há prática de engenharia prescrita (o Scrum adequa-se a todas)
 Usa regras generativas na criação de um ambiente ágil para a entrega de projetos
 É uma das “metodologias ágeis”

No Scrum, os projetos acontecem em uma série de iterações, com um mês de duração, chamadas incrementos (sprints).
Scrum é ideal para projetos cujos requisitos mudam rapidamente ou são altamente emergentes. O trabalho a ser feito em um projeto Scrum é registrado nas Pendências do Produto (Product Backlog), que é uma lista de todos os desejos de mudança no produto. No inicio de cada incremento é feita uma Reunião de Planejamento de Incremento (Sprint Planning Meeting) na qual o Dono do Produto (Product Owner) prioriza as Pendências do Produto (Product Backlog), e a Equipe Scrum (Scrum Team) seleciona as tarefas que ela pode completar durante o próximo Incremento. Essas tarefas são então movidas das Pendências do Produto para as Pendências do Incremento.
Durante um incremento, são conduzidas curtas reuniões diárias chamadas de Scrum Diário (Daily Scrum), que ajudam a equipe a manter-se no rumo que tem duração de 10 a 30 minutos.
Ao final de cada incremento a equipe demonstra a funcionalidade concluída, na Reunião de Revisão do Incremento (Sprint Review Meeting).
Graficamente, o Scrum se parece assim


Existe certificação de Scrum, no próximo poste falarei sobre as certificações do SCRUM. 


Mais informações no site  www.scrumalliance.org






quinta-feira, 8 de dezembro de 2011

Game Developers Day 2011

Neste sábado dia 10 de Dezembro de 2011, das 9h às 18h, na sede da Microsoft Brasil, na cidade de São Paulo acontecerá um evento voltado para desenvolvedores que será realizado pela NOKIA e MICROSOFT.  
O evento pretende reunir 200 desenvolvedores onde serão apresentados as ferramentas de desenvolvimento para o sistema operacional Windows Phone, monetização no Marketplace, integração com a rede Xbox LIVE, suporte local disponível para os criadores de jogos e estudos de casos de desenvolvedores brasileiros.  A empresa receberá as inscrições até o dia 08 de dezembro de 2011.    Este é o link para inscrição: