I can't think of a tutorial on serialized arrays myself, as I find that I put everything into separate columns in the database, as its much faster & easier to run reports in my experience.
It depends on what you are using the data for, in my opinion, serializing the arrays for storage really starts to defeat the purpose of the database, of course, this depends on the amount of data and how you are pulling it up.
From a programming standpoint its 'easier' .. only if you are lazy, I don't believe it takes THAT much time to add columns to an INSERT or SELECT statement.
I can foresee the use of serialized arrays in an XML/INI/TEXT based system, where I suppose no DB is available.
Even still its just as quick & easy to use XML / CSV functions.
Also, When I develop Applications I generally have two databases, and/or two tables (dependent on need), 1 for Production, 1 for Development.
One could also hold a column 'test' (1 or 0) that would achieve the same effect.
You can easily write (or download) a Library which will pull the columns into an array, effectively giving you the same result.