Before you can begin your software project, you have to plan it out – right? For 10 points each:
[10m] Software projects that have a user interface will often plan it out using a schematic named for a wire one of these tools used in sculpture. An HTML tag named for these tools embeds one web page in another.
ANSWER: frames [accept wireframe or iframes]
[10e] In this paradigm developed by Winston Royce, each step of the development process must be completed before the next one can begin. Agile development responded to this paradigm, named for the natural feature that designs of it resemble.
ANSWER: waterfall development
[10h] Waterfall development often incorporates this practice, commonly cited as an agile antipattern, in which a product's design is exhaustively specified before implementation begins. It is often contrasted with scrum methodology's emergent design principle.
ANSWER: Big Design Up Front [or BDUF; accept Big Requirements Up Front or BRUF; accept Big Modeling Up Front or BMUF]
<RR, Other Science>