1.analysis, design, coding
2.requirements gathering, adaptive cycle planning, iterative development
3.speculation, collaboration, learning
4.All of the above
Answer:3