Navigating the Agile Maze: Mastering Risks, Issues, and Dependencies on Team Boards