In tutta la mia esperienza, scomporre i requisiti funzionali dall'alto verso il basso attraverso una gerarchia e utilizzare con successo quella gerarchia come base per costruire e implementare alcuni sistemi piuttosto interessanti dal basso verso l'alto, mi fa vergognare di ammettere che non ho una garanzia metodo per garantire che tutti i livelli nella gerarchia della decomposizione funzionale siano in quel luogo perfetto per decomporre ulteriormente.
La domanda è: quali sono i flag tangibili o gli indicatori oi segnali da utilizzare che confermano che la scomposizione funzionale di una data foglia è completa e corretta in modo che possa iniziare la progettazione dell'algoritmo.