Como outras respostas declararam, a gerência tem todo o direito de obter uma estimativa de alto nível antecipadamente de um projeto. Eles não são irracionais por tentar determinar o ROI.
No entanto, uma das abordagens de que mais gosto no Agile é que o escopo de um projeto não é fixo. Ele pode ser dimensionado inicialmente nos níveis Épico e Épico, para que os negócios possam determinar o ROI com base nos recursos mais importantes. Talvez a interface do usuário sofisticada com sinos e assobios tenha baixo valor comercial, mas o mecanismo de fluxo de trabalho para lidar com reclamações tenha um ROI alto.
Quando você agrupa todo o projeto, fica mais difícil atender ao ROI do que se concentrar na funcionalidade crítica de negócios desejada.
Aqui está uma maneira que eu fiz isso:
Leve seus marcos da EAP e transforme cada um deles em um recurso de entrega
Isso permite que você categorize seu projeto em mini subprojetos com valor comercial variável. Cada um deles deve ser independente em termos de valor comercial.
Tamanho da camiseta o esforço nos recursos
Essa é uma maneira muito fácil de obter uma idéia aproximada do tamanho ou envolvimento de um determinado recurso. Talvez os recursos de baixo valor ainda tenham um ótimo ROI se parecerem com vitórias fáceis.
Dividir um recurso em histórias
Siga o exercício para encontrar um pequeno recurso que seja bem compreendido e divida-o em histórias inicialmente. Estime essas histórias por pontos. Agora você tem uma base onde
Pequeno -> 40 pontos
Esta será uma base de comparação com outros recursos
Associar o esforço do ponto da história a todos os recursos
Compare seu pequeno recurso com outros recursos. Por exemplo,
O Recurso Médio Y parece ter o dobro do tamanho e esforço do Recurso Pequeno X de 40 pontos na história.
O recurso médio Y tem provavelmente 80 pontos de história. Continue até que você tenha pontos de história estimados em um nível alto para todos os recursos.
Estime a velocidade da sua equipe
Olhando para sua equipe de desenvolvimento, tente determinar quantos pontos de história essa equipe poderia efetivamente entregar em um determinado sprint. Se você tem projetos anteriores do Agile como exemplo nesta equipe, esse é um ótimo lugar para começar. Se você não tem esse histórico atrás da equipe, faça um Sprint Planning falso com sua equipe, onde começa a analisar o seu recurso Small que detalhou. Que tipo de estimativas horárias as pessoas estão dando por suas tarefas nessas histórias?
Com base em quanto trabalho a equipe pensa que pode entregar em 2 semanas, use esse número total de pontos da história como a velocidade potencial média da sua equipe!
Encontre sua data de conclusão projetada
Se sua equipe no planejamento simulado de sprint se sentir confortável fornecendo 25 pontos de história em um sprint, e seu total de pedidos em atraso parecer 300 pontos para a versão dourada do Cadillac do seu projeto, parece que sua equipe idealmente levaria 12 sprints ou 24 semanas para complete tudo.
Agora, é trivial transformar o custo dos recursos da sua equipe em dólares por semana, a fim de obter um custo por ROI versus valor comercial. A negociação pode continuar sobre quais são os recursos mais importantes e, em seguida, seu gerenciamento de projetos se torna basicamente um Problema de Mochila.