My first Publication Agile-Data-Warehouse-Design-eBook | Page 70
Modeling Business Events
Put the primary details: the event main clause and initial when detail, on your
main whiteboard or first sheet. If you can’t fit those first three columns on your
whiteboard, it’s too small or your writing is too big. The primary details can stay
front and center while you add or remove extension sheets for blocks of the
other Ws. We suggest you divide up the details as we have the latter chapters
of this book, with at least one sheet each for who & what, when & where, how
many, and why & how.
Have a scribe recording the model as you go. With traditional interactive model-
ing efforts, scribes are usually members of the data modeling team because of
the technical nature of the information they record and modeling tools they use.
With BEAM✲, the scribe can be anyone who can use a spreadsheet. This is an
ideal role for the on-site customer or product owner (one of the stakeholders) on
an agile team.
If you are limited for whiteboard space and lacking a scribe because of the
impromptu nature of your modelstorming, take pictures so you can erase as you
go. The cameras in most smartphones and tablet devices are more than ade-
quate for this and can take advantage of scanner apps that will automatically
clean up whiteboard images (reduce glare, increase contrast, fix perspective)
and email the results to your group. Don’t forget to turn off the flash.
If you have to erase as you go, leave the primary details and example data on
the board. If room permits (or on a separate flipchart) keep a visible “shopping
list” of the detail names you’ve had to erase.
Use any color you like as long as its black! If you’re going to take photos of your
work, stick to black whiteboard markers to improve the results. BEAM✲ notation
is deliberately non-color coded to help you here. Why do you see so many rain-
bow-colored whiteboard diagrams? Occasionally someone will have a well
thought out color scheme (but did they remember 8% of the male population
have color vision deficiency?). More often than not it’s because black is the
missing/dried-up pen. Go out and buy a box of black dry-wipe markers now!
Right now!
If you want to increase the level of interest, interactivity, contribution and energy
when you’re modelstorming give everyone a (black) marker. Get stakeholders
on their feet writing their own event stories on the board as soon as they’re used
to BEAM✲. How well this works depends on your style, their style, everyone’s
handwriting and the number of modelstormers. Having everyone edit the white-
board model together can work well for small groups of peers but no one wants
to feel they’re back at school being told to “Write that on the board”.
49