Sprint 1: Improve Security and Reliability
The first sprint, which I will hopefully start tomorrow, has a goal of improving the application's overall security and reliability. Right now I have some pretty egregious security violations, such as plain-text passwords, and most errors get swallowed, so it's very difficult to tell what the problem is when something has gone wrong. So I need to start remedying that. The sprint backlog items I have selected are: Priority Description Points 300 Add error checking, unit testing, and integration testing using JUnit, DBUnit, FindBugs, etc. 16 290 Add logging and propagate exceptions instead of swallowing them. 8 280 Restrict access to the HSQLDB to the server on which it is running. 2 270 Add additional sanitization of input and other security measures 8 260 Change the way passwords are stored and transmitted so that they are encrypted 4 The sprint will be 2 weeks long. My story points are sorta kinda "ideal man hours" but really are more relative to each ot...