When ever you have promote you company so lot's of factors use in software development, and also any other marketing stratergy also good and informative.