Had some fun in the Software Engineering tutorials today. I quite enjoyed the tutorials (not sure about the students). We were doing Use Cases, which are one of the ways you make sure that what you do is what the customer wants. Very important, a bit subjective, and great fun. I love it when I get asked the question "What's the best way?" and I can answer "There isn't one - just different kinds of wrong". At this point, when we are weighing up approaches in terms of their particular advantages, I reckon that we are becoming software engineers.
Great stuff. Even if I did end up covered in blue chalkdust.