The process of building a SaaS application can be divided into 6 key stages:
Market analysis
Discussing requirements
Defining the MVP
Choosing the pricing model
Deciding on technical aspects
Finding or creating a development team