Archive for March, 2007

Bertrand Meyer on UML

March 17, 2007 Leave a comment

Via ll1-discuss

UML: The Positive Spin
by Bertrand Meyer

Quote #1:

If UML addressed implementation it would have to address software issues; the good thing about bubbles and arrows, as opposed to programs, is that they never crash.

Quote #2:

UML, as I said already, serves no software-related purpose whatsoever, and that’s fine with me — some people have better things to do with their lives than trying to improve software technology

Quote #3:

My long search had not been in vain. It had led me to a full appreciation of the UML, this admirable self-feeding machine, devoted from A to Z to the creation of a new market, free of any of the difficulties associated with the unpleasant business of software development: UML books! UML courses! Courses on the books! Books on the courses! Books on the books! Introductory courses to prepare for the advanced courses! Courses for those who teach the courses! Revisions! UML journals! Conferences! Workshops! Tutorials! Standards! Committees! T-shirts!

What a wonderful post. Thanks to Vadim Nasardinov. The full article referenced is also worth a read.

Categories: Programming Tags: ,

Wishing for Scrum

March 16, 2007 1 comment

My current client is running our project as a heavy RUP process 😦 . Big design up front with Rose UML diagrams, tedious and restrictive coding standard, manual code review Word documents and ClearCase LT 2003 with mandatory reserved locking. I find myself
Googling Agile and Scrum much more often lately 🙂 . It’s even got me thinking that I should take the Certified Scrum Master training (or at least attend a free talk coming up at SkillsMatter).

A quick start article I found is called Begin Using Scrum

I’m also a little concerned that Scrum Alliance are too inflexible after reading “When is Scrum not Scrum?”. So perhaps formal training is not the way to go…

Categories: Programming Tags: , ,