Spécifications fonctionnelles Processus agiles

Traditionnelle de la Chute d'eau, les exigences ont été recueillies - généralement dans un MS-Word document - à la suite d'un ésotérisme modèle. Dans une "stricte" modèle en cascade, ce document est gelé après l'exigence de phase et d'un Changement de Contrôle /Modifier le processus de Gestion est responsable de l'introduction de changements contrôlés. (**) [Normalement, le document est transformé en un "document vivant", et finalement un "cauchemar"]

Actuellement, je suis à la tête d'un projet qui est une réécriture d'une application de bureau pour le web (à partir de visual basic 6.0 ASP.Net). Le client dispose d'un référencé version de l'application qu'il veut réécrit. [Si les exigences sont gelés... Pas de portée fluage]. Le modèle de données pour être réutilisés comme est. Seul le front-end/les règles d'Affaires de la migration. En regardant la demande, je pense que c'est un au plus des 3/4 de grands écrans et c'est tout.

Certains des membres de l'équipe veulent document (de la vieille école de pensée, à mon avis) de l'ensemble de la chose avant de démarrer sur le nouveau développement. I & et quelques autres se sentent, il devrait être relativement facile de traduire l'INTERFACE utilisateur Web, de rechercher de l'ancien code, écrire la logique métier, faire des tests unitaires automatisés, de procéder à des tests d'intégration et de livrer l'écran par écran (ou une entreprise de la fonction par fonction)

Ma question est:
Dans un développement Agile, comment je le fais, je reste "agile" si je n'étais pas pour optimiser. Mon avis est l'écriture d'une documentation détaillée est anti-agile. Qu'en pensez-vous? Comment un agile gourou approche du problème ci-dessus (de la réécriture d'un existant VB 6.0 application de ASP.Net)?


Avertissement:
Création d'un 1000 page spécification Fonctionnelle pourrait éventuellement être pour satisfaire aux obligations contractuelles, une nécessité politique, le système pourrait être vraiment complexe (maintenant, la définition de "complexité" est un voyage vers glauque-terre).

source d'informationauteur Vyas Bharghava