In our opinion, to do list are too deterministic (you or someone keep on adding things and you "must follow the list"), discouraging (it keeps on growing) and miss prioritisation. Kanban views work well with very small teams but isn't scalable and can quickly get messy as well. Both solutions lack the possibility for someone to simply share its achievements at the end of the day, celebrate a success and learn from his habits.
Achieved aims to help people to organise their work individually by sharing what their planning to do and review what they have done at the end of the day but also aims to help everyone in the organisation catch what other are up to without being overwhelmed by a heavy interface or logging to xyz tool.

Did this answer your question?