boas práticas na abordagem de requisitos em metodologias Ágeis

Post on 18-Jun-2015

4.511 Views

Category:

Technology

4 Downloads

Preview:

Click to see full reader

DESCRIPTION

Palestra apresentada durante o 5° encontro da comunidade XPCE.http://www.xpce.org/2011/08/22/quinto-encontro-xpce/

TRANSCRIPT

@FernandaMelinaCSM, CSPO

Boas práticas na Abordagem de

Requisitos em Metodologias Ágeis

fmelina.blogspot.com

atender as expectativas dos clientes em funcionalidades, custos e prazos é

um dos maiores desafios nos projetos hoje.

e como obter bons resultados?

• metodologias• profissionais disciplinados• pessoas comprometidas • valores e princípios

Manifesto Ágil

Indivíduos e Interações ao invés de processos e ferramentas

indivíduos e interações ao invés de processos e ferramentas.

software executável ao invés de documentação.

colaboração do cliente ao invés de negociação de contratos.

respostas rápidas às mudanças ao invés de seguir planos.

?

??

??

?

??

? ?

?

?? ?

?

?

???

?? ?

?

?

???

?? ?

?

?

?

?

a abordagem de requisitos em metodologias ágeis, como qualquer proposta, pode permitir bons resultados a partir de sua combinação

com impressões pessoais ligadas ao comportamento ágil de um profissional 2.0.

abordagem ágil de requisitos no contexto de desenvolvimento de software

...é necessário que haja um ambiente propício.

para a modelagem de requisitos ser ágil...

entraves

acesso limitado aos stakeholders.

stakeholders do projeto NÃO sabem o que querem.

mudança de pensamento dos stakeholders.

conflitos de prioridades.

muitas partes interessadas no projeto querem participar.

stakeholders querem fixarsoluções de tecnologia.

stakeholders incapazes de ver além da situação atual.

stakeholders com receio de serem

rebaixados profissionalmente.

stakeholders não compreendem os artefatos de modelagem.

desenvolvedores não compreendem o domínio do problema.

stakeholders são excessivamente centrados em um tipo de exigência.

stakeholders exigem formalidade significativa com relação aos requisitos.

desenvolvedores não entendem as exigências.

e o produto final?!

como resolver?

participação ativa dos stakeholders.

adotar modelos inclusivos.

fazer uma primeira abordagem de forma abrangente.

detalhar os requisitos Just In Time.

tratar os requisitos em uma pilha de prioridades.

o objetivo é implementar os requisitos e não somente documentá-los.

reconhecer que existem muitos interessados.

abordar requisitos independente de plataforma.

menor é melhor!

rastreabilidade.

explicar as técnicas.

utilizar palavras apropriadas ao negócio.

criar um ambiente descontraído.

obter o apoio da alta administração.

top related