In the world of software development and business, it is very common for new ideas to emerge permanently. But, some work and some do not....