I methodically worked through all features that the product will have, that I'd listed out earlier. I then added more detail for each, and how it would work practically. If possible then I wrote a manual way for this to be done initially; then how it could work automatically later. The point of doing that is that at launch, you don't need to have everything automated.
For evidence of the kind of impact the National Football League could have if it turned its considerable cultural power and resources toward the prevention of domestic and sexual violence, one need look no further than the experience of our neighbors to the north. A growing number of teams in the Canadian Football League are already out doing the work.