De acordo com o artigo da Advanced Development Methods Inc., o Scrum
utiliza o processo empírico. Na análise e planejamento do sistema nem todas as
características e funcionalidades do projeto são identificadas desde o início do
projeto. À cada iteração, nas reuniões diárias consegue-se identificar os
impedimentos e variáveis que são necessários para a conclusão do projeto de
acordo com os desejos do Product Owner (dono do projeto).
O processo definido é baseado em leis fundamentais, o conjunto de entradas,
utilizando a mesma teoria, para se conquista o mesmo resultado, o projeto está em
conformidade com as definições iniciais. Como por exemplo, na construção de um
edifício, antes do edifício ser construído já se tem todas as definições na planta e
nos documentos gerados pelos engenheiros (funcionalidades e características que o
edifício terá quando for concluído).
30
Para utilizar o processo empírico é necessário identificar após a inspeção se
ele atende aos seguintes critérios: o projeto não se enquadra no processo definido,
nem todas as variáveis são conhecidas, o sistema está começando a compreendido,
ele é complexo, e com o tempo pode ser alterado pelo Product Owner (dono do
projeto).
A utilização e a escolha incorreta do processo pode levar ao fracasso do
projeto (ADM, 1995).
Assim como outras metodologias o Scrum possui papéis, técnicas e artefatos
que são respeitados durante o desenvolvimento dos projetos.
De acordo com o artigo da Advanced Development Methods Inc., o Scrum utiliza o processo empírico. Na análise e planejamento do sistema nem todas as características e funcionalidades do projeto são identificadas desde o início do projeto. À cada iteração, nas reuniões diárias consegue-se identificar os impedimentos e variáveis que são necessários para a conclusão do projeto de acordo com os desejos do Product Owner (dono do projeto).
O processo definido é baseado em leis fundamentais, o conjunto de entradas, utilizando a mesma teoria, para se conquista o mesmo resultado, o projeto está em conformidade com as definições iniciais. Como por exemplo, na construção de um edifício, antes do edifício ser construído já se tem todas as definições na planta e nos documentos gerados pelos engenheiros (funcionalidades e características que o edifício terá quando for concluído).
Para utilizar o processo empírico é necessário identificar após a inspeção se ele atende aos seguintes critérios: o projeto não se enquadra no processo definido, nem todas as variáveis são conhecidas, o sistema está começando a compreendido, ele é complexo, e com o tempo pode ser alterado pelo Product Owner (dono do projeto).
A utilização e a escolha incorreta do processo pode levar ao fracasso do projeto (ADM, 1995).
Assim como outras metodologias o Scrum possui papéis, técnicas e artefatos que são respeitados durante o desenvolvimento dos projetos.
Fonte: http://jeffsutherland.com/oopsla/schwapub.pdf
Tags: desenvolvimento de software, metodologia scrum, processo definido, processo empírico, scrum
This entry was posted
on Sunday, June 14th, 2009 at 10:54 and is filed under Internet.
You can follow any responses to this entry through the RSS 2.0 feed.
You can leave a response, or trackback from your own site.
Good and in depth article but full of useful information
Thank you! You often write very interesting articles. You improved my mood.
all that is lost on the ‘net.Which raises the obvious question of why I’m bothering to comment. But like I said earlier, I like irony!
Thank you very much for that splendid article
I added your blog to bookmarks. And i’ll read your articles more often!
I really like your blog and i respect your work. I’ll be a frequent visitor.
Valuable thoughts and advices. I read your topic with great interest.
Interesting and informative. But will you write about this one more?
In truth, immediately i didn’t understand the essence. But after re-reading all at once became clear.
I liked it. So much useful material. I read with great interest.