Use cases engage users in the requirements process and allow them to communicate clearly with the testers as to whether the solution is on - or off-target.
Open source operating systems will prove successful in education because they provide viable, sophisticated alternatives to current proprietary solutions that dominate the market.
It seems that the space is ripe for a company like Google or PayPal to jump in and offer a similar solution that could work across multiple browsers and phone operating systems.