
RUP and Goal-Directed Design: Toward a New Development Process
http://www.cooper.com/content/insights/newsletters/2003_07/RUP_&_GDD.asp
Cronin, Dave
Cooper Interaction Design
2003
Abstract:
Interaction design methodologies, such as Goal-Directed Design, tackle the software development process from the top down by defining specific product requirements and interface behavior based on research and user needs. The Rational Unified Process (RUP) and other agile programming methodologies attack software development from the bottom up. RUP creates fluid efficiencies for iterating product development during the construction phase in order to react to changing product requirements while still producing shipping code.