Processo Ágil Versus Data WareHouse

[quote=Marcio Duran][quote=Bruno Laturner]E que métricas/dados iríamos colocar num DW a fim de ajudar a desenvolver melhor softwares?
[/quote]
:idea: Não disse em colocar em um DW, mas o legado não importa mais ? pensar em DW não reflete melhor adequações para consolidar requisitos para o desenvolvimento de SF e nisso sim, desse requisitos após transformados.
Porém eles devem ser destruidos?
Não tenho que manter os user story , como eu em uma situação poderia recorre-los, não importaria mais ? O modelo antigo não é base para o modelo futuro, como o processo Ágil resolve isso ?[/quote]

Eu destruiria. Modelos diferentes geram divergências.

Desenvolvedores não preparados pegam o primeiro que vêem e começam a implementar, mesmo que não seja o mais atual.

Há a necessidade de disciplinar as pessoas quando estas ainda não podem pensar sobre o que estão fazendo. Um forma é não mostrar outros lados, só mostrar o correto.

Sei que agilidade é estar por dentro de tudo, trabalhar com os melhores de suas áreas, mas lá mais baixo, quando não há isso, até chegar lá, outra medidas pode ser tomadas.

[quote=Bruno Laturner]
Eu destruiria. Modelos diferentes geram divergências.
(…).[/quote]
Você tem razão em um determinado ponto de vista e até concordo, entretanto você deverá saber que a falta de determinados requisitos ou artefatos que ao termino do projeto pode provocar insatisfações ou mesmo a quebra de contrato e interesses pelos stakeholders, então nesse sentido a responsabilidade não esta só na especificação do mesmo tendo ou não previsto outros fatores não assistido ao projeto, ficando a responsabilidade da não observação de tais requisitos de sistema para todos os envolvidos nele, concorda.
Não existe a divisão de responsabilidades e sim a responsabilidade compartilhada a todos envolvidos, programadores, analista de requisito, Design ,arquitetos, gerentes etc…nesse processo de desenvolvimento, “e caso ocorra o fracasso é a culpa de todos”.

[quote=Marcio Duran][quote=Bruno Laturner]
Eu destruiria. Modelos diferentes geram divergências.
(…).[/quote] “e caso ocorra o fracasso é a culpa de todos”.[/quote]

No final das contas, a culpa acaba sendo do gerente de projetos. Esse negócio de requisitos, stakeholders e afins me parece meio anti-XP. Com XP, acho que a probabilidade de divergências nos requisitos são baixas. :!: :twisted: :roll: :idea: :arrow: :?: 8) :oops: :stuck_out_tongue:

Concorda!!!111111111111111111

Obs.
Pacman, tive que roubar essa sua idéia :slight_smile:

Não ficaria a centralizada na gerencia por uma razão bem simples, quando a parte é de todos não existe conspiração entre colaboradores, sendo assim todos colaboram ao mesmo objetivo, atingir a meta.

[quote=Marcio Duran][quote=Bruno Laturner]
Eu destruiria. Modelos diferentes geram divergências.
(…).[/quote]
Você tem razão em um determinado ponto de vista e até concordo, entretanto você deverá saber que a falta de determinados requisitos ou artefatos que ao termino do projeto pode provocar insatisfações ou mesmo a quebra de contrato e interesses pelos stakeholders, então nesse sentido a responsabilidade não esta só na especificação do mesmo tendo ou não previsto outros fatores não assistido ao projeto, ficando a responsabilidade da não observação de tais requisitos de sistema para todos os envolvidos nele, concorda.
Não existe a divisão de responsabilidades e sim a responsabilidade compartilhada a todos envolvidos, programadores, analista de requisito, Design ,arquitetos, gerentes etc…nesse processo de desenvolvimento, “e caso ocorra o fracasso é a culpa de todos”.[/quote]

Li três vezes e não entendi.

Esse texto é fantastico e acho que vai lhe situar melhor sobre o que estou querendo lhe colocar aqui, ao menos ele extrai um contexto(de negócios) que depois ficaria mais fácil você entender que o fluxo da informação é no sentido Ágil à pessoas se colaborarem entre si e de forma mais dinamica para atender adoções e transformações.

Leia ai !!!

http://sergiotaborda.wordpress.com/2008/10/06/dados-vs-dominio/

[quote=Marcio Duran][quote=Bruno Laturner]
Eu destruiria. Modelos diferentes geram divergências.
(…).[/quote]
Você tem razão em um determinado ponto de vista e até concordo, entretanto você deverá saber que a falta de determinados requisitos ou artefatos que ao termino do projeto pode provocar insatisfações ou mesmo a quebra de contrato e interesses pelos stakeholders, então nesse sentido a responsabilidade não esta só na especificação do mesmo tendo ou não previsto outros fatores não assistido ao projeto, ficando a responsabilidade da não observação de tais requisitos de sistema para todos os envolvidos nele, concorda.
Não existe a divisão de responsabilidades e sim a responsabilidade compartilhada a todos envolvidos, programadores, analista de requisito, Design ,arquitetos, gerentes etc…nesse processo de desenvolvimento, “e caso ocorra o fracasso é a culpa de todos”.[/quote]

O que o desenvolvedor entrega é o que está em contrato, para a felicidade ou infelicidade das partes envolvidas. Qualquer coisa a mais é supérfluo, qualquer coisa a menos é quebra de contrato. Se tem alguém chorando, deveria ter conversado e pensado antes de ter assinado em baixo.

Sobre artefatos, sugeri eliminar os que não são necessários. User Stories e testes ultrapassados só atrapalham.

Sugiro uma leitura do Getting Real da 37signals, sobre como viver somente com o mínimo necessário.

[quote=Marcio Duran][quote=victorwss]
Li três vezes e não entendi.
[/quote]
Esse texto é fantastico e acho que vai lhe situar melhor sobre o que estou querendo lhe colocar aqui, ao menos ele extrai um contexto(de negócios) que depois ficaria mais fácil você entender que o fluxo da informação é no sentido Ágil à pessoas se colaborarem entre si e de forma mais dinamica para atender adoções e transformações.

Leia ai !!!

http://sergiotaborda.wordpress.com/2008/10/06/dados-vs-dominio/[/quote]

Primeiramente eu gostaria de te fazer uma pergunta: Você é Brasileiro ? Dificilmente algum texto seu faz qualquer sentido gramaticalmente falando. Tudo é escrito de forma errada, sem sentido e com uma abissal falta de contexto.

Segundo, o link que você sugere tem erros em excesso,

Abraços,
Frentic.

É Duran tá dificil em entende-lo reli 3 vezes seu comentário no blog do Sergio e não entendi nda…

Meu Deus… Dá - lhe COGUMELOS!!!

OBS: De maneira alguma um BI ou um DW vão te dar previsões de QQER COISA!!! As previsões são processos estatísticos, no mínimo. O BI expõe informações, quem fará a previsão que se vire…

[quote=ramilani12]É Duran tá dificil em entende-lo reli 3 vezes seu comentário no blog do Sergio e não entendi nda…
[/quote]
Lógico não vai entender porque quer rolutar tudo, está realmente um mix de interpretação mas tem um pouco de sentindo sim, pois estou discultindo o valor de se preservar informações, que não estão mais na realidade de seu tempo ou não avançaram à se fazer sentindo em sua época atual, estou discutindo tecnologias.
Você poder fazer diferente ja que não faz lógica é bem simples coloque o seu ponto de vista, não estou ditando nada a não ser fazendo comparações neste post.

[quote=Tecnoage]Meu Deus… Dá - lhe COGUMELOS!!!

OBS: De maneira alguma um BI ou um DW vão te dar previsões de QQER COISA!!! As previsões são processos estatísticos, no mínimo. O BI expõe informações, quem fará a previsão que se vire…[/quote]

:lol: Digitador…

oi

você não pode ter processos ageis armazenando dados em .txt e processos extremamente complicados armazenando dados em uma das melhores - não necessariamente mais cara - ferramenta de mercado??

[quote=André Fonseca]oi
você não pode ter processos ageis armazenando dados em .txt e processos extremamente complicados armazenando dados em uma das melhores - não necessariamente mais cara - ferramenta de mercado??
[/quote]
Não fiz essa análise, onde leu isso ?

[quote=Marcio Duran][quote=Tecnoage]Meu Deus… Dá - lhe COGUMELOS!!!

OBS: De maneira alguma um BI ou um DW vão te dar previsões de QQER COISA!!! As previsões são processos estatísticos, no mínimo. O BI expõe informações, quem fará a previsão que se vire…[/quote]

:lol: Digitador…[/quote]

OK… Continue com essa visão BESTA de tecnologias que vc só CONHECE via WIKIPEDIA… ( Às vezes odeio a wikipedia, ou pessoas que fazem da wikipedia faculdade… ). Façamos diferente, leia um bom livro do assunto. Recomento este, “The DataWarehouse Toolkit” ISBN 0471200247, que mesmo sendo de 2001 ou 2002 ainda é assumidade na área. Depois discutimos a relevância das duas idéias (Ou da wikipédia) OK?

Sentindo? Você quis dizer “sentido”?

Discutindo.

Agora,
O que eu não consegui entender direito ainda é o que DW e BI tem a ver com Metodologias Ágeis. Sinceramente, estou tentando entender, mas não consigo.

[quote=Andre Brito]
Agora,
O que eu não consegui entender direito ainda é o que DW e BI tem a ver com Metodologias Ágeis. Sinceramente, estou tentando entender, mas não consigo.[/quote]

Digitador … :lol: :lol: :lol:

[quote=André Fonseca]oi

você não pode ter processos ageis armazenando dados em .txt e processos extremamente complicados armazenando dados em uma das melhores - não necessariamente mais cara - ferramenta de mercado??

[/quote]

o que eu quis dizer, de uma forma talvez bem confusa, é que não vejo relação entre uma coisa e a outra…

A relação que você quer estabelecer não existe e não fiz essa observação, Processo Ágil é uma coisa e Data WareHouse é outra, o que estou observando aqui é a importância ou não ao legado seja de infra ou não.

Se você pensar em Processo Ágil só focando em sistema e a forma como isse vai sendo desenvolvido e entregue à excluir uma demanda de recursos que vem do RUP, isso é uma relação real pois é o que se objetiva a fazer.

Coloquei o Data WareHouse em comparação pois existe um meio físico de se manter informações como forma de transformação e vantagem de se obter inovações em negócios.

Hoje você tem uma relação de informação que esta saindo de um meio físico para uma outra forma de processamento e o pensamento disso tudo é algo muito novo e convergente de se entender, muitos hoje por exemplo confundem SOA como algo orientado a infra, entranto isso é orientado a uma metodologia a ser implementável ou não programaticamente seus recursos à transformar isso em serviços.

Vc quer saber como se aplica o Processo Ágil em Projetos de DW?

Ou seja: Implementar um DW usando as técnicas ágeis no projeto?

É isso?