1.Requirements
2.Development team & users
3.Project type & associated risk
4.All of the above
Answer:4