I wanted to touch base again and provide a quick sync with you about our Web Protection Library (WPL) (pronounced “wipple”). The team is coming to the conclusion of our first sprint. In some ways it’s gone better than imagined and in other ways, well, let’s just say, as a team, we learned a lot. The ultimate goal of the sprint was to eliminate all FxCop violations and clean up as many style cop violations as we could. Another goal was to identify a mocking tool we could use and ultimately share our tests with you.
The team delivered all FxCop fixes and most style cop notifications. We also decided on our mocking tool, Moles which has come out of the Pex testing tool from Microsoft Research - http://research.microsoft.com/en-us/projects/pex/ Of course, there are still some tasks need to be carried into the next sprint. You may think this doesn’t sound like much of a delivery, but I’d disagree. That’s because we used a proof of concept tool from another developer and modified it so when we post it as open source, Microsoft standards will be adhered to.
The team learned a lot with this sprint, especially by becoming more familiar with design, and will now be able to more clearly identify priorities for future sprints. Additionally, our team learned that we took on more than we could finish this time. This is expected for a team doing their first sprint. I’m personally surprised, however, because as a Scrum Master, I was one of the largest violators. I need to reset my own assumptions on dependencies as I totally miscalculated my tasks. The team also identified areas where we need to communicate better during our stand-up meetings. Good learning experiences for the first sprint.
We are planning to hold our sprint 2 planning meeting next week. At that point I’ll share the goals for that sprint.