Have you looked at your “smart phone” and its “agility” – your ability to change what you see with a simple press on the screen, and compared it to your internal technology systems or those that you provide to your customers?
This is a manufacturing concept called Mass Customization.
We must realize in information technology solutions, that no matter how quickly we write software, it is handcrafting. We will never be able to meet individual requirements.