Methodology adoption
Typically not a rational process
Process initiated often by
- actual crisis
- new technology / opportunity (OO/WWW/WAP etc)
- change in development scope and scale (large change in systems development)
- changes in management
Choice
- consultant hiring / bring in knowledge
- own method development organization together with external consultants
- own method engineers/method engineering project