Business needs, technologies and evaluation