Market Size for software (Google)

•Identify/profile the customer you cater to.
•Calculate the TAM (top down), SAM (bottoms up) and SOM.