bduf

BDUF or LDUF? Which one does your shop advocate and why?

Our shop is undergoing some changes in different areas when it comes to how we carry out our development projects. Originally, being a large organization, we've traditionally followed an only slightly modified waterfall model (not my choice!!!). Essentially spending time first on requirements, then lots on design, then lots on coding, th...

For a large project, what planning should be done before coding and how should it be approached?

What is your method of "mapping out" an idea before creating it? Say I wanted to take on a big project, for example at the scale of a site like Facebook or MySpace. What planning/design steps should I take before I start the actual work? For example, should I map everything out page by page (their functionalities, data, etc.)? ...