Well, we just finished sprint 18. There’s been some good success, but unfortunately I feel this should technically be called a failed sprint, for the simple fact that three tasks were not completed.
The first of these tasks was an ongoing piece of software custom-written for a single user. It has been completed long ago, [...]


