Desde que descobri o hipsters e o canal da alura, meu conhecimento e entendimento sobre programação aumentaram muuuito. Obrigado pelo ótimo conteúdo que produzem, espero que nos próximos meses eu consiga comprar o curso para aproveitar o conteúdo em sua íntegra
O desenvolvimento hoje está a mil de agilidade com as novas tecnologias. Do analista até o programador. Mas o cliente precisa entender que não basta apenas ter dinheiro e uma ideia abstrata para desenvolver um produto tecnológico. Ele precisa se interessar mais pela área, entender limitações que podem inviabilizar um projeto, esse é o grande desafio, mas acredito que a cada geração a tecnologia está cada vez mais presente na vida das pessoas. Se analisarmos com mais calma, ainda estamos num processo de revolução tecnológica.
Engraçado que Fred Brooks no clássico The Mythical Man Month já falava sobre divisão de feature teams, ou o que ele chamou de equipes cirúrgicas. Ele também já falava sobre entregas incrementais. O que acontece é que essas coisas só foram ganhando nomes e virando modinha, mas isso já existe desde os anos 80.
Entrevistando o cliente utilizando a "técnica de elicitação de requisitos ENTREVISTA", para saber o que o cliente quer no software, se adéqua ao termo de método ágil ?
Oi Breno! Tudo certo? Apenas a entrevista, não. Método ágil é o processo completo, desde a participação do cliente até mesmo como o time se organiza para trabalhar em cima dos requisitos do cliente. Você pode adicionar uma entrevista inicial para conhecer o problema do cliente, etc, mas é importante que esse contato não pare por aí. O cliente de alguma forma deve estar envolvido na evolução do projeto e no processo. 🙂
Método = Preditivo. Ágil = Não preditivo. Esse termo "Método Ágil" é a coisa mais sem lógica que surgiu no mundo da TI. Infelizmente o XP perdeu e a burocracia venceu, usando o nome de "agilidade".