Problema di progettazione dei membri NFP

Siti web senza scopo di lucro (mensile): Agosto Donazione Pagina Migliori Pratiche + altro è stato un ottimo Meetup questo ultimo Martedì scorso. Alla fine del Meetup, Brent Kobayashi ha chiesto indicazioni su quali argomenti dovrebbero essere presi in considerazione durante il Meetup. Dal momento che avevo appena fatto una proposta di progetto NFP per un cliente - il tema del Data Design per i progetti NFP con l'adesione sembrava essere degno di discussione - ma c'era bisogno di tempo per schematizzare e descrivere il problema.

In particolare, il cliente voleva collegare più contributori a più destinatari attraverso entrambi i Fondi e contributi materiali di valore Ecco il diagramma dei dati:

Subito il problema era quale WordPress tecnologia utilizzare? WP Multi-sito, Buddy Press o quale plugin per i membri? Tuttavia, il cliente ha sollevato un altro problema. Sarebbe stato necessario aggiungere al sistema dopo che la prima edizione era operativa Eventi e funzionalità di messaggistica collegate a Contributori e Destinatari e visitatori del sito web[non membri].

Questo è un problema tipico del design - i requisiti aggiunti della "seconda" fase potrebbero cambiare significativamente il Data Design e rendere le soluzioni di prima scelta meno ottimali.