Visual presentation of a work process is extremely important for agile management. Kanban board is a popular choice, as it can be applied to any office or distant team and is easy to understand. See how to work with a Kanban board.
Agile approach is considered extremely popular while speaking of project management methods. But alongside agile characteristics you will also hear such terms as Scrum, Kanban, Extreme Programming and many others. Are these totally different systems or do they share any similarities? If it is agile vs Scrum, what would be perfect in current situation?