BDUF
"Big Design, Up Front" is the classic "waterfall" approach to software design where all the requirements must be understood early in the project and the software is designed to support all those requirements in a single design "phase". Contrast this with the emergent design favored by agile projects.
Copyright © 2003-2008 Gerard Meszaros all rights reserved