There is no one, right way to design or develop anything. To a large degree, it needs to reflect the culture — especially the innovation culture — of a company.