Every manager has to have in mind that a business, whatever it is, is governed by three basic assumptions of successful business:
Satisfaction of Stakeholders
Its needed to have the satisfaction of those involved in the business, customer, employee and partner.
Profitability
The business has to be profitable, so, make sure your business is healthful.
Perpetuity
A successful business has to satisfy stakeholders and get profit in a sustainable way.
Pay attention on the variables of these assumptions
In order to meet these assumptions, we should pay attention to some important variables:
Short delivery times of its products
Effective customer support
Fair price
High quality
Good internal environment
Good relationships with the external environment
Innovation
So, rethink the way you run your business to make sure your are on the right path!