His description of developing the script is interesting.
Story boarding is KING!

When a 4-year-old boy approached her at the beach to ask why she had no legs, Nadya Vessey, a double-leg amputee, thought up a novel answer to satisfy the boy's curiosity.
She asked, "Have you heard of The Little Mermaid?" When the boy said yes, she replied: "I am a mermaid."
The little boy ran off to tell his father, who likely chuckled at his son's wild imagination.
But three years later, partly because of that young boy, Vessey is indeed something of a mermaid, fully-functional iridescent tail and all.
A few days after her encounter with the boy at the beach, mostly on a whim, the Auckland, New Zealand, woman searched the Internet for the Weta Workshop, an award-winning special effects company in nearby Wellington that has worked on the "Lord of the Rings," "King Kong," "The Chronicles of Narnia" and other blockbuster films.
WRITTEN BY AN ANIMATOR -
FOR ANIMATORS
This blog is created to document and inspire all involved in bringing life to characters and inanimate objects. We cover everything from computer generated animation, VFX, stop motion and even puppets.
Hello, My name is Angie and I live and work in Los Angeles, creating animation for film and commercials for the past 17 years.
Jamie Oliff and myself wrote
THINKING ANIMATION:
the Gap Between 2D and CG
2006 and started this blog to promote it. My co-author - Jamie Oliff - reads the blog regularly, but is a bit challenged typing on a keyboard...so, he is here in spirit.
For contact info and a brief bio, click here. For more on the book, please visit thinkinganimation.
If you like this blog you might like my other blogs?
You can order the book online at Thomson Course Technology (US),
Barnes & Noble
or Powells. It's also available at chain bookstores like Barnes & Noble and Borders.
The book can also be purchased at:
Amazon (Canada)
Amazon (US)
Amazon (UK)
Amazon (Japan)
Amazon (France)
Amazon (Germany)

This is a list of contributors to the book and their personal websites. There are more than what is listed here, it's just not everyone has a website.