The starting point of any stair design is the floor plan. Even when local conditions or the budget restrict the options, there is often still room for flexibility.
As is often the case, the choice of floor plan is a compromise. The most important factors are listed here.