Exceptional Cases
After 10 sprints of building the core features and adding feedback to the backlog, it is now getting to the point where it's becoming more difficult to decide what to work on next. This is because most of the 80:20 items (80% use from 20% effort) have now been completed. I'm now left with the 20:80 items (20% use from 80% effort). So, as part of the sprint planning, I've been asking myself the following questions:
- Can we provide a work-around the user story? If yes, leave till later
- Can we provide a simpler solution until we understand how often an ideal solution would be used? If yes, implement the simpler solution.
- Will the item help self support the application? If yes, implement as simply a possible now.
- If we cannot provide a work around, implement now.
Pull out of Trip
Pulling out of trip is a new feature that allows a user to pull out and free up group, car and boat for another member. The key requirement of the feature was to record the drop out so that the organiser can report this to the Treasurer, who may choose to charge the user some of the trip costs.
The user is warned about this prior to confirming, so that they know they could be charged.
Drivers and Group Leaders cannot leave a trip. Drivers would have to asks their passengers to move onto another car and then remove their car first. Group Leaders would need to join a group as a participant before leaving the trip.
Changing details of a trip
This allows the organiser to change the trip title, location and additional details. This allows the organiser to add details that weren't known when the trip was created (e.g. accommodation, evening meal table bookings, etc).
Dismiss-able Notices
These are designed to give guidance to new users but be dismiss-able for regular users. They give reminders to follow club protocol when joining cars and joining groups.
What for sprint 12?
I want sprint 12 to be the final core club trip planning sprint (3 months). It should have over 90% coverage of what we will need for standard club trips.
After sprint 12, I want to transfer focus on the following areas:
- Equipment officer boat management features
- Treasury features - deposits / expense
- Private Trips
No comments:
Post a Comment