As a project manager working for a development agency I need to manage several tasks every day. The environment which I am working in is really dynamic and it is so easy to forget something. I am constantly receiving emails from clients and I am also in a day to day cooperation with developers and other co-workers. Every channel I use for communication generates tasks. So the question is how you can manage all these task without going insane.