Created
May 13, 2014 13:23
-
-
Save nicholasjhenry/9f1b2ba2d5baecb1512b to your computer and use it in GitHub Desktop.
Discussion on Object Modeling
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Ok! I've been trying to situate into using this methodology for the last two weeks. My journey went a bit like this:
First, I attempted to adopt the sticky-note situation, but I found that around my office we have very little amounts of space for sticky notes. I ran into this same problem with adopting an analog kanban.
In the kanban situation, I stopped kanban and began to use a bullet journal system. When that got a little too unwieldy, I then settled on using index cards and a sharpie. This worked great for quickly getting tasks out of my head and into the "real world", then sorting them in piles and collecting/discarding them when appropriate.
So, I opted to try the same process with color-based modeling.
First I purchased a set of pens in the appropriate colors, and attempted to use them in a dotted journal. I loved the way it looked, but it felt like it was more of a concretion step than a discovery step. I couldn't move things around when they didn't fit. I couldn't discard things when I realized they weren't necessary.
And, even worse, I couldn't find any yellow felt markers!
I've realized some really big things about the system, at this point:
I went back to the office retailer a few days later and bought some index cards. I got plain white ones and color coded ones. I snagged some sharpies of the appropriate colors.
Here's my current setup:
So, next week, I have a great opportunity to battle-test this: I am sitting down with a customer team and I'm going to help them collect and organize stories.
Once I have the stories, I intend to use color-based modeling to analyze them. The way I mean to travel through the process should look like this:
The purple cards
I know it might be focusing overmuch on minutiae, but right now I'm wondering if there's some way I can use the purple cards to represent something inside my domain.
Although color-coded object modeling seems to not directly map to the patterns and processes laid out in Domain-Driven Design, I believe there is a clear intuitive link, and so my intention is to attempt to use the purple cards to represent out-of-boundary concepts. Infrastructure, or interfaces, mainly.