Scrumbox - Building the "perfect" Scrum app with Eclipse technology
If you ever worked in a Scrum team you know how hard it is to find a proper tool to manage your work. Scrum is mostly just a concept and it depends on the team on how it is implemented in the daily work process. So most tools on the market just don't quite fit. The consequence often is: do it yourself! And so we did.
What better way than to implement the application with various Eclipse projects? Equinox, RCP, Virgo, SWT, EclipseLink, Riena and even Mylyn helped us build a nice application fit exactly for our needs. The resulting planning tool is called "Scrumbox".
In this talk we will talk about how we use Scrum, Teams, Sprints, Userstories, Tasks in our daily work and how that is reflected in our tool "Scrumbox". This standalone client/server application integrates with Bugzilla and other bugtrackers and reflects the different point-of-views that developers, scrummasters, projectleads, productowners and managers have on the work of a team of people.
In "Scrumbox" userstories are created from bugs. Userstories are then divided into tasks with estimated time and assigned developer. We discuss why "Scrumbox" only assigns tasks to sprint iterations and not userstories.
We show demos how the developers track their daily tasks, how projectleads plan their sprint, how scrummaster calculate the available man power, how the tool creates sprint presentations (show tasks completed in a sprint) and how developers can even generate their monthly timesheets automatically (most hated task every month if you do it manually)
All this with best of breed Eclipse technology and we plan to make "Scrumbox" available to everyone as open source at Eclipse.