When? - the classic impact assessment failure has been to assess ICT4D pilots rather than fully scaled-up projects; and to assess too early in the project's history.
Largely unsuccessful: some goals were attained but most stakeholder groups did not attain their major goals and/or experienced significant undesirable outcomes.