We look at how to set up a Task Board to plan and manage a Sprint in a project following an agile development process. Sprint planning involves picking which features - i.e. User Stories - will be addressed during a given Sprint, and how each of those User Stories can be broken up into units of work known as Tasks that are then assigned to and implemented by members of the team. Spikes - additional units of work that are not directly related to any User Story can be added onto the Task Board where necessary to make it into a tool for realistically tracking everything that every team member is working on at all times.