Back in 2007 I worked with Dr. Dan for a number of years. I don’t always agree with Dan … and in fact we’ve had long arguments about many of the topics in Scrum. I remember a cold and wet road trip with him in his 1980’s Jag, travelling from Seattle down to Portland. We debated all the way there and all the way back!
I’ve always found that every time I talk with Dr. Dan I’ve learn something new, and our conversations have always been in good humour with lots of laughter. This conversation is no different … the conversation wanders through a variety of topics from Dr. Dan’s introduction to the Scrum community, his book and the new book that he’s writing.
Dr. Dan’s book is called Exploring Scrum: The Fundamentals and you can buy it online.
About half way into the interview Dr. Dan starts talking about Cosmic Function Points. I almost sounds like a new age approach to Agile software development but he’s really talking about the complexity of the data flow between components in a system. It’s an interesting concept
, although I think he could have chosen a better name!
Update: Wow, I suck! Dr. Dan points out that COSMIC is an abbreviation of Common Software Measurement International Consortium which is
“.. a voluntary, world-wide grouping of software metrics experts. Started in 1998, COSMIC has developed the most advanced method of measuring a functional size of software. Such sizes are important as measures of software project work-output and for estimating project effort”
As I mention above, I learn something new every time I speak with Dr. Dan, and this has been no exception!
Dan spend many years in the Military and this comes across in the interview as he frequent draws analogies with Military practice and life. I especially like this quote from the end of the interview were he talks about the how the Army scales and says:
… the pattern works. We know it works; it works in a complex domain called warfare and it’ll work in a very complex domain we call software. -Dr. Dan Rawsthorne
Here’s the interview: