My team is working on an app in java which is pushing projects through a business process management tool. Each project contains about 25-30 tasks which need to be completed in a certain order.
Among those tasks are about six or seven which represent 'workback date events' which each need to be completed by pre-defined sequential deadlines
So in our database we have about 7 tasks linked to every project, each having a deadline, and a flag which tells us which of the events has been completed.
What the business is interested in is having a graphical interface which shows a user:
- a list of the projects the user is involved in
- each list item showing where the project is in the work-back schedule
- color coding to display which projects are behind, or near behind schedule
- ideally a way to move the deadlines around with the interface, but we'll call this a nice to have
I feel like we could accomplish this easily enough with an unaesthetic table, but we'd like to get a pretty good look out of the end feature.