Development Methodologies
The "Waterfall" Process
Old-fashioned, not used today
Rational Unified Process (RUP)
Very formal, lots of documentation
Microsoft Solutions Framework (MSF)
Formal heavyweight approach
Agile Development Processes
E.g. Extreme Programming