14 Tips for Creating Group Memory

Running a volunteer group can feel sometimes like the Greek mythical Sisyphus: just when you get everyone up to date and knowledgeable about what you are doing, people leave and new people join and you have to start all over again. An effective group memory can help. There are many things a new member needs to know in order to integrate quickly. Some people are shy about asking questions which can lead them to contribute with an inaccurate understanding of what has and has not already been done.

Continue reading

DMN Enumeration Data Types

If you are modeling a decision, it is likely that you will want to make use of an enumeration, that is, a data type which restricts the options to a fixed set of values. I tested this on four different DMN modeling tools, and I found the output is different for the different tools. That has implications for interoperability.

Continue reading

Eleven Tips for Creating a Meeting Agenda

Some of us would live blissfully if one never had to attend another meeting. Like it or not, meetings are still critical means to organizing groups of people. The worst meetings are those called for some vague purpose that is never clearly stated. People waste the first part of the meeting discovering and clarifying the purpose of the meeting. Avoid that by making a clear agenda so people come to the meeting prepared, and to complete business as quickly as possible.

Continue reading

Using StackOverflow inside a Consulting Organization

Here is the results of some analysis that I did on using Stack Overflow as an internal question/answer and knowledge management system within the consulting organization that I work for. The conclusion is pretty good — about 4x return from the investment — and it is summarized in the following video.

Continue reading

Finding a Good Meeting Time

The decision to call a meeting is separate from the decision of when to hold that meeting.  When calling a meeting, you usually have some idea who needs to be there.  Given this, you then go through a process to determine the best time for those people.   Here is how to do it in WeaverContinue reading