Month: October 2007

UML Use Case Modeling – A Little Help?

Recently, I’ve been fortunate enough to participate in some very interesting training sessions relating to business process re-engineering, and UML modeling. Now, I have long understood the value of use cases, but have never fully leveraged them or taken advantage of some of the added features inherent in tools designed specifically for UML modeling. In my experience, for the fully-dressed use case, I typically just use a MS Word template with tables. For the diagrams, I just use the UML functionality inherent in Visio. Now that I’ve sat through some of the training, and gotten a quick peek at some of the tools available, I wanted to appeal to my audience here for some guidance regarding modeling tools. I’ve dabbled a bit with Enterprise Architect (I’ve downloaded the trial). It seems pretty complete and it very reasonably priced. I downloaded StarUML a couple days back and began playing with it a bit. The best thing about StarUML is that it is open source (free!). It doesn’t seem quite as user-friendly as EA, but you can’t argue with the price. There also seem to be some add-on features for it that might make it more appealing. I’ve also looked at ArgoUML in the past, and it is ok. It doesn’t appear to be up to UML 2 standards yet, though. Other than that, there are, of course, the Rational and...

Read More

Does Humor on the Job Work for You?

As I’ve mentioned on this blog, I like to keep things as light and humorous as possible. That’s true in my personal life, and not markedly different in a professional environment. To me, keeping it light helps keep it in perspective. Obviously, there is a time for seriousness, and it is important to maintain a level of professionalism and to know and respect limits. However, I’ve found that one of the best ways to maintain my own sanity and to help those with whom I work to do the same is to try to look at the lighter side of things whenever possible. As I was scrolling through my favorite feeds today, I came across a fun post entitled 10 ways to use humor on the job by Calvin Sun. It includes a few tips on how to incorporate humor in your daily activities, as well as some tips on avoiding trouble in the process. A particular point I found interesting centered on the “rule of threes” in humor; something with which I was not familiar: Have you ever noticed how many jokes involve a minister, a priest, and a rabbi? Or a member of ethnic groups 1, 2, and 3? An old saying tells us that a “cord of three strands is not easily broken.” Triangular structures are among the strongest ones possible. The number three represents symmetry...

Read More