There is a question that often returns: How do we know which analysis techniques we need to apply? There are of course several considerations to be made.
You can for example consider the nature of the system or the composition of the team. One good place to start is to take a look at the stakeholders of your analysis. Whom are you making it for?