Enterprise Information on demand: Best Practices and lessons-learned