Selection of methods
What tasks must be supported for us by CASE?
What type of system are we developing?
- E.g. real-time system, database system, business processes
What methods or tools do we know already?
- Benefit from past experience and know-how
- Also, what paradigm are we used to, e.g. object-oriented
...plus lots of boring pragmatic details