Trovo che alcuni sviluppatori software siano molto abili in questo, e spesso i tempi sono elogiati per la loro capacità di fornire un concetto di lavoro con requisiti astratti. Francamente, questo mi fa impazzire, e non mi piace "inventarlo" mentre vado. Pensavo che fosse problematico, ma ho iniziato a percepire un cambiamento e mi chiedo se ho bisogno di modificare il mio processo di pensiero (e programmazione) quando mi viene data una direzione molto piccola. Dovrei iniziare ad acquisire questa abilità come abilità, o attenermi all'idea che la raccolta dei requisiti e le regole aziendali sono la prima priorità?