The key problem when designing under the macro level constraint of corporate social opportunity [CSO – a more proactive approach rather than CSR] is that at every strategic decision making node there is the level of uncertainty on how best to make the next move, add the next feature, design the object or whatever.
This is because the objectives [thanks to noel titus in the comments section] are to maximize the benefits to the community while maximizing profit or revenue generation in order to be a sustainable enterprise. And attempting to maximize both simultaneously implies a certain amount of compromise or tradeoff as there is a minimal cost involved in each decision making point.
How do we grapple with this conundrum? Can we set down any criteria for decision making at least? What are your thoughts?