September 26, 2006

...Learn TDD with Codemanship

Shut Up And Show Us Some UML

On occasion, even I forget that I actually specialise in visual modeling, and analysis and design best practices (because I'm just so great at all the other stuff, too...)

Seriously, though: this site is called, and most people who come here are looking for UML-related stuff. (Well, duh!) So while I wax lyrical about "nonlinear-this" or "Agile-that" and wotnot, by far the most popular download on the site is still the use cases tutorial. Indeed, the OCL for Java tutorial is more popular than any of the Agile material. It gets more than 500 downloads a month. Who would have thought that there are 500 Java developers in the whole of history interested in OCL, let alone 500 every month?

And it's true that I neglect that side of things. Partly because it's not fashionable any more. Most people think they already know this stuff (and most people really don't - and that includes many well-known Agilistas, who, I'm sad to report, absolutely suck at analysis and design). But also because I've taken it somewhat for granted. Of the 15,000 or so visitors we get each month, at least 10,000 are looking for UML tutorials and couldn't give a flying fig about anything else that gets posted on the site.

One of my favourite rock albums is Frank Zappa's "Shut Up And Play Your Guitar". After a period dominated by satire, sex and fiddly instrumentals, Zappa released an album consisting entirely of live guitar solos. It went down a storm with fans. If you have a unique selling point, it's arguably foolish not to push it from time to time.

So I'm going to dedicate the whole of October to analysis and design, and especially to use cases and to UML. "Shut Up And Play Your Guitar" starts with a real humdinger of a solo entitled FIVE-FIVE-FIVE that really kicks things off nicely. I'm going to kick things off by giving something away for free. The UML for .NET Premium Package normally retails for 24.95 GBP. For the whole of October it will be available for free to members of the parlezuml Yahoo! group. I'll also be giving away the Java version of the training material.

Of course, every blog post in October will be about analysis and design or about UML, too. (Forgive me father, for I have sinned. It's been more than 2 months since my last UML blog post.)

And I'll be toppping it all off with a couple of nice, shiny new tutorials on really cool stuff you won't have seen before, as well as some local events where you can hear it straight from the horse's mouth. There'll also be another outing for the flagship UML for Managers seminar.

Keep an eye out for the details.
Posted 14 years, 10 months ago on September 26, 2006