In agile, si pone l'accento sul coinvolgimento del cliente. Forniscono storie degli utenti, forniscono feedback e un sacco di decisioni sono a loro.
Ci sono situazioni in cui non ci sono clienti per il software al momento dello sviluppo. Se spediremo un gioco - un software che le persone saranno i suoi clienti dopo la spedizione - o se creeremo un nuovo servizio - come un nuovo social network - e lo accetteremo, non ci sarà qualsiasi cliente presente al momento dello sviluppo.
Ho alcune domande per questi ambienti:
- Esiste qualche metodologia / framework di sviluppo del software appositamente progettato per questi casi?
- Agile è applicabile a tali ambienti? Se sì, come?
Aggiornamento: Sarebbe molto interessante sapere di un progetto simile sviluppato agile.